吴恩达的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
- 原始Assignment的文字描述(整合为一个PDF)
如有疑问,请Submit issue或Pull Request,谢谢