深入剖析神经网络的运行机理及实现精要
深入剖析神经网络的运行机理及实现
随着大数据和机器硬件水平的提升,神经网络特别是深度神经网络现在是大火特火。因为目前的深度学习模型都是基于神经网络进行的改进和加深,所以要想对深度学习有一些较深入的研究,先熟悉和了解人工神经网络是非常有帮助的。
本文基于神经网络实现一个手写体数字识别模型,此处使用的数据集为sklearn自带的digit数据,只要装了sklearn就可以直接获得。
1、手写体人工神经网络模型
神经网络是一个判别模型,它会利用训练集学到一个从输入到输出的映射关系,结构上可以分为输入层、隐藏层和输出层,如上图。输入层用于接收数据的输入,通过隐藏层的处理,最后经输出层转换得到输出。
上图为基于mnist数据集画的一个神经网络模型,因为mnist一张图片为28*28=784,故输入层有784个神经元。而digit的图片为8*8=64,故digit数据集的输入层有64个神经元,也就是说我们将要实现的神经网络输入层有64个神经元,要简单很多。
神经网络的性能如何,隐层的设计非常关键,隐藏层是设计用来自动学习特征的,通过这些学到的特征来进行最后一层的分类任务,那它会学到什么东西呢?在手写体数字识别中,大概会学到这样的特征:
有了隐层学到的这些东西,那么对它进行组合判断就很容易得到输出了,例如发现上面的四个特征均被激活,则如我们所知,其有很大的概率表示数字0。
2、运行机理及实现
在
您可能关注的文档
- 液压注塑机的常见故障和排除精要.doc
- 液压泵精要.pptx
- 液压试卷2精要.doc
- 液压阀液压磊拆装实验报告精要.doc
- 涵洞施工组织精要.doc
- 涵洞沉降压浆处理方案精要.doc
- 淘宝网虚拟充值网店策划书精要.doc
- 淮阴师范学院教育学考试题库精要.doc
- 深信服桌面云精要.docx
- 淮阴工学院机械设计基础复习考试题库及答案精要.doc
- 2027高考一轮总复习 思想政治(必修4)课件---第3单元 第8课 学习借鉴外来文化的有益成果.pptx
- 2027高考一轮总复习 思想政治(选修2)课件---第4单元 第10课 诉讼实现公平正义.pptx
- 2027高考一轮总复习 思想政治(必修4)课件---第2单元 第5课 寻觅社会的真谛.pptx
- 2027高考一轮总复习 思想政治(选修3) 课件--第1单元 第2课 把握逻辑要.pptx
- 2027高考一轮总复习 思想政治(必修4)课件---第2单元 第4课 探索认识的奥秘.pptx
- 2027高考一轮总复习 思想政治(选修3)课件---第1单元 第2课 把握逻辑要.pptx
- 2027高考一轮总复习 思想政治(选修3)课件---第3单元 第9课 理解质量互变.pptx
- 2027高考一轮总复习 思想政治(必修4)课件---文化传承与文化创新.pptx
- 2027高考一轮总复习化学课件---8.5 反应过程中粒子浓度变化及图像分析.pptx
- 2027高考一轮总复习化学课件---7.4 化学反应的方向与调控.pptx
原创力文档

文档评论(0)