1 / 24
文档名称:

卷积神经网络全面解析之代码详解.docx

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

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

分享

预览

卷积神经网络全面解析之代码详解.docx

上传人:yusuyuan 2022/6/10 文件大小:104 KB

下载得到文件列表

卷积神经网络全面解析之代码详解.docx

相关文档

文档介绍

文档介绍:卷积神经网络全面解析之代码详解
本文介绍多层感知机算法,特别是详细解读其代码实现,基于python
theano,代码来自:ConvolutionalNeuralNetworks(LeNet)。
一、CNN卷积神经网络原理简介
要讲idth)
poolsize:(#rows,#cols)
"""
classLeNetConvPoolLayer(object):
def__init__(self,rng,input,filter_shape,image_shape,poolsize=(2,2)):
#assertcondition,condition为True,贝吆昧续往下执行,condition为False,中断程序
#image_shape[1]和filter_shape[1]者B是numinputfeaturemaps,它们必须
是一样的。
assertimage_shape[1]==filter_shape[1]
=input
#每个隐层神经元(即像素)与上一层的连接数为numinputfeaturemaps*
filterheight*filterwidth。
#[1:])来求得
fan_in=(filter_shape[1:])
#lowerlayer上每个神经元获得的梯度来自于:"numoutputfeaturemaps*
filterheight*filterwidth"/poolingsize
fan_out=(filter_shape[0]*(filter_shape[2:])/
(poolsize))
#以上求得fan_in、fan_out,将它们代入公式,以此来随机初始化W,W就是线
性卷积核
W_bound=(6./(fan_in+fan_out))
=(
(
(low=-W_bound,high=W_bound,size=filter_shape),
dtype=
),
borrow=True
)
thebiasisa1Dtensor--onebiasperoutputfeaturemap
偏置b是一维向量,每个输出图的特征图都对应一个偏置,
而输出的特征图的个数由filter个数决定,因此用filter_shape[0]即number
offilters来初始化
b_values=((filter_shape[0],),
dtype=)
=(value=b_values,borrow=True)
将输入图像与filter卷积,
卷积完没有加b再通过sigmoid,这里是一处简化。
conv_out=(
input=input,
filters=,
filter_shape=filter_shape,
image_shape=image_shape
)
#maxpooling,最大子采样过程
pooled_out=(
input=conv_out,
ds=poolsize,ignore_border=True)
加偏置,再通过tanh映射,得到卷积”采样层的最终输出
因为b是一维向量,这里用维度转换函数dimshuffle将其reshape0比如b是(10,),
('x',0,'x','x'))将其reshape为(1,10,1,1)
=(pooled_out+('x',0,'x','x'))
卷积+采样层的参数
=[,]
♦定义隐含层HiddenLayer
这个跟上一篇文章《DeepLearningtutorial(3)MLP多层感知机原理简
介+代码详解》中的HiddenLayer是一致的,直接拿过来:
"""
注释:
这是定义隐藏层的类,首先明确:隐藏层的输入即input,输出即隐藏层的神经
元个数。输入层与隐藏层是全连接的。
假设输入是n_in维的向量(也可以说时n_in个神经元),隐藏层有n_out个神经元,则因为是全连接,
一共有n_in*n_out

最近更新

大学生实习周记范例(30篇) 70页

渠道网教您开饰品加盟店管理好店铺店员的方法.. 2页

浙江省丽水市2016届高三物理下册第一次模拟试.. 16页

学生会竞选干部发言稿精简范文(31篇) 62页

安全承诺书范文600字(31篇) 52页

2025年关于幸福作文素材 12页

实验室年终工作总结范文(30篇) 92页

二零二五年度大数据分析员正规简易劳动合同电.. 8页

工伤延误申报说明(3篇) 17页

山东省枣庄2015-2016学年高二语文上册期末模拟.. 17页

抗HBV疫苗免疫学评价-全面剖析 35页

庆六一学生代表发言稿 4页

二零二五年度城市规划管理文员服务合同 8页

品管部试用工作总结 5页

2025年关于多彩的活动六年级作文 13页

中国环卫行业发展回顾、城市环卫作业发展趋势.. 24页

2025年关于商务礼仪与职业形象提升的培训 6页

二零二五年度危险品车辆托运安全协议 9页

2025年度智能化小区车位租赁及充电桩安装合同.. 8页

2025年石墨项目建议书 45页

网上支付跨行清算系统基本功能介绍 43页

中国水处理行业营收情况及水处理行业发展战略.. 24页

基于动态照明的智能台灯产品设计研究 8页

中国榻榻米床垫行业市场前景预测及投资价值评.. 22页

缩句的方法和技巧 11页

中国智能垃圾分类回收系统行业市场规模及投资.. 25页

阿司匹林ppt课件 23页

消防控制室通用技术要求(GB25506-2022)[3] 10页

企业质量控制培训考试卷子通用版(含答案) 16页

自闭症儿童康复训练个案 9页