我想为我的小型项目实施数字识别。但是我不知道从哪里开始这个话题,而且我也不知道如何完成该主题。有人可以提供各种资源和链接吗?我可以从那里学习数字识别,然后建立我的知识来实施它。
最佳答案
您需要机器学习来解决此问题。
从学习机器学习的基础知识开始...
从我的拙见开始,Andrew Ng的Coursera机器学习课程是最好的。
如果您已经对机器学习和不同的算法有了一些了解,那么Kaggle中就有关于数字识别的竞赛,请看一下共享许多解决方案的论坛。
https://www.kaggle.com/c/digit-recognizer/forums
可以使用诸如weka,Vowpal Wabbit,Scikit Learn(python)之类的大量工具来解决此问题。
首先请看以下链接
数据集(已训练的数据):http://yann.lecun.com/exdb/mnist/
scikit-学习python代码:
http://scikit-learn.org/0.11/auto_examples/plot_digits_classification.html
vowpal wabbit在这里有一个演示:https://github.com/JohnLangford/vowpal_wabbit/wiki/Examples
例如,在Kaggle竞赛中,数字识别较弱(但我还没有尝试过)
https://www.kaggle.com/c/digit-recognizer/forums/t/7514/99-46-with-convolutional-nn-weka
https://www.kaggle.com/c/digit-recognizer/forums/t/7221/98-83-with-weka-new-nn-package
希望这可以帮助。
关于machine-learning - 如何实现数字识别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26199808/