卷积神经网络:CNN的求解

cnn的求解
cnn在本质上是一种输入到输出的映射,它能够学习大量的输入与输出之间的映射关系,而不需要任何输入和输出之间的精确的数学表达式,只要用已知的模式对卷积网络加以训练,网络就具有输入输出对之间的映射能力。
卷积网络执行的是监督训练,所以其样本集是由形如:**(输入向量,理想输出向量)**的向量对构成的。所有这些向量对,都应该是来源于网络即将模拟系统的实际“运行”结构,它们可以是从实际运行系统中采集来。
1)参数初始化:
在开始训练前,所有的权都应该用一些不同的随机数进行初始化。“小随机数”用来保证网络不会因权值过大而进入饱和状态,从而导致训练失败;“不同”用来保证网络可以正常地学习。实际上,如果用相同的数去初始化权矩阵,则网络无学习能力。
2)训练过程包括四步
① 第一阶段:前向传播阶段
从样本集中取一个样本,输入网络
计算相应的实际输出;在此阶段信息从输入层经过逐级的变换,传送到输出层,这个过程也是网络在完成训练之后正常执行时执行的过程
② 第二阶段:后向传播阶段
计算实际输出与相应的理想输出的差
按照极小化误差的方法调整权值矩阵
网络的训练过程如下:
选定训练组,从样本集中分别随机地寻求n个样本作为训练组;
将各权值、阈值,置成小的接近于0的随机值,并初始化精度控制参数和学习率;
从训练组中取一个输入模式加到网络,并给出它的目标输出向量;
计算出中间层输出向量,计算出网络的实际输出向量;
将输出向量中的元素与目标向量中的元素进行比较,计算出输出误差;对于中间层的隐单元也需要计算出误差;
依次计算出各权值的调整量和阈值的调整量;
调整权值和调整阈值;
当经历m后,判断指标是否满足精度要求,如果不满足,则返回(3),继续迭代;如果满足就进入下一步;
训练结束,将权值和阈值保存在文件中。这时可以认为各个权值已经达到稳定,分类器已经形成。再一次进行训练,直接从文件导出权值和阈值进行训练,不需要进行初始化。

基于LTC6803的低成本燃料电池单体电压监测器设计
富士胶片加码半导体材料业务,三年内投资700亿日元
几位嵌入式技术大牛:嵌入式操作系统那么多,如何选择?
Pebble狙击Apple Watch 华为智能手表痛点分析
《能源法》要为“能源革命”设定总体目标和时间表
卷积神经网络:CNN的求解
供需错配是碳酸锂价格上涨主因
COB小间距和液晶拼接屏的区别
Dialog将与Energous合作共拓Energous WattUp无线充电技术市场
详细解读物联网工程专业!
压电传感器的基本原理
SD-WAN技术如何应对企业组织的广域网业务挑战?
电力应用的未来
中美双方已经同意停止加征新的关税
Qorvo:相对灵活的极简化电机控制解决方案
亚马逊云服务领先其他竞争对手,以及围绕Alexa打造生态圈
第11代酷睿究竟香不香?杰和科技想说两句
电气图都看不懂,还搞啥电气?
各种有可能成为下一个大事物的颠覆性技术汇编
电解电容与瓷片电容的区别是什么