1 / 30
文档名称:

matlab-CNN代码理解.docx

格式:docx   大小:3,340KB   页数:30页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab-CNN代码理解.docx

上传人:幸福人生 2024/5/9 文件大小:3.26 MB

下载得到文件列表

matlab-CNN代码理解.docx

相关文档

文档介绍

文档介绍:该【matlab-CNN代码理解 】是由【幸福人生】上传分享,文档一共【30】页,该文档可以免费在线阅读,需要了解更多关于【matlab-CNN代码理解 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。N代码理解卷积神经网络代码理解1、代码来源:代码来自DeepLearnToolbox-master,是matlab一个深度学****的工具包,里面含有很多机器学****算法,N,深度信念网络DBN,自动编码AutoEncoder等。,设置网络结构及训练参数(卷积,下采样层数;卷积核大小,下采样降幅,学****率,迭代次数等),并初始化网络中各参数,包括各层特征图大小,—向前传播过程(卷积、下采样、全连接、输出等)—,-2样本预处理5、样例网络结构图5-1网络结构图6、算法流程图6-1算法流程7、,恢复为4*【卷积降采样层】,大小为3×3,第l+1层核大小为2×2卷积核为:灵敏度为:采用’full’模式需先将第l+1层2个卷积图扩充,周围填0,×4,pooling区域大小为2×2,则pooling后得到的矩形大小也为2*2,如果此时pooling后的矩形误差敏感值如下: 则按照mean-pooling,首先得到的卷积层应该是4×4大小,其值分布为(等值复制): 因为得满足反向传播时各层间误差敏感总和不变,所以卷积层对应每个值需要平摊(除以pooling区域大小,这里pooling层大小为2×2=4)),最后的卷积层值分布为:,更新模型8、示例(训练一个样本),代码如下:其结构如下图所示,从左到右依次命名为:输入层、卷积层1、降采样层1、卷积层2、降采样层2、全连接层、输出层(命名方便后面阐述),代码为: