最適合練手30個的機器學習開源專案,趕緊收藏!

程式碼灣發表於2018-05-09

“ 場主,這篇文章炒雞棒!內涵許多實戰專案,很適合機器學習剛入門的小夥伴磨練來提升自己的技術水平。這些優質的開源專案都來自於GitHub上,排名十分靠前,反正很靠譜。”

現分享給大家!~

一起共同成長。

機器學習如今已成為需求最大的職場技能之一,在美國機器學習工程師的平均薪水已達 134,472 美元。

專注於程式設計領域內容評選的網站 MyBridge 今年年初對 8800 個開源機器學習專案進行了綜合比較,從中選出了最好的 30 個(每個專案被選中的機率僅 0.3%)。這些專案大多為 2017 年 1 月至 12 月釋出的,MyBridge 根據火熱程度、娛樂性、總分享數、閱讀時長等維度評估了這些專案的質量,最終優中選優出了 30 個。

正好 MyBridge 最近釋出了今年 3 月份的 Top 10 Python 開源專案,下面我們逐一看看篩選的這 30 個專案:

No.1.FastText:快速表示和分類文字。

[GitHub上11786個star]

專案地址:

facebookresearch/fastText

No.2.Deep-photo-styletransfer(深度影像風格遷移):如何將風格遷移技術應用於影像,包含程式碼和論文。

[GitHub上9747個star]

專案地址:

luanfujun/deep-photo-styletransfer

No.3.Face Recognition:世界上用於Python的最簡單的人類識別API。

[GitHub上8700個star]

專案地址:

https://github.com/ageitgey/face_recognition?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more

No.4.Magenta:用機器學習技術生成音樂和藝術作品。

[GitHub上8113個star]

專案地址:

tensorflow/magenta

No.5.Sonnet:基於TensorFlow的程式庫,可以用來搭建稍微複雜的神經網路。

[GitHub上5371個star]

專案地址:

deepmind/sonnet

No.6.deeplearn.js:可將機器學習搭建模組用於網路,從而讓你能在瀏覽器上訓練模型,後在推理模式下執行預訓練模型。

[GitHub上6520個star]

專案地址:

PAIR-code/deeplearnjs

No.7.基於TensorFlow的快速風格遷移專案,可迅速實現影像和視訊的風格遷移。

[GitHub上5523個star]

專案地址:

lengstrom/fast-style-transfer

No.8.Pysc2:DeepMind推出的《星際爭霸2》機器學習環境的Python部分。

[GitHub上4210個star]

專案地址:

deepmind/pysc2

No.9.AirSim:微軟出品的基於Unreal Engine的無人機和無人車模擬器,開源,跨平臺。

[GitHub上4450個star]

專案地址:

Microsoft/AirSim

No.10.Facets:視覺化機器學習資料集。

[GitHub上3371個star]

專案地址:

PAIR-code/facets

No.11.Style2Paints:用機器學習技術為影像上色。

[GitHub上3310個star]

專案地址:

lllyasviel/style2paints

No.12.Tensor2Tensor:生成時序模型的程式庫。

[GitHub上3087個star]

專案地址:

https://github.com/tensorflow/tensor2tensor?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more

No.13.基於PyTorch的影像到影像翻譯的專案,比如馬到斑馬,老鷹到貓等。

[GitHub上2847個star]

專案地址:

junyanz/pytorch-CycleGAN-and-pix2pix

No.14.Faiss:高效率相似度搜尋和稠密向量聚類的專案。

[GitHub上3222個star]

專案地址:

facebookresearch/faiss

No.15.學習如何用機器學習處理新的聲音資料。

[GitHub上377個star]

專案地址:

googlecreativelab/aiexperiments-drum-machine

No.16.ParlAI:根據多種開放可用的聊天資料集來訓練和評估模型。

[GitHub上2948個star]

專案地址:

facebookresearch/ParlAI

No.17.Thing Translator:拍下物體的照片就能以合適的語言顯示物體的名字。

[GitHub上1072個star]

專案地址:

dmotz/thing-translator

No.18.Pyro:基於PyTorch的可伸縮的深度神經網路程式設計程式庫。

[GitHub上2963個star]

專案地址:

uber/pyro

No.19.基於GAN的互動式影像生成。

[GitHub上2400個star]

專案地址:

junyanz/iGAN

No.20.Deep-image-prior:用神經網路修復影像。

[GitHub上2200個star]

專案地址:

DmitryUlyanov/deep-image-prior

No.21.Face_classification:利用fer2013/imdb 資料庫、Keras CNN 模型和OpenCV進行實時臉部識別和情緒/性別分類。

[GitHub上2375個star]

專案地址:

oarriaga/face_classification

No.22.Speech-to-Text-WaveNet:用WaveNet和TensorFlow進行端到端的英語演講語句識別。

[GitHub上1961個star]

專案地址:

buriburisuri/speech-to-text-wavenet

No.23.StarGAN:利用GAN進行多域影像到影像翻譯。

[GitHub上1954個star]

專案地址:

yunjey/StarGAN

No.24.Ml-agents:Unity機器學習代理。

[GitHub上1658個star]

專案地址:

Unity-Technologies/ml-agents

No.25.DeepVideoAnalytics:分散式視覺搜尋和視覺資料分析平臺。

[GitHub上1494個star]

專案地址:

AKSHAYUBHAT/DeepVideoAnalytics

No.26.OpenNMT:基於Torch的開源神經機器翻譯。

[GitHub上1490個star]

專案地址:

OpenNMT/OpenNMT

No.27.Pix2pixHD:利用條件GAN處理2048×1024 解析度的影像。

[GitHub上1283個star]

專案地址:

NVIDIA/pix2pixHD

No.28.Horovod:TensorFlow的分散式訓練框架。

[GitHub上1138個star]

專案地址:

uber/horovod

No.29.AI-Blocks:一款強大的WYSIWYG介面,能讓任何人建立機器學習模型。

[GitHub上1182個star]

專案地址:

MrNothing/AI-Blocks

No.30.在TensorFlow上用深度神經網路實現語音轉換。

[GitHub上1193個star]

專案地址:

https://github.com/andabi/deep-voice-conversion

相關文章