Awesome
ml-in-action
出版书籍《机器学习入门——MATLAB实战与应用》一书中的实例程序。涉及监督学习,非监督学习和强化学习。(code for book "Machine Learning Introduction & Action in MATLAB")
Table of Contents
- chapter2: MATLAB introduction
- chapter4: KNN
- chapter5: Decision tree
- chapter6: SVM
- chapter7: Naive bayesian
- chapter8: Linear regression
- chapter9: Logistic regression
- chapter10: Neural network
- chapter11: Adaboost
- chapter12: K-means
- chapter13: EM
- chapter14: K-Medoids
- chapter15: Apriori
- chapter16: Gaussian mixture model
- chapter17: DBSCAN
- chapter18: Policy iteration & value iteration
- chapter19: Q learning & SARSA
Dependencies
- MATLAB 2016b
- Win7/8/10
Usage
Linux用户
- clone仓库到本地
git clone https://github.com/huiwenzhang/ml-in-action.git
- 在根目录下将程序文件添加到matlab路径即可,命令:
addpath(genpath(pwd))
Window用户:
- 点击仓库右上角按钮
clone and download
,下拉菜单选择download zip - 解压,在MATLAB中添加代码的路径
References
- Reinforcement Learning: An Introduction (2nd Edition)
- 李航、周志华的书,各种博客
- 知乎专栏