AlexNet

作者: BigBig_Fish | 来源:发表于2017-07-05 21:31 被阅读0次

背景

2012年,Imagenet比赛冠军。

技术点

一、使用ReLU作为CNN激活函数,成功解决了Sigmoid在网络较深时的梯度弥撒问题
二、训练时使用Dropout随机忽略一部分神经元,以避免模型过拟合。(AlexNet中主要在最后几个全连接层使用Dropout)
三、AlexNet全部使用最大池化,避免平均池化的模糊化效果。并且AlexNet提出让步长比池化核的尺寸小,这样池化层的输出之间会有重叠和覆盖,提升了特征的丰富性
四、提出LRN层(局部相应归一化),对局部神经元的活动创建竞争机制,使得其中响应比较大的值变得相对更大,并抑制其他反馈较小的神经元,提升了的模型的泛化能力。
五、使用CUDA加速深度卷积网络的训练。
六、数据增强。随机地从256256的原始图像中截取224224大小的区域(以及水平翻转的镜像),相当于增加了(256-224)(256-224)2=2048倍的数据量。数据增强后可以大大减轻过拟合,提升泛化能力。进行预测时,则是取图片的四个角加中间共五个位置,并进行左右翻转,一共获得10张图片,对他们进行预测并对10次结果求平均值。另外,对图像的RGB数据进行PCA处理,并对主成分做一个标准差为0.1的高斯扰动(具有高斯分布的随机扰动),增加一些噪声,这个Trick可以让错误率再下降1%。
备注:AlexNet需要训练参数的层是卷积层和全连接层(不包括池化层和LRN)。卷积层有用的地方就是可以通过较小的参数量提取有效的特征。

网络结构

AlexNet结构 AlexNet参数分析

一篇详细的参数分析:
[caffe]深度学习之图像分类模型AlexNet解读
详细的分析及测试:
TensorFlow实现AlexNet(forward和backward耗时计算)

相关文章

  • Pytorch实现AlexNet解决自定义数据集(cifar10

    AlexNet 代码地址 Why AlexNet very good? 为什么Alexnet能在图2012 Ima...

  • 【技术博客】基于AlexNet网络的垃圾分类

    【技术博客】基于AlexNet网络的垃圾分类 AlexNet AlexNet模型来源于论文-ImageNet Cl...

  • CNN之——AlexNet

    深度卷积神经网络(AlexNet) AlexNet⾸次证明了学习到的特征可以超越⼿⼯设计的特征 AlexNet与L...

  • 2020 经典卷积神经网 AlexNet

    AlexNet 虽然 AlexNet 今天人们不会在采用或借鉴 AlexNet 来设计网络来,不过无疑是 Alex...

  • CNN经典模型总结

    LeNet-5 AlexNet VGG ResNet GoogLeNet Ng推荐论文阅读顺序:AlexNet——...

  • Conv_structure

    0.Alexnet Alexnet知乎讲解文章_paper 0.Network in Network Networ...

  • AlexNet论文笔记

    【1】AlexNet介绍 AlexNet由Alex Krizhevsky于2012年提出,夺得2012年ILSVR...

  • AlexNet

    AlexNet 首先对CNN有一个大致功能的初步理解:(1)一个图像经过卷积层提取特征(从图中可以看到,上一层的临...

  • AlexNet

    The Architecture 结构 AlexNet的结构如上图所示,共包含了8个学习层——5个卷积层与3个全连...

  • Alexnet

    Alexnet 网络是2012 Alex Krizhevsky 提出来的,是一个承上启下的网络,下面我来介绍一下此...

网友评论

      本文标题:AlexNet

      本文链接:https://www.haomeiwen.com/subject/gejqhxtx.html