吴恩达的Machine Learning课程是非常适合初学者,但是assignment部分的内容使用了Matlab/Octave。
显然已经不适合当前机器学习/深度学习技术的发展了。
这个Repository将持续把其所有的assignment内容更新为Python版本,并采用Jupyter Notebook的形式,方便阅读。
- 1.linear_regression
- 2.logistic_regression
- 3.multi-class_classification_and_neural_network
- 4.nurual_network_back_propagation
- 5.bias_vs_variance
- 6.svm
- 7.kmeans_and_PCA
- 8.anomaly_detection_and_recommendation
如有疑问,请Submit issue或Pull Request,谢谢