1
| 本文作者: 孔令雙 | 2018-01-22 09:41 |
雷鋒網(wǎng) AI 研習(xí)社按:對于開發(fā)者來講,證明其編程能力最好的方式是展示他們的項目和代碼。雷鋒網(wǎng) AI 研習(xí)社本周從 YouTube、知乎以及 Github 官網(wǎng)上搜羅了數(shù)個與 AI 相關(guān)的開源項目,為 AI 開發(fā)者的設(shè)計提供參考。這些項目涉及自動化前端開發(fā)、中文近義詞處理以及火熱的比特幣等領(lǐng)域,詳細信息和具體代碼實現(xiàn)請閱讀下文。
如果你對自己的 AI 項目有足夠的自信,同時也希望更多的開發(fā)者參與到你的項目中,歡迎將項目的 Github 鏈接發(fā)給雷鋒網(wǎng) AI 研習(xí)社,說不定下一期推薦的就是你的項目。
用深度學(xué)習(xí)預(yù)測虛擬貨幣價格 —— ethereum_future

Github 地址:https://github.com/llSourcell/ethereum_future
這是 Youtube 網(wǎng)紅小哥 Siraj Raval 「Ethereum Future Price Prediction」視頻的代碼,視頻 B 站鏈接:https://www.bilibili.com/video/av18466563/。
該項目用深度學(xué)習(xí)的方法預(yù)測比特幣的走勢,Siraj Raval 小哥也在視頻里說了,這套模型還可以用來預(yù)測任何 Altcoin。看來現(xiàn)在的礦工們都應(yīng)該學(xué)點機器學(xué)習(xí)了。
基于神經(jīng)網(wǎng)絡(luò)的自動化前端開發(fā) —— Screenshot-to-code-in-Keras

Github 地址:https://github.com/emilwallner/Screenshot-to-code-in-Keras
目前,自動化前端開發(fā)最大的障礙是計算能力,不過,我們可以用深度學(xué)習(xí)算法和數(shù)據(jù)訓(xùn)練來探索自動化前端設(shè)計。該項目是本周 Github Trending 第一名,神經(jīng)網(wǎng)絡(luò)通過深度學(xué)習(xí),自動把設(shè)計稿變成 HTML 代碼。該軟件的作者表示三年內(nèi)深度學(xué)習(xí)將改變前端開發(fā),加快原型構(gòu)建的速度并降低軟件開發(fā)門檻。
中文近義詞工具包:Synonyms

Github 地址:https://github.com/huyingxi/Synonyms
可以用于自然語言理解的很多任務(wù):文本對齊,推薦算法,相似度計算,語義偏移,關(guān)鍵字提取,概念提取,自動摘要,搜索引擎等。兼容 py2 和 py3,當前穩(wěn)定版本 v2.1。
優(yōu)化神經(jīng)網(wǎng)絡(luò)使用的內(nèi)存 gradient-checkpointing

Github 地址:https://github.com/openai/gradient-checkpointing
訓(xùn)練深度神經(jīng)網(wǎng)絡(luò)需要占用大量的內(nèi)存,用 Tim Salimans 和 Yaroslav Bulatov 共同開發(fā)的這套工具,可以權(quán)衡內(nèi)存的使用情況,使你的模型更加容易地適配內(nèi)存。對于前饋模型(feed-forward models),我們能將大 10 倍以上的模型放進 GPU 里,而計算時間僅增加 20%。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。