机器学习初学者最受欢迎的30个开源项目
扫描二维码
随时随地手机看文章
内涵许多实战项目,很适合机器学习刚入门的小伙伴磨练来提升自己的技术水平。这些优质的开源项目都来自于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处理2048x1024 分辨率的图像。
[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?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more