"\u003Cdiv\u003E\u003Cp\u003E作者:OSC - 局長 來自:GitChat精品課\u003C\u002Fp\u003E\u003Cp\u003E關於人工智能的項目,相信大家都看過或者用過不少了,但它們的大多數看上去都十分“高大上”,讓人感覺要掌握他們猶如習屠龍之術一樣。事實上,有很多關於人工智能的項目還是十分實用的,而且用途還十分有趣,下面就簡單爲大家盤點 10 個功能獨特的開源人工智能項目。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F5130c2cf7c4d4652901cb64ad6d27cd2\" img_width=\"640\" img_height=\"408\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Ch1\u003E\u003Cstrong\u003ESTYLE2PAINTS:強大的爲線稿上色的 AI\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fstyle2paints\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:新一代的強大線稿上色 AI,可根據用戶上傳的自定義色彩給線稿進行上色。項目提供了在線使用網站,十分方便使用。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp9.pstatp.com\u002Flarge\u002Fpgc-image\u002Fa643caf9d5874e2381ed5c22cbe69ae9\" img_width=\"640\" img_height=\"360\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Ch1\u003E\u003Cstrong\u003ESerpentAI:教 AI 打遊戲的學習框架\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fserpentai\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:SerpentAI 旨在爲機器學習和 AI 研究提供一個有價值的工具。但同時,對於愛好者來說,它也是非常有趣的。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F6d11afcfbbdb4441bac1f70785b87806\" img_width=\"480\" img_height=\"270\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Ch1\u003E\u003Cstrong\u003ESynaptic.js:用於瀏覽器的神經網絡庫\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fsynapticjs\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:Synaptic.js 是一個用於 node.js 和瀏覽器的 JavaScript 神經網絡庫,可以構建和訓練基本上任何類型的一階甚至二階神經網絡。\u003C\u002Fp\u003E\u003Cp\u003E該項目內置了 4 種經典的神經網絡算法:多層感知器(multilayer perceptrons)、長短期記憶網絡(multilayer long-short term memory networks)、液體狀態機(Liquid State Machine)、Hopfield神經網絡。使用 Synaptic.js ,你可以輕鬆測試和比較不同體系結構的性能。\u003C\u002Fp\u003E\u003Ch1\u003E\u003Cstrong\u003ESnake-AI:貪喫蛇遊戲的人工智能\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fsnake-ai\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:一個用 C\u002FC++ 語言編寫的貪喫蛇遊戲的人工智能。使用了最短路徑、最長路徑、人工智能算法。\u003C\u002Fp\u003E\u003Cp\u003EAI 的目的是讓蛇儘可能的喫更多的食物,直到喫滿整個地圖。\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003EDemo\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002Fcaa892ab1aad424393b1d1842915366b\" img_width=\"133\" img_height=\"149\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Ch1\u003E\u003Cstrong\u003EUncaptcha\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Funcaptcha\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:破解 reCAPTCHA 系統的 AI 算法。unCAPTCHA 算法以 85% 的成功率擊敗了 Google reCAPTCHA 系統。它依靠音頻驗證碼攻擊 - 使用瀏覽器自動化軟件來解析必要的元素並識別語音號碼,並以編程方式傳遞這些數字,最終成功欺騙目標網站。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F3891dece53e0448685ecc5aaa402cee2\" img_width=\"640\" img_height=\"170\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Ch1\u003E\u003Cstrong\u003ESockeye:神經機器翻譯框架\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fsockeye\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:Sockeye 是一個基於 Apache MXNet 的快速而可擴展的深度學習庫。\u003C\u002Fp\u003E\u003Cp\u003ESockeye 代碼庫具有來自 MXNet 的獨特優勢。例如,通過符號式和命令式 MXNet API,Sockeye 結合了陳述式和命令式編程風格;它同樣可以在多塊 GPU 上並行訓練模型。\u003C\u002Fp\u003E\u003Cp\u003ESockeye 實現了 MXNet 上當前最佳的序列到序列模型。它同樣爲所有序列到序列模型的超參數提供恰當的默認值。對於優化,無需擔心停止標準、指標跟蹤或者權重初始化。可以簡單地運行已提供的訓練命令行界面(CLI),也可以輕易改變基礎模型架構。\u003C\u002Fp\u003E\u003Ch1\u003E\u003Cstrong\u003EPHP-ML:PHP 機器學習庫\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fphp-ml\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:我們都知道 Python 或者是 C++ 提供了更多機器學習的庫,但他們大多都比較複雜,配置起來讓很多新手感到頭疼。\u003C\u002Fp\u003E\u003Cp\u003EPHP-ML 這個機器學習庫雖然沒有特別高大上的算法,但其具有最基本的機器學習、分類等算法,小項目或者小公司做一些簡單的數據分析、預測等等足以夠用。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F08204eab50f44a06854462a5f455de8b\" img_width=\"383\" img_height=\"274\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Cp\u003EPHP-ML 是使用 PHP 編寫的機器學習庫。同時包含算法,交叉驗證,神經網絡,預處理,特徵提取等。\u003C\u002Fp\u003E\u003Ch1\u003E\u003Cstrong\u003ECycleGAN:生成對抗網絡圖像處理工具\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fcyclegan\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:這個工具功能十分強大,不僅可將繪畫作品“還原”成照片(可理解爲是一個 “反濾鏡”),還能將夏天轉換成冬天,或將普通的馬轉化成斑馬。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp3.pstatp.com\u002Flarge\u002Fpgc-image\u002F8b7a5033bead4823b13bebc6b5055af4\" img_width=\"442\" img_height=\"129\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Cp\u003E與其它人工智能繪畫不同,CycleGAN 的研究團隊試圖建立一個可雙向轉化不丟失信息的雙向算法。\u003C\u002Fp\u003E\u003Cp\u003E在 CycleGAN 裏照片的細節被要求完全保留,研究人員希望能夠將一張圖片輸入 CycleGAN 後進行多次反覆轉化(照片→繪畫→照片→繪畫→照片),最終可以獲得與原始照片相同或相近的圖片。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp3.pstatp.com\u002Flarge\u002Fpgc-image\u002F8028ef3b2896430ebe87681ca67ade3f\" img_width=\"750\" img_height=\"271\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Ch1\u003E\u003Cstrong\u003EDeepLearn.js:加速硬件的機器學習JS庫\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Fdeeplearn-js\u003C\u002Fp\u003E\u003Cp\u003EDeepLearn.js 是谷歌推出的一個可用於機器智能並加速 WebGL 的開源 JavaScript 庫,完全在瀏覽器中運行,不需要安裝,不需要後端處理。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002Ff29c090263004ad9ad0d96b7fec696db\" img_width=\"1284\" img_height=\"628\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Cp\u003EDeepLearn.js 提供高效的機器學習構建模塊,使我們能夠在瀏覽器中訓練神經網絡或在推斷模式中運行預訓練模型。它提供構建可微數據流圖的 API,以及一系列可直接使用的數學函數。\u003C\u002Fp\u003E\u003Cp\u003E雖然瀏覽器上的機器學習庫已經存在多年(例如 Andrej Karpathy 的 convnetjs),但是它們受到 JavaScript 速度的限制,或者侷限於推理而不能用於訓練(例如 TensorFire)。\u003C\u002Fp\u003E\u003Cp\u003E相比之下,deeplearn.js 通過利用 WebGL 在GPU上執行計算,以及進行完全反向傳播(full backpropagation)的能力,實現了顯着的加速。\u003C\u002Fp\u003E\u003Ch1\u003E\u003Cstrong\u003ETensorFire:瀏覽器端神經網絡框架\u003C\u002Fstrong\u003E\u003C\u002Fh1\u003E\u003Cp\u003Ehttps:\u002F\u002Fwww.oschina.net\u002Fp\u002Ftensorfire\u003C\u002Fp\u003E\u003Cp\u003E推薦理由:TensorFire 是基於 WebGL 的,運行在瀏覽器中的神經網絡框架。使用 TensorFire 編寫的應用能夠在實現前沿深度學習算法的同時,不需要任何的安裝或者配置就直接運行在現代瀏覽器中。\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F3895d03f5b454709a27d74203e31707e\" img_width=\"1190\" img_height=\"537\" alt=\"開發者不可錯過的10 個人工智能開源項目\" inline=\"0\"\u003E\u003C\u002Fdiv\u003E\u003Cp\u003E與之前某些瀏覽器內的神經網絡框架相比,TensorFire 有着近百倍的速度提升,甚至於能夠與那些運行在本地 CPU 上的代碼性能相媲美。\u003C\u002Fp\u003E\u003Cp\u003E開發者也可以使用 TensorFire 提供的底層接口來進行其他的高性能計算,譬如 PageRank、元胞自動機仿真、圖片轉化與過濾等等。\u003C\u002Fp\u003E\u003Chr\u003E\u003Cp\u003E最近無意中發現了一個巨牛的人工智能教程,忍不住分享一下給大家。教程不僅是零基礎,通俗易懂,而且非常風趣幽默,像看小說一樣!覺得太牛了,所以分享給大家。點這裏可以跳轉到教程。\u003C\u002Fp\u003E\u003Cp\u003E \u003Ca class=\"pgc-link\" href=\"https:\u002F\u002Fwww.captainbed.net\u002Fsuga\" target=\"_blank\"\u003Ehttps:\u002F\u002Fwww.captainbed.net\u002Fsuga\u003C\u002Fa\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E"'.slice(6, -6), groupId: '6719816731553989131
相關文章