推薦 10 個(gè)飽受好評(píng)且功能獨(dú)特的開源人工智能項(xiàng)目
關(guān)于人工智能的項(xiàng)目,相信大家都看過或者用過不少了,但它們的大多數(shù)看上去都十分“高大上”,讓人感覺要掌握他們猶如習(xí)屠龍之術(shù)一樣。事實(shí)上,有很多關(guān)于人工智能的項(xiàng)目還是十分實(shí)用的,而且用途還十分有趣,下面就簡(jiǎn)單為大家盤點(diǎn) 10 個(gè)功能獨(dú)特的開源人工智能項(xiàng)目。
1.STYLE2PAINTS:強(qiáng)大的為線稿上色的 AI
https://www.oschina.net/p/style2paints
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:新一代的強(qiáng)大線稿上色 AI,可根據(jù)用戶上傳的自定義色彩給線稿進(jìn)行上色。項(xiàng)目提供了在線使用網(wǎng)站,十分方便使用。
請(qǐng)輸入標(biāo)題 abcdefg
2.SerpentAI:教 AI 打游戲的學(xué)習(xí)框架
https://www.oschina.net/p/serpentai
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:SerpentAI 旨在為機(jī)器學(xué)習(xí)和 AI 研究提供一個(gè)有價(jià)值的工具。但同時(shí),對(duì)于愛好者來說,它也是非常有趣的。
請(qǐng)輸入標(biāo)題 abcdefg
3.Synaptic.js:用于瀏覽器的神經(jīng)網(wǎng)絡(luò)庫(kù)
https://www.oschina.net/p/synapticjs
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:Synaptic.js是一個(gè)用于 node.js 和瀏覽器的 JavaScript 神經(jīng)網(wǎng)絡(luò)庫(kù),可以構(gòu)建和訓(xùn)練基本上任何類型的一階甚至二階神經(jīng)網(wǎng)絡(luò)。
該項(xiàng)目?jī)?nèi)置了 4 種經(jīng)典的神經(jīng)網(wǎng)絡(luò)算法:多層感知器(multilayer perceptrons)、長(zhǎng)短期記憶網(wǎng)絡(luò)(multilayer long-short term memory networks)、液體狀態(tài)機(jī)(Liquid State Machine)、Hopfield神經(jīng)網(wǎng)絡(luò)。使用 Synaptic.js ,你可以輕松測(cè)試和比較不同體系結(jié)構(gòu)的性能。
請(qǐng)輸入標(biāo)題 abcdefg
4.Snake-AI:貪吃蛇游戲的人工智能
https://www.oschina.net/p/snake-ai
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:一個(gè)用 C/C++ 語(yǔ)言編寫的貪吃蛇游戲的人工智能。使用了最短路徑、最長(zhǎng)路徑、人工智能算法。
AI 的目的是讓蛇盡可能的吃更多的食物,直到吃滿整個(gè)地圖。
Demo
請(qǐng)輸入標(biāo)題 abcdefg
5.Uncaptcha
https://www.oschina.net/p/uncaptcha
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:破解 reCAPTCHA 系統(tǒng)的 AI 算法。unCAPTCHA 算法以 85% 的成功率擊敗了 Google reCAPTCHA 系統(tǒng)。它依靠音頻驗(yàn)證碼攻擊 - 使用瀏覽器自動(dòng)化軟件來解析必要的元素并識(shí)別語(yǔ)音號(hào)碼,并以編程方式傳遞這些數(shù)字,最終成功欺騙目標(biāo)網(wǎng)站。
請(qǐng)輸入標(biāo)題 abcdefg
6.Sockeye:神經(jīng)機(jī)器翻譯框架
https://www.oschina.net/p/sockeye
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:Sockeye是一個(gè)基于ApacheMXNet的快速而可擴(kuò)展的深度學(xué)習(xí)庫(kù)。
Sockeye代碼庫(kù)具有來自MXNet的獨(dú)特優(yōu)勢(shì)。例如,通過符號(hào)式和命令式MXNetAPI,Sockeye結(jié)合了陳述式和命令式編程風(fēng)格;它同樣可以在多塊 GPU 上并行訓(xùn)練模型。
Sockeye實(shí)現(xiàn)了MXNet上當(dāng)前最佳的序列到序列模型。它同樣為所有序列到序列模型的超參數(shù)提供恰當(dāng)?shù)哪J(rèn)值。對(duì)于優(yōu)化,無需擔(dān)心停止標(biāo)準(zhǔn)、指標(biāo)跟蹤或者權(quán)重初始化??梢院?jiǎn)單地運(yùn)行已提供的訓(xùn)練命令行界面(CLI),也可以輕易改變基礎(chǔ)模型架構(gòu)。
請(qǐng)輸入標(biāo)題 abcdefg
7.PHP-ML:PHP 機(jī)器學(xué)習(xí)庫(kù)
https://www.oschina.net/p/php-ml
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:我們都知道 Python 或者是 C++ 提供了更多機(jī)器學(xué)習(xí)的庫(kù),但他們大多都比較復(fù)雜,配置起來讓很多新手感到頭疼。
PHP-ML 這個(gè)機(jī)器學(xué)習(xí)庫(kù)雖然沒有特別高大上的算法,但其具有最基本的機(jī)器學(xué)習(xí)、分類等算法,小項(xiàng)目或者小公司做一些簡(jiǎn)單的數(shù)據(jù)分析、預(yù)測(cè)等等足以夠用。
PHP-ML 是使用 PHP 編寫的機(jī)器學(xué)習(xí)庫(kù)。同時(shí)包含算法,交叉驗(yàn)證,神經(jīng)網(wǎng)絡(luò),預(yù)處理,特征提取等。
請(qǐng)輸入標(biāo)題 abcdefg
8.CycleGAN:生成對(duì)抗網(wǎng)絡(luò)圖像處理工具
https://www.oschina.net/p/cyclegan
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:這個(gè)工具功能十分強(qiáng)大,不僅可將繪畫作品“還原”成照片(可理解為是一個(gè) “反濾鏡”),還能將夏天轉(zhuǎn)換成冬天,或?qū)⑵胀ǖ鸟R轉(zhuǎn)化成斑馬。
與其它人工智能繪畫不同,CycleGAN 的研究團(tuán)隊(duì)試圖建立一個(gè)可雙向轉(zhuǎn)化不丟失信息的雙向算法。
在 CycleGAN 里照片的細(xì)節(jié)被要求完全保留,研究人員希望能夠?qū)⒁粡垐D片輸入 CycleGAN 后進(jìn)行多次反復(fù)轉(zhuǎn)化(照片→繪畫→照片→繪畫→照片),最終可以獲得與原始照片相同或相近的圖片。
請(qǐng)輸入標(biāo)題 abcdefg
9.DeepLearn.js:加速硬件的機(jī)器學(xué)習(xí)JS庫(kù)
https://www.oschina.net/p/deeplearn-js
請(qǐng)輸入標(biāo)題 bcdef
DeepLearn.js 是谷歌推出的一個(gè)可用于機(jī)器智能并加速WebGL的開源JavaScript庫(kù),完全在瀏覽器中運(yùn)行,不需要安裝,不需要后端處理。
DeepLearn.js 提供高效的機(jī)器學(xué)習(xí)構(gòu)建模塊,使我們能夠在瀏覽器中訓(xùn)練神經(jīng)網(wǎng)絡(luò)或在推斷模式中運(yùn)行預(yù)訓(xùn)練模型。它提供構(gòu)建可微數(shù)據(jù)流圖的API,以及一系列可直接使用的數(shù)學(xué)函數(shù)。
雖然瀏覽器上的機(jī)器學(xué)習(xí)庫(kù)已經(jīng)存在多年(例如 Andrej Karpathy 的 convnetjs),但是它們受到 JavaScript 速度的限制,或者局限于推理而不能用于訓(xùn)練(例如 TensorFire)。
相比之下,deeplearn.js 通過利用 WebGL 在GPU上執(zhí)行計(jì)算,以及進(jìn)行完全反向傳播(full backpropagation)的能力,實(shí)現(xiàn)了顯著的加速。
請(qǐng)輸入標(biāo)題 abcdefg
10.TensorFire:瀏覽器端神經(jīng)網(wǎng)絡(luò)框架
https://www.oschina.net/p/tensorfire
請(qǐng)輸入標(biāo)題 bcdef
推薦理由:TensorFire 是基于 WebGL 的,運(yùn)行在瀏覽器中的神經(jīng)網(wǎng)絡(luò)框架。使用 TensorFire 編寫的應(yīng)用能夠在實(shí)現(xiàn)前沿深度學(xué)習(xí)算法的同時(shí),不需要任何的安裝或者配置就直接運(yùn)行在現(xiàn)代瀏覽器中。
與之前某些瀏覽器內(nèi)的神經(jīng)網(wǎng)絡(luò)框架相比,TensorFire 有著近百倍的速度提升,甚至于能夠與那些運(yùn)行在本地 CPU 上的代碼性能相媲美。
開發(fā)者也可以使用 TensorFire 提供的底層接口來進(jìn)行其他的高性能計(jì)算,譬如 PageRank、元胞自動(dòng)機(jī)仿真、圖片轉(zhuǎn)化與過濾等等。
-
編程
+關(guān)注
關(guān)注
90文章
3716瀏覽量
97179 -
人工智能
+關(guān)注
關(guān)注
1817文章
50094瀏覽量
265295 -
開源
+關(guān)注
關(guān)注
3文章
4203瀏覽量
46127 -
深度學(xué)習(xí)
+關(guān)注
關(guān)注
73文章
5598瀏覽量
124396
原文標(biāo)題:開發(fā)者不可錯(cuò)過的開源項(xiàng)目 —人工智能篇
文章出處:【微信號(hào):machinelearningai,微信公眾號(hào):機(jī)器學(xué)習(xí)算法與人工智能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
【年度精選】2023年度top5榜單——鴻蒙開發(fā)經(jīng)驗(yàn)
risc-v在人工智能圖像處理應(yīng)用前景分析
了解人工智能,30份書單不容錯(cuò)過(附電子版PDF下載)
嵌入式人工智能簡(jiǎn)介
AI人工智能計(jì)算棒RK1808 Al Compute Stick介紹
2022年福建省大學(xué)生人工智能創(chuàng)意賽——開源鴻蒙開發(fā)者大賽師資培訓(xùn)圓滿結(jié)束
2022年首屆福建省大學(xué)生人工智能創(chuàng)意賽—開源鴻蒙開發(fā)者大賽賽事宣講&答疑
2018 Arm人工智能開發(fā)者全球峰會(huì)圓滿舉辦
人工智能正如火如荼 首屆Arm人工智能開發(fā)者全球峰會(huì)吸引眾多AI開發(fā)者
AIIA2020人工智能開發(fā)者大會(huì)在北京舉行
高校開源開發(fā)者培養(yǎng)分論壇亮點(diǎn)前瞻
2025開放原子開發(fā)者大會(huì)AtomGit開源實(shí)踐交流分論壇即將開啟
RT-Thread榮膺開放原子開源先鋒項(xiàng)目,社區(qū)開發(fā)者斬獲“開源貢獻(xiàn)之星”|新聞速遞
開發(fā)者不可錯(cuò)過的開源項(xiàng)目—人工智能篇
評(píng)論