Make your own neural network —— 在MNIST数据集上做手写数字识别

To really understand something, you need to make it yourself.

最近因为大创需要,要学习如何实现一个BP神经网络,听人说这本书不错,就找来看了,确实很适合入门,公式一点一点推的,代码一行一行讲的。这本书实在是太科普了,建议直接读书就好了。

分为以下几部分:

一, 理解BP神经网络

二, Python实现神经网络

三, 应用在手写数据集MNIST上,训练一个能够识别出手写数字的网络

 

一,理解BP神经网络

这本书就让我感觉说不定神经网络真的可以模拟大脑呢,只是现有方式或者算力还是有局限。

由此高看仿生学很多,很多东西大自然已经创造好了,我们可以学习,模仿,使用。

用节点模仿神经元,用激活函数模拟神经递质,挺有意思。这个结构就让人眼前一亮,接下来BP的工作原理是像打靶一样,随机些权重,产出一个输出,和真解对比,然后将误差反向传递回之前的权重

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值