「推荐」在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 能帮助你完成数据挖掘任务中的每一步,导入导出数据、预处理数据、特征工程、模型训练和模型评估等
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 上手做一套推荐系统,那你可以试试它
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个项目的主要内容,如果未能解决你的问题,请参考以下文章
机器学习中学习曲线的 bias vs variance 以及 数据量m