VGG详解

VGG网络通过增加深度提升图像分类性能,采用多层3x3小filter卷积层代替大filter,减少参数并引入更多非线性。1x1卷积层用于增加深度而不改变空间维度。模型训练使用mini-batch梯度下降,并结合L2正则化、Dropout和数据增强防止过拟合。

VGG

论文《Very Deep Convolutional Networks for Large-Scale Image Recognition》

1. 设计思路

VGG通过增加卷积神经网络的深度来提高模型在图像分类的性能。

具体来讲,VGG通过在模型中增加更多的卷积层来增加模型的深度,需要注意的是VGG卷积层中所使用的都是较小的filter(3*3)。

通过多层较小filter的卷积层去替代一层较大filter的卷积层,可以在保证感受野(receptive field)不变的前提下,减少参数数量,引入更多的非线性因素,提高模型的深度,从而提升模型的分类性能。

2. 数据预处理

输入数据为resize为224*224的RGB图像。

对每张图片进行预处理:图像的每个像素值减去该像素RGB三通道像素值的平均值。

3. 模型结构

VGG模型提供了多种不同的配置,为了便于分析模型结构,将多个相连的卷积层作为一个VGG块。

整体上来看,VGG模型由5个VGG块(包括每个VGG块后的池化层)和三层全连接层组成。

VGG

VGG各配置中,卷积层和池化层的参数基本是一样的:

参数
conv_filter_size
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值