Wheels-of-Machine-Learning-Algorithms 不调包,手动实现机器学习算法,包括感知机、KNN、逻辑回归等,不断更新...... 数据为垃圾短信数据,实现垃圾短信分类。 1、感知机 perceptron.py 2、KNN knn.py KNN计算比较慢,线性扫描相当于全量数据计算一次,kd树的方法也不快。 3、朴素贝叶斯算法 naive_bayes.py 4、逻辑回归 logistic_regression.py 5、 决策树 decision_tree.py ...... 参考 1、https://github.com/KangCai/Machine-Learning-Algorithm