AlexNet论文学习

AlexNet论文学习

AlexNet论文地址

1.AlexNet背景介绍

AlexNet是2012年ImageNet竞赛冠军获得者Hinton和他的学生Alex Krizhevsky设计的。AlexNet在2012年的ImageNet竞赛中以top-1的37.5%错误率和top-5的17.0%错误率一举夺得冠军,计算机视觉开始逐渐进入深度学习主导的时代。

2.AlexNet创新之处

  1. 采用了ReLU非线性单元作为激活函数

    ReLU在网络中的效果比Sigmod激活函数要好,计算速度要快(Sigmod函数涉及到指数运算,而且在反向传播求误差梯度时,用的除法计算,计算量大,同时Sigmod函数在接近饱和的地方,变化缓慢,会出现梯度消失的问题)。ReLU激活函数使得一部分网络输出为0,造成了网络的稀疏性,减少了参数的相互依存关系,降低了过拟合发生的概率。

  2. 采用了2个GPU并行计算,减少训练时间

    这是因为当时硬件水平跟不上,所以采用了多GPU计算,缓解计算时间问题,在现在已经不需要担心这个问题,所以这里也不详谈。

  3. 采用了LRN(局部相应归一化)

    该方法启发与神经生物学中的一个概念叫做侧抑制,指的是被激活的神经元会抑制相邻神经元。但是LRN存在争议,在VGGNet的论文中提到LRN基本没什么用。

  4. 采用重叠池化

    相比于正常的池化(步长s=2,窗口z=2),重叠池化(步长s=2, 窗口z=3)的窗口大于步长。同时重叠池化在一定程度上避免过拟合。

  5. 采用了Dropout(随机失活)

    在前向传播中,让某个神经元的激活值以一定的概率p停止工作,这样可以使模型泛化性更强,因为它不会太依赖某些局部的特征。

3.网络结构详解

AlexNet有8层网络,含5层卷积层和3层全连接层。如下图所示:

网络结构

此图分为上下两部分是因为当时GPU运算能力不足,所以在两块GPU上训练,但现在已经不需要担心这个问题了。

ConV1:

上图中的网络输入为224 * 224 * 3,但是实际输入为227 * 227 * 3。经过卷积和池化之后,其输出为27 * 27* 96。

依据公式:[input_size - kernel_size + 2*paddin]/ stride + 1 = output_size

计算过程如下:**(227 - 11 + 2 * 0) / 4 + 1 =55 **; (55 - 3) / 2 + 1 = 27

ConV2:

其输入为 27 * 27 * 96,输出为 13 * 13 * 256

ConV3:

其输入为 13 * 13 * 256,其输出为 13 * 13 * 384

ConV4:

其输入为 13 * 13 * 384,其输出为 13 * 13 * 384

ConV5:

其输入为 13 * 13 * 384, 其输出为 6 * 6 * 256

FC6:

其输入为ConV5的输出,是6 * 6 * 256,其输出为 4096 * 1

直接将 6 * 6 * 256 的三维数据拉成一维向量来处理

FC7:

其输入为 4096 * 1 ,其输出为 4096 * 1

FC8:

其输入为 4096 * 1,其输出为 1000 * 1

具体实现代码(Pytorch)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的体育馆管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本体育馆管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此体育馆管理系统利用当下成熟完善的SpringBoot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线选择试题并完成答题,在线查看考核分数。管理员管理收货地址管理、购物车管理、场地管理、场地订单管理、字典管理、赛事管理、赛事收藏管理、赛事评价管理、赛事订单管理、商品管理、商品收藏管理、商品评价管理、商品订单管理、用户管理、管理员管理等功能。体育馆管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:体育馆管理系统;SpringBoot框架;Mysql;自动化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值