人工智能工程師必備干貨
如果要問當(dāng)下互聯(lián)網(wǎng)什么最熱門?毫無疑問是人工智能。目前,世界上主要發(fā)達(dá)國家都已經(jīng)將人工智能作為國家級(jí)發(fā)展戰(zhàn)略。那么,踩在下一個(gè)時(shí)代的風(fēng)口浪尖上,普通程序員如何向人工智能靠攏?為此特別推薦10款托管在碼云上的人工智能開源軟件,希望能夠給大家?guī)硪稽c(diǎn)點(diǎn)幫助和啟發(fā)。
當(dāng)然,如果你很喜歡以下提到的項(xiàng)目,別忘了分享給其他人。
1、項(xiàng)目名稱:智能家居的架構(gòu)
項(xiàng)目簡介:?智能家居的概念(smart home , home auto)很早以前就有了,現(xiàn)在隨著硬件成本的下降,及 google 收購 nest 等,智能家居熱度升高。 本智能家居的架構(gòu),包括服務(wù)器端,web 網(wǎng)頁,android 手機(jī)客戶端,各種測試腳本,基本上基礎(chǔ)架構(gòu)都已經(jīng)實(shí)現(xiàn),并可實(shí)際調(diào)試。由于精力有限智能控制部分還在合作開發(fā)中。
2、項(xiàng)目名稱:Living-Robot 開源機(jī)器人
項(xiàng)目簡介:?當(dāng)我們在網(wǎng)上搜索開源機(jī)器人時(shí),我們發(fā)現(xiàn)都是部分功能的代碼和 demo,我們不能找到一個(gè)完整的項(xiàng)目,直接下載到我們的樹莓派上,上電,然后就可以動(dòng)、可以玩了。rtp 已經(jīng)做到這點(diǎn)了;事實(shí)上它已經(jīng)可以動(dòng)并說話了,它是基于 ros 的完整的機(jī)器人代碼,找來1塊樹莓派,接上幾個(gè)電機(jī)和喇叭,ok,它已經(jīng)可以動(dòng)、可以玩、可以愉快地添加自己的代碼了;雖然粗糙但是基本滿足這個(gè)需求了(子功能還需要各種完善)。
什么是Living-Robot:
想象一下當(dāng)你養(yǎng)了一只兔子、或者一只蜥蜴作為寵物時(shí),它們從來不會(huì)和你賣萌扮可愛,根本不會(huì)回答你任何或機(jī)智或愚蠢透頂?shù)膯栴};但是我們還是養(yǎng)了這樣的寵物;為什么?因?yàn)樗?/span>“活著的”的。 rtp 要人工創(chuàng)造這種 Living 的感覺,我們稱之為“Living-Robot”。
3、項(xiàng)目名稱:深度學(xué)習(xí)人臉識(shí)別引擎 JAVA SDK
項(xiàng)目簡介:?本項(xiàng)目是千搜科技第四代人臉識(shí)別引擎 java 接口,這個(gè)版本的 java sdk 是針對(duì) windows 系統(tǒng)編譯的,如果您使用的是 linux 系統(tǒng),java 的代碼基本不用改變,但是需要自己編譯 jni 目錄下的 c++ 代碼,將本地 c++ 的 sdk libWisFaceEngineWrapV4.so 包裝成 jni 供 java 調(diào)用。
4、項(xiàng)目名稱:智能語音控制程序
項(xiàng)目簡介:?C 語言編寫的基于百度語音識(shí)別、語音合成和圖靈機(jī)器人的智能語音控制中心。程序自動(dòng)適配環(huán)境音量,取適當(dāng)閥值當(dāng)說話后才開始錄音。加入偶發(fā)性聲音檢測機(jī)制,不會(huì)對(duì)突然性的聲音做出處理。此程序能夠在 Nanopi Neo/Neo2、OrangePi Zero Plus(H5) 上面正常運(yùn)行,因?yàn)闃漭赏庵寐暱ǖ脑?,錄音聲音可能很小,所以針?duì)樹莓派加入了聲音放大程序(可選擇開啟或者關(guān)閉),實(shí)驗(yàn)結(jié)果還算理想。
5、項(xiàng)目名稱:小型深度學(xué)習(xí)框架 Paradox
項(xiàng)目簡介:?用 python3 和 numpy 實(shí)現(xiàn)一個(gè)簡單的深度學(xué)習(xí)框架,了解流行框架的原理。
6、項(xiàng)目名稱:?車輛智能輔助駕駛系統(tǒng)
?
項(xiàng)目簡介:?基于 OpenCV3 與 GTK3+ 的路面分析,及交通路況識(shí)別的車輛智能輔助駕駛系統(tǒng)。用于標(biāo)準(zhǔn)路面的偏移制導(dǎo)(帶人物交通標(biāo)志識(shí)別),可用于自動(dòng)駕駛計(jì)算機(jī)視覺的入門學(xué)習(xí)和具體項(xiàng)目的二次開發(fā)。
7、項(xiàng)目名稱:基于 C 的 LeNet-5 神經(jīng)網(wǎng)絡(luò)
項(xiàng)目簡介:?根據(jù) YANN LECUN 的論文《Gradient-based Learning Applied To Document Recognition》設(shè)計(jì)的 LeNet-5 神經(jīng)網(wǎng)絡(luò),C語言寫成,不依賴任何第三方庫。 MNIST 手寫字符集初代訓(xùn)練識(shí)別率97%,多代訓(xùn)練識(shí)別率98%。
8、項(xiàng)目名稱:人工智能考試系統(tǒng) atulocher
項(xiàng)目簡介:?atulocher,讀作/?t?l?:'k?r/,為 auto-launcher 重組的單詞。意為“自動(dòng)建立者”。這是一個(gè)人工智能,設(shè)計(jì)目的是對(duì)抗某些學(xué)校的"原創(chuàng)題"。
9、項(xiàng)目名稱:數(shù)字識(shí)別系統(tǒng)
項(xiàng)目簡介:?脫機(jī)手寫數(shù)字識(shí)別系統(tǒng),可以將手機(jī)拍攝的 多行多列的 手寫數(shù)字 進(jìn)行識(shí)別, 整個(gè)系統(tǒng) 實(shí)現(xiàn)了完整的 圖像處理、特征提取、網(wǎng)絡(luò)訓(xùn)練等 一系列算法, 每個(gè)階段的各種算法 都有自己獨(dú)有的算法優(yōu)化,以提高識(shí)別率。
10、項(xiàng)目名稱:?基于 PHP 和 word2vec 的分類器
項(xiàng)目簡介:?每個(gè)搜索引擎其實(shí)都有一套完善的分類器,拿最簡單的分類器舉例, 不管你是巨頭門戶還是垂直三、四級(jí)以下的網(wǎng)站,他都能識(shí)別你的站點(diǎn)類型。 面向海量內(nèi)容的今天,隨隨便便就能從互聯(lián)網(wǎng)采集、抓取海量的數(shù)據(jù), 而數(shù)據(jù)又雜亂無章,如果用人工整理歸類,太浪費(fèi)資源了。作者做過各類站群、垂直站點(diǎn),深知分類器的重要性。
本項(xiàng)目是基于 PHP 和 word2vec 的分類器,用于文章、新聞等內(nèi)容自動(dòng)分類,項(xiàng)目包含樣本訓(xùn)練、識(shí)別代碼,分詞組件用的是 PhpAnalysis,簡單靈活。歡迎大家一起優(yōu)化并完善。
?