神经网络最终草案
在这个小项目中,它试图利用反向传播神经网络来识别从0到9的数字。为此建模了一个包含3个输入、隐藏和输出层的网络,它们有400、50和4个神经元。基本上该应用程序由一个后端和一个前端组成,后端是用python制作的,它使用了用C/C++编写的FANN库,为此它使用了语言绑定来自python库。这个应用程序模块负责用新模式训练和测试网络。训练过程通过一个文件完成,其中每个要学习的模式及其所需的输出存储在.data文件中,并在应用程序运行时将网络对象返回至.net文件中。应用程序的前端是用html、javascript(使用jquery)制作的,它是一个画布对象,可以在其中绘制一个数字,然后对其进行测试以进行分类。
暂无评论