【发布时间】:2014-11-29 17:50:29
【问题描述】:
我想为我的小项目实施数字识别。但是我不知道从哪里开始讨论这个话题,而且我对可以完成它的各种方式一无所知。有人可以提供各种资源和链接,我可以从中首先学习数字识别,然后积累我的知识来实施它。
【问题讨论】:
标签: machine-learning neural-network image-recognition digits
我想为我的小项目实施数字识别。但是我不知道从哪里开始讨论这个话题,而且我对可以完成它的各种方式一无所知。有人可以提供各种资源和链接,我可以从中首先学习数字识别,然后积累我的知识来实施它。
【问题讨论】:
标签: machine-learning neural-network image-recognition digits
你需要机器学习来解决这个问题。
从学习机器学习的基础开始...
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-learn 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
希望这会有所帮助。
【讨论】: