MNIST的样本集太无趣,连图片都看不到,也无法用人手进行输入。
所以,基于BP神经网络的理论知识(参见数据挖掘黑书212页起,讲得甚好)纯手写了一版带训练和测试的小玩具(Java语言)。
效果如下:
代码已上传github:https://github.com/tammypi/neuralnetwork-sample
2017-04-01 update:
增加了边界判断,即防止有人写数字写得特别小或者特别大,所以统一识别边界,然后归一为28*28像素大小。
MNIST的样本集太无趣,连图片都看不到,也无法用人手进行输入。
所以,基于BP神经网络的理论知识(参见数据挖掘黑书212页起,讲得甚好)纯手写了一版带训练和测试的小玩具(Java语言)。
效果如下:
代码已上传github:https://github.com/tammypi/neuralnetwork-sample
2017-04-01 update:
增加了边界判断,即防止有人写数字写得特别小或者特别大,所以统一识别边界,然后归一为28*28像素大小。