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

評論