Skip to content

duguiming111/Wheels-of-Machine-Learning-Algorithms

Repository files navigation

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

About

不调包,手动实现机器学习算法,包括感知机、KNN、逻辑回归等,不断更新......

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages