「推荐」在Github上学习机器学习,看这10个项目

Posted 老K玩代码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「推荐」在Github上学习机器学习,看这10个项目相关的知识,希望对你有一定的参考价值。

  • 对代码、编程感兴趣的可以关注 老K玩代码和我交流!

最近又有小伙伴问我一些关于机器学习的问题,看来短期内“机器学习”的热度不减啊!
因应K友们的关注,我这里给大家整理了github上的10个机器学习相关的小项目。`
大家有兴趣的可以上手试试看哦~!

1. scikit-opt

地址 http  s://  github.com/guofei9987/scikit-opt
star 934
fork 254

一个封装了 7 种启发式算法的 Python 代码库。分别是:差分进化算法、遗传算法、粒子群算法、模拟退火算法、蚁群算法、鱼群算法、免疫优化算法,示例代码:


2. DaPy

地址 http  s://  github.com/JacksonWuxs/DaPy
star 487
fork 37

一个易用的数据分析 Python 库。通过提供合理的数据结构和丰富的机器学习模型,它能帮你快速地实现数据分析思路。简单来说,DaPy 能帮助你完成数据挖掘任务中的每一步,导入导出数据、预处理数据、特征工程、模型训练和模型评估等

「推荐」在Github上学习机器学习,看这10个项目

3. Mozilla Deep Speech-语音转文本

地址 http  s://  github.com/mozilla/DeepSpeech
star 14.3k
fork 2.7k

这是一个语音转文字的开源项目,基于百度对语言研究的论文实现的模型。项目基于谷歌的tensorflow实现。


4. Surprise

地址 http  s://  github.com/NicolasHug/Surprise
star 4.2k
fork 771

一款简单易用基于 Python scikit 的推荐系统。如果你想用 Python 上手做一套推荐系统,那你可以试试它

「推荐」在Github上学习机器学习,看这10个项目

5. captcha_break

地址 http  s://  github.com/ypwhs/captcha_break
star 1.7k
fork 516

使用深度学习来破解 captcha(python 生成验证码的库)验证码。该项目会通过 Keras 搭建一个深度卷积神经网络来识别 captcha 生成的图片验证码,建议使用显卡来运行该项目。可视化代码都是在 jupyter notebook 中完成的,如果你希望写成 python 脚本,稍加修改即可正常运行


6. Deepdream-Google的开源图像识别工具

地址 http  s://  github.com/google/deepdream
star 12.5k
fork 3.1k

这是一个由google开发的开源图像识别工具,帮助您以最快的速度熟悉图像识别相关的知识


7. faceai

地址 http  s://  github.com/vipstone/faceai
star 7.0k
fork 1.8k

一款优秀入门级 AI 项目以及教程,内容涵盖:人脸、视频、文字的检测和识别。他不仅包含最基本的人脸检测、识别(图片、视频)、轮廓标识、头像合成(给人戴帽子),还有表情识别(生气、厌恶、恐惧等)、视频对象提取、图片修复(可用于水印去除)、图片自动上色等等。推荐这个开源项目不是因为它的内容强大,而是它的教程写的实在太好了,真 · 入门级。手把手教你如何使用这个项目,做出上述功能来。在每篇功能文章的教程里,不仅仅写了每个功能的技术实现方案,还有具体重点关键代码的注释和解释以及具体实现,让你非常轻松的能够看懂、学习和使用。对于想要入门或者了解机器学习的初学者不能再友好了。示例代码:


8. stanza

地址 http  s://  github.com/stanfordnlp/stanza
star 4.4k
fork 555

适用于多种人类语言的 Stanford NLP 官方 Python 库。包含用于运行 CoNLL 2018 共享任务的最新完全神经管道以及访问 Java Stanford CoreNLP 服务器的软件包。实例代码:


9. ChatBotCourse

地址 http  s://  github.com/lcdevelop/ChatBotCourse
star 4.8k
fork 1.6k

该项目介绍了如何自己动手做聊天机器人。全面地介绍了所需要的技术:自然语言识别、分词、语料库、机器学习等,包含所需的 Java 和 Python 代码


10. MLAlgorithms

地址 http  s://  github.com/rushter/MLAlgorithms
star 8.1k
fork 1.5k

常见的机器学习算法,Python 实现:


往期精彩推荐:

粉丝福利:

  • 微信公众号回复 python入门,免费下载海量"python入门"相关资料、电子书!


以上是关于「推荐」在Github上学习机器学习,看这10个项目的主要内容,如果未能解决你的问题,请参考以下文章

20个机器学习框架推荐

机器学习中学习曲线的 bias vs variance 以及 数据量m

当交通遇上机器学习—— 推荐 4 个 Python 新手实战项目

对抗机器学习推荐系统论文列表

机器学习

学习Spring,看这几本书就够了