Machine-Learning README

The project's README from github.com/Jack-Cherish/Machine-Learning. As one markdown file: README.md.

Machine-Learning

原创文章每周最少两篇,后续最新文章会在【公众号】首发,视频【B站】首发,大家可以加我【微信】进交流群,技术交流或提意见都可以,欢迎Star!

微信群 公众号 B站 知乎 CSDN 头条 掘金

文章首发声明

第二章:kNN(k-邻域算法)

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(一):k-近邻算法(史诗级干货长文) 个人网站 CSDN 知乎

代码

第三章:Decision Tree(决策树)

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(二):决策树基础篇之让我们从相亲说起 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(三):决策树实战篇之为自己配个隐形眼镜 个人网站 CSDN 知乎

代码

第四章:Navie Bayes(朴素贝叶斯)

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(四):朴素贝叶斯基础篇之言论过滤器 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(五):朴素贝叶斯实战篇之新浪新闻分类 个人网站 CSDN 知乎

代码

第五章:Logistic(Logistic回归)

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(六):Logistic回归基础篇之梯度上升算法 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(七):Logistic回归实战篇之预测病马死亡率 个人网站 CSDN 知乎

代码

第六章:SVM(支持向量机)

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(八):支持向量机原理篇之手撕线性SVM 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(九):支持向量机实战篇之再撕非线性SVM 个人网站 CSDN 知乎

代码

第七章:AdaBoost

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(十):提升分类器性能利器-AdaBoost 个人网站 CSDN 知乎

代码

第八章:Regression

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(十一):线性回归基础篇之预测鲍鱼年龄 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(十二):线性回归提高篇之乐高玩具套件二手价预测 个人网站 no no

代码

第九章:Regression Tree

文章 个人网站 CSDN 知乎
Python3《机器学习实战》学习笔记(十三):树回归基础篇之CART算法与树剪枝 个人网站 no no

代码

聚类

文章 个人网站 公众号
嘿,来聚个类! 个人网站 公众号

更多精彩,敬请期待!

wechat

Machine-Learning (Jack-Cherish/Machine-Learning)

Searching Database…

Что это?Учебный проект на китайском языке, реализующий классические алгоритмы машинного обучения на Python3 — kNN, дерево решений, наивный Байес, логистическую регрессию, SVM, регрессию, регрессионное дерево и AdaBoost — по упражнениям из книги 'Machine Learning in Action', с сопутствующими статьями в блоге, поясняющими каждую главу.
Это устанавливаемый Python-пакет или просто скрипты-примеры?Это не библиотека, устанавливаемая через pip, — это коллекция в формате «папка на главу» из самостоятельных Python3-скриптов и сопутствующих разборов в блоге, которые читают и запускают по отдельности.
Как запустить код?Склонируйте репозиторий и запускайте скрипт нужного алгоритма напрямую через python3 (например, скрипты kNN, дерева решений, SVM или AdaBoost в их собственных папках); ни шага сборки, ни устанавливаемого пакета здесь нет.
Нужны ли установленные scikit-learn или другие ML-библиотеки?Большинство алгоритмов реализованы с нуля на чистом Python/NumPy, но несколько глав (например, пример распознавания цифр на SVM и сравнение с AdaBoost) также показывают ту же задачу, решённую с scikit-learn.
Проект ещё активно поддерживается?Репозиторий привязан к серии постов 2017 года, освещающей главы 'Machine Learning in Action'; финальный раздел о кластеризации помечен как 'more exciting content coming soon' («скоро будет больше интересного»), из чего следует, что проект так и не был полноценно расширен за пределы AdaBoost/регрессии/регрессионного дерева.
Какие алгоритмы здесь охвачены?kNN, дерево решений, наивный Байес, логистическая регрессия, SVM (упрощённый и полный SMO, плюс kernel SVM), AdaBoost, линейная регрессия и регрессионные деревья CART — у каждого разобранные примеры вроде классификации в знакомствах, подбора линз, фильтрации спама, прогноза смертности при коликах у лошадей и прогноза цены подержанных кубиков Lego.
Где найти письменные пояснения к каждой главе?Каждая глава ссылается на соответствующую статью на личном сайте автора, CSDN и Zhihu; есть сопутствующие видео на Bilibili, а обновления публикуются через публичный аккаунт автора в WeChat.
Основано ли это на конкретной книге?Да, он следует упражнениям из 'Machine Learning in Action' (《机器学习实战》), реализованным заново на Python3 вместо оригинального кода книги на Python2.
Size
1.1 MB
Stars
10.4K
Updated
CommitJul 07
Age
9y
Commits · 90 Days