/MachineLearning

机器学习

Primary LanguagePython

MachineLearning

机器学习。运用 Python 的 matplotlib 库和 numpy 库,将一些简单的机器学习实例以图像的方式呈现出来。

NeuralNetwork

神经网络

tools/tool.py

读取图像的工具

VerCodeImg

训练集与测试集

Handwritten

手写数据训练集

nnCalc.py

神经网络的代码,使用梯度下降算法

test.py

识别图片的实例。

test_x

test_x

test_handwritten.py

识别手写数字的实例。数据来源于 UCI 数据库。

test_x

LinearRegression

线性回归

liner.py

线性回归的代码,使用梯度下降法。

test_x.py

拟合一个一次函数的图像化实例。

test_x

test_x2.py

拟合一个二次函数的图像化实例。

test_x2

LogisticRegression

逻辑回归

logistic.py

逻辑回归的代码,使用梯度下降法。

test_x.py

以一次函数为分界线的分类的图像化实例。

test_x

test_circle.py

以椭圆为分界线的分类的图像化实例。

test_circle

K-means

K-means 算法

kmeans.py

K-means 算法的代码。

k-means