- 13
- 0
- 约1.46万字
- 约 14页
- 2017-01-20 发布于重庆
- 举报
深入剖析神经网络的运行机理及实现
深入剖析神经网络的运行机理及实现
随着大数据和机器硬件水平的提升,神经网络特别是深度神经网络现在是大火特火。因为目前的深度学习模型都是基于神经网络进行的改进和加深,所以要想对深度学习有一些较深入的研究,先熟悉和了解人工神经网络是非常有帮助的。
本文基于神经网络实现一个手写体数字识别模型,此处使用的数据集为sklearn自带的digit数据,只要装了sklearn就可以直接获得。
1、手写体人工神经网络模型
神经网络是一个判别模型,它会利用训练集学到一个从输入到输出的映射关系,结构上可以分为输入层、隐藏层和输出层,如上图。输入层用于接收数据的输入,通过隐藏层的处理,最后经输出层转换得到输出。
上图为基于mnist数据集画的一个神经网络模型,因为mnist一张图片为28*28=784,故输入层有784个神经元。而digit的图片为8*8=64,故digit数据集的输入层有64个神经元,也就是说我们将要实现的神经网络输入层有64个神经元,要简单很多。
神经网络的性能如何,隐层的设计非常关键,隐藏层是设计用来自动学习特征的,通过这些学到的特征来进行最后一层的分类任务,那它会学到什么东西呢?在手写体数字识别中,大概会学到这样的特征:
有了隐层学到的这些东西,那么对它进行组合判断就很容易得到输出了,例如发现上面的四个特征均被激活,则如我们所知,其有很大的概率表示数字0
您可能关注的文档
最近下载
- 不见诸侯 北京师范大学古代汉语教案.doc
- 中小学骨干教师选拔理论考试试卷及答案.docx VIP
- 贵州省2024年高三年级4月适应性考试生物含答案解析.docx VIP
- 暑假放假前班会课件.pptx VIP
- 大竹林- 南石路 220kV 线路工程(架空部分)吊车组立铁塔专项施工方案-2.docx VIP
- 2025-2026年初中信息技术安徽初二水平会考真题试卷 .pdf VIP
- T_CESA《人工智能管理能力成熟度模型》.pdf VIP
- 最终传动箱盖机械加工工艺规程及专用夹具设计.pdf
- 怡安翰威特-某企业人力资源管理体系优化项目.ppt VIP
- 2025河南中考道德与法治试题及答案 .pdf VIP
原创力文档

文档评论(0)