图灵奖得主,带你详解深度学习(12)
用数据训练神经网络的过程,就是调整更新各个神经元的内部参数的过程。神经网络的结构在训练中不变,是其中神经元的参数决定了神经网络的功能。
接下来我们要用一个实战例子说明神经网络是怎样进行图形识别的。
二、计算机如何识别手写数字
用神经网络识别手写的阿拉伯数字,是一个非常成熟的项目,网上有现成的数据库和很多教程。
有个叫迈克尔·尼尔森(Michael Nielsen)的人只用了74行Python程序代码就做成了这件事。
给你几个手写阿拉伯数字,可能是信封上的邮政编码也可能是支票上的钱数,你怎么教会计算机识别这些数字呢?
1.简化
想要让计算机处理,首先要把问题“数学化”。
写在纸上的字千变万化,我们首先把它简化成一个数学问题。我们用几个正方形把各个数字分开,就像下面这张图一样。
现在问题变成给你一个包含一个手写数字的正方形区域,你能不能识别是什么数字?
推荐阅读
- |LOL金克丝之夜:大司马领衔一众主播空降,斗鱼主播带你嗨翻全场
- switch|全新玩法火爆全网《魔兽争霸3》梦西游带你重返奇幻世界
- s6|金铲铲之战:测试服内容抢先看,5分钟带你了解S6赛季的变化
- 虎牙|原神:胡桃和公子应该抽谁?虎牙刘小哲系统分析带你做出最佳选择
- 剑网3|不能时时饱览太白山美景?没事,剑网3带你沉浸式体验
- 蓝卡|《炉石传说-佣兵战纪》保姆级上手攻略!新合集带你前期起飞
- 率土之滨|《率土之滨》全白也能开荒?西北砍王带你征战沙场
- 交易|装备全靠打属性全随机,《剑网1:归来》带你重返自由交易年代
- steam|Steam测试版本更新,新内容备受关注,带你深入了解
- 梦幻西游|梦幻西游:挖宝图总赔钱?一组数据带你致富奔小康