caffe全连接层原理解读
来源:互联网 发布:淘宝网天猫商城家俱 编辑:程序博客网 时间:2024/05/21 20:16
original url:
http://blog.csdn.net/tina_ttl/article/details/51034867
在caffe中,网络的结构由prototxt文件中给出,由一些列的Layer(层)组成,常用的层如:数据加载层、卷积操作层、pooling层、非线性变换层、内积运算层、归一化层、损失计算层等;本篇主要介绍全连接层
该层是对元素进行wise to wise的运算
1. 全连接层总述
下面首先给出全连接层的结构设置的一个小例子(定义在.prototxt文件中)
layer { name: "fc6" type: "InnerProduct" bottom: "pool5" top: "fc6" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } inner_product_param { num_output: 4096 weight_filler { type: "gaussian" std: 0.005 } bias_filler { type: "constant" value: 0.1 } }}
2. 全连接层相关参数
接下来,分别对全连接层的相关参数进行说明
(根据全连接层层的定义,它的学习参数应该为权值和bias,其他的相关参数都为hyper-paramers,在定义模型时是要给出的)
注:全链接层其实也是一种卷积层,只不过卷积核大小与输入图像大小一致
lr_mult:学习率系数
放置在param{}中
该系数用来控制学习率,在进行训练过程中,该层参数以该系数乘solver.prototxt配置文件中的base_lr的值为学习率
即学习率=lr_mult*base_lr
如果该层在结构配置文件中有两个lr_mult,则第一个表示权值学习率系数,第二个表示偏执项的学习率系数(一般情况下,偏执项的学习率系数是权值学习率系数的两倍)
inner_product_param:内积层的其他参数
放置在inner_product_param{}中
该部分对内积层的其他参数进行设置,有些参数为必须设置,有些参数为可选(因为可以直接使用默认值)
必须设置的参数
num_output:filter个数
其他可选的设置参数
weight_filter:权值初始化方法,使用方法如下
weight_filter{
type:"xavier" //这里的xavier是一冲初始化算法,也可以是“gaussian”;默认值为“constant”,即全部为0
}- bias_filter:偏执项初始化方法
bias_filter{
type:"xavier" //这里的xavier是一冲初始化算法,也可以是“gaussian”;默认值为“constant”,即全部为0
} - bias_term:是否使用偏执项,默认值为Ture
参考:caffe tutorial
- caffe全连接层原理解读
- Caffe 代码解读之全连接层 inner product layer
- Caffe 代码解读之全连接层concat layer
- caffe源码 全连接层
- Caffe源码解读:lrn_layer层原理
- caffe之(四)全连接层
- Caffe源码阅读(1) 全连接层
- Caffe源码阅读(1) 全连接层
- caffe全连接层(INNER_PRODUCT)源码注释与分析
- DL学习笔记【9】caffe参数调节-全连接层
- Caffe框架源码剖析(7)—全连接层InnerProductLayer
- caffe学习笔记31-理解全连接层
- caffe基础-05全连接层的配置
- Caffe框架源码剖析(7)—全连接层InnerProductLayer
- caffe 全链接层
- caffe层解读系列-softmax_loss
- caffe层解读系列-softmax_loss
- caffe层解读系列-softmax_loss
- codeforces688b可爱回文串
- HTTP 协议详解(图文介绍)
- 根据经纬度获取所在城市以及根据地点获取经纬度
- struts2获取Session对象中数据
- 在Service或者BroadCastReceiver中弹出dialog
- caffe全连接层原理解读
- Cannot forward after response has been committed 问题原因。
- 我向未来又踏进了一步
- Java基础-IO学习之字节流
- leetcode-134. Gas Station
- JAVA的一丢丢基础
- HTTP 协议详解(超级经典)
- HDU1907 John Nim游戏
- bzoj 3065 带插入区间K小值 重量平衡treap套主席树