【深度学习经典论文阅读笔记】Going deeper with convolutions

深度学习最值得关注的十篇论文 该文的主要收获是基于树的模型(随机森林和 XGBoost)的性能优于在中型数据集(10k 训练示例)上应用表格数据的深度学习方法。他们创建了一个名为 Chinchilla 的模型,例如,该模型的性能优于 Gopher,可以使用比 Gopher 四分之一的参数输出四倍之多的数据。与使用生成器 (Generator) 和鉴别器 (Discriminator) 之间的极大极小博弈(minimax game)训练的 GAN 不同,扩散模型是使用最大似然估计(MLE)训练的基于似然的模型。然后再谈谈最近的行业趋势。 阅读详情

GoogLeNet Inception: Going deeper with convolutions

本篇文章在ILSVRC2014中,获得了分类和检测第一的好成绩。

摘要:

本文提出了一个Inception结构,旨在计算成本相同的情况下,提升网络的深度和广度。

一:介绍

近年来在图像识别上的进步,不仅因为硬件的革新、大的数据集,使我们可以大量运算,还有更多的在于算法的升级。
本文提出的Inception结构将从新层次,更直接的网络模型。

二:相关工作

受到灵长类神经视觉系统的启发,Serre使用不同尺寸的Gabor滤波器来处理不同尺寸的图片,这个和Inception很像。
NIN是为了增加网络表达能力提出的深度网络,用全连接感知机代替卷积过程。
当前最流行的检测算法是Girshick提出的Regions-CNN;R-CNN把检测任务分解为两个子任务,先是利用低等级的线索(颜色或者像素的一致性)提取潜在物体,然后用CNN分类器对那些区域的对象进行分类。(利用低级线索提取潜在物体,再把具有相同线索的归为一类)

三、动机和高级考量

最常见的提升性能的方式:变宽变深。
但是存在两大缺点:
1.变量变多,容易overfit,需要更多的数据集feed
2.需要更多的计算资源。
最基本的解决上述问题的方法是:将全连接层拆开,从全连接转到稀疏链接的结构。
理论基础:Arora:数据集的概率分布被打的系数网代表,拓扑结构应为:通过分析每一步最后一层激活函数的统计关联性,并将具有高相关性输出的神经元进行聚类,然后将网络一层层搭建起来。
虽然数学证明需要很强的条件,但这个 这个理论符合Hebbian准则(突触可塑性:重复刺激可以增加传递效果,狗摇铃铛的例子,神经元在同一刺激下兴奋会加强其联系)
此外,当涉及到非一致性稀疏矩阵的数值计算时,当前算法有些复杂,既不高效也不准确。当前的计算机视觉只能通过卷积的方式来实现一中空间的局部稀疏性,(然而,卷积在filter上是全连接的)
是否能有个这种的选择,既可以利用额外稀疏度,又可以是计算性能高效?
一些专家建议,【把稀疏矩阵聚成稠密矩阵】

四:结构细节

Inception Main idea:用局部稀疏结构模拟、覆盖卷积网络。
Arora:需要分析上一层的统计相关性;然后把高度相关的单元聚类到一起。下一层聚集到一起的单元链接上一层的单元。
假设前几层的单元对应的输入图像的一些区域,这些单元被聚集到过滤器中。。。。这意味着我们能够得到大量聚焦于同一区域的簇,他们会被下一层的1×1卷积覆盖,像【12】说的那样。为了避免出现区块对齐问题【patch alignment issues】,我们选用1×1,3×3和5×5。
此外,因为池化操作对于现有水平的卷积网络是很重要的,建议最好在每一步增加一条并行的池化通路。具体模型如图:
这里写图片描述
因为Inception模块是一层一层往上栈式堆叠的,输出的关联性会产生变化,次高层的特征会被更高层捕获,所以他们的空间聚集度会降低。因此随着层次的升高,3×3,5×5的比例会随之升高。
另一个问题是,即使是朴素形式的模型,在有限个数的5×5卷积,其最上层的卷积层的巨量过滤器的开支就已经很大,为了降低计算,我们利用1×1的filter对其进行降维。
这给了我们另一种想法,将降维和投影的方法用在计算量急剧增加的模块。这是由于【嵌入成功】(success of embeddings)的理论支持,(低维嵌入也包含大量信息)然而,嵌入会把信息压缩,丢失位置的稀疏性,因此我们只在需要被聚合的时候压缩。也就是说在3×3,5×5昂贵的时候使用。
具体模型如图:
这里写图片描述

结论

利用将稀疏结构构建成块并多次使用是一个很好的提升计算机视觉神经网络的办法。主要优势是与浅层且较窄的网络相比,只要增加计算需求就能极大提升质量。

论文笔记:Going deeper with convolutions(GoogLeNet) 一、基本信息 标题:Going deeper with convolutions 时间:2014 出版源:IEEE 论文领域:深度学习,CNN 引用格式:Szegedy C, Liu W, Jia Y, et al. Going deeper with convolutions[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2015: 1-9. 二、研究背景 随着移动设备和嵌入式发展,算法 阅读详情

相关推荐

深度学习研究理解11:Going deeper with convolutions

本文是Google公司的Christian Szegedy等大牛们于2014年提出的“深深”的网络,其中提出了很多新颖的结构和想法;并在ILSVRC2014中,获得了分类和检测第一的好成绩。 摘要: 本文提出了一个新深度网络的“结构”,命名为inception(开端之意,个人命名为起航);这个结构可以充分利用网络中“计算资源”(充分开发和利用每层提取的特征);在保证固定计算复杂度前提下,通过人

whiteinblue的专栏 1万+

深度学习9篇论文

Introduction        卷积神经网络CNN,虽然它听起来就像是生物学、数学和计算机的奇怪混杂产物,但在近些年的机器视觉领域,它是最具影响力的创新结果。随着Alex Krizhevsky开始使用神经网络,将分类错误率由26%降到15%并赢得2012年度ImageNet竞赛(相当于机器视觉界的奥林匹克)时,它就开始声名大噪了。从那时起,一票公司开始在它们的核心服务中使用深度学习技术。例...

hk121的博客 9025

论文阅读: Going deeper with convolutions

论文阅读: Going deeper with convolutions 这是关于ILSVRC2014的优胜者GoogleNet的论文,论文详细地讲解了这个模型的核心模块**”Inception"**结构是如何提出的,实际上对于作者说的”稀疏性“,实在是没有理解。由此先写下自己理解的部分。 1、摘要 作者提出了一种”Inception“的结构来提升深度卷积神经网络的性能,并在ILSVRC2014中获得了成功。该结构的主要特点是提高了网络内部的计算效率(关于这一点,其实并不是十分理解)。Inception的设

qq_39109729的博客 937

深度学习论文《Deep Learning》

Deep Learning (深度学习) 作者:Yann Lecun, Yoshua Bengio, Geoffery Hinton 单位: FAIR, NYU, UMontreal, Utoronto, Google 发表会议及时间:《Nature》杂志 1、论文作者简介 2019年3月27日,美国计算机协会(ACM)宣布把2018年的图灵奖(Turing Award)颁给人工智能科学家Yosh...

然后就去远行 8500

【论文阅读】Going Deeper with convolutions

论文简介: 《Going Deeper with convolutions》是谷歌团队,在2014ILSVRC (ImageNet Large Scale Visual Recognition Competition)竞赛中,在分类任务中获得第一名的22层的Inception网络实例GoogLeNet的论文详解。 一、Abstract 摘要 基于Hebbian principle、图像多尺度处理等原理,作者提出一种新的Inception网络结构单元模块,基于Inception网络结构单元模块,采用一些

MoFMan的博客 775

华为防火墙USG6600全流量日志配置指南:从流量监控到NAT日志的完整方案

本文详细介绍了华为USG6600防火墙全流量日志配置方案,涵盖流量监控、NAT日志及安全事件溯源等核心功能。通过精细化配置和性能优化技巧,帮助企业构建高效、合规的日志体系,提升网络安全运维效率。文章特别强调了日志采样与字段过滤的实用方法,适用于高流量环境下的资源优化。

gin88的博客 348

你应该知道的9篇深度学习论文(CNNs 理解)

当时看到英文的博客,本想翻译给感兴趣的同学们看看,没想到已经有人翻译,于是作个转载,留给自己和更多的人学习。 英文博客:https://adeshpande3.github.io/adeshpande3.github.io/The-9-Deep-Learning-Papers-You-Need-To-Know-About.html 原文网址:http://blog.csdn.n

以后以后的专栏 7万+

ADS仿真过孔阻抗(via designer)

目录一、将PCB层叠导入ADS(个人习惯)二、过孔的参数化设置三、过孔的仿真四、仿真结果查看五、导出仿真结果和模型六、过孔的经验法则欢迎交流,欢迎转载,转载请注明出处~ 工具:Via Designer Via Designer 调用的是ADS EMPro 仿真引擎,采用的FEM(三维全波有限元法)。 优点: 1、利用ADS已经做好的参数化和流程化的设计,不需要工程师完成过孔的建模这一繁琐的过程。 2、可以输出EMmodule 完成原理图协仿真。 一、将PCB层叠导入ADS(个人习惯) 个人认为在ADS中设置

luohuo9844的博客 1万+

20篇顶级深度学习论文(附链接)


 
 
 
 
 
 
 作者:Pedro Lopez译者:李海明校对:梁傅淇本文约2832字,建议阅读8分钟。本文讲述了深度...

数据派THU 2万+

众灵科技24路舵机控制器二次开发实战(1)-STM32串口指令控制详解

本文详细介绍了如何通过STM32单片机对众灵科技24路舵机控制器进行二次开发,实现串口指令控制。文章从硬件连接、通信协议解析到STM32代码实战,手把手指导开发者打通控制链路,并重点讲解了如何调用预设动作组驱动六足机器人,为后续集成传感器、无线遥控等高级功能奠定基础。

weixin_29188997的博客 483

香橙派5B-RK3588-NPU内核升级至0.9.8:RKLLM多模态部署实战

本文详细介绍了香橙派5B-RK3588设备NPU内核升级至0.9.8版本的完整流程,重点讲解了升级的必要性、两种升级方案(预编译包安装与自行编译内核)以及RKLLM SDK的安装配置。通过实战演示多模态模型转换与推理,显著提升AI计算性能,为嵌入式AI部署提供实用指南。

salt9的博客 1026

深度学习必读经典论文|​Going Deeper with Convolutions

这篇论文提出了一种深度卷积神经网络架构,代号为Inception(也称为GoogLeNet),在2014年ImageNet大规模视觉识别挑战(ILSVRC14)中达到了分类和检测任务的新最佳水平。该架构的主要特点是在保持计算预算不变的情况下,通过精心设计增加了网络的深度和宽度,从而提高了计算资源的利用率。设计决策基于Hebbian原则和多尺度处理的直觉,通过实验验证了该架构在ILSVRC2014分类和检测挑战中的性能。

paixiaoxin的博客 1127

【专栏导引贴】100+智能优化算法:从背景原理到代码实战(持续更新)

本专栏系统整理100+种现代优化算法,涵盖粒子群优化(PSO)、遗传算法(GA)、鲸鱼优化(WOA)等经典方法,以及白鲸优化(BWO)、非洲秃鹫优化(AVOA)等新兴算法。每篇详解包含生物启发原理、数学模型、代码实现及工程应用,采用统一编程风格,提供可直接运行的实例代码。专栏持续更新,旨在为研究者提供系统化的智能优化算法参考资料,实现从理论到实践的完整知识链。目前已收录23种算法,包括蚁群系统(ACS)、蝙蝠算法(BA)、天牛须搜索(BAS)等自然启发式优化方法。

qq_42212808的博客 3654

论文阅读:(GoogleNet)Going Deeper with Convolutions

目录 写在前面 简介 相关工作 动机 & High Level Consideration 稀疏连接 Hebbian Principe 稀疏矩阵的分解 filter bank的维度处理 结构细节 实现代码(PyTorch) GoogleNet 实现代码(PyTorch) 训练技巧 ILSVRC 2014 分类任务的结果 测试技巧 Things To Learn 论文名称:《Going Deeper with Convolutions》 论文链接...

qq_36627158的博客 793

基于深度学习的工业零件缺陷检测系统

工业零件缺陷检测系统摘要 本文介绍了一个基于深度学习的工业零件缺陷检测系统解决方案。该系统采用Faster R-CNN目标检测算法,结合PyTorch框架和OpenCV图像处理库,实现了对工业零件表面缺陷(如裂纹、划痕、凹坑等)的自动检测与定位。系统包含完整的开发流程:从数据采集与标注、数据增强预处理、模型构建与训练,到最终的评估与部署。相比传统机器视觉方法,该深度学习方案具有更强的特征表示能力和环境适应性,能够有效提升工业质检的准确率和效率。文章详细阐述了系统架构设计、实现细节和优化策略,并提供了完整的代

huanghm88的专栏 286

56、Cortex - M33处理器浮点单元(FPU)的使用与优化

本文详细介绍了Cortex-M33处理器浮点单元(FPU)的使用与优化方法,涵盖单双精度浮点计算的选择、编译器命令行配置、ABI模式对比、特殊FPU模式设置(如Flush-to-Zero、Default NaN)、浮点异常处理机制以及FPU电源管理策略。结合代码示例和流程图,提供了在不同应用场景下的最佳实践建议,并总结了常见问题及解决方案,帮助开发者提升嵌入式系统中浮点运算的性能、精度与能效。

bread的博客 154

Python----神经网络(《Going deeper with convolutions》论文解读和GoogLeNet网络)

GoogLeNet是一种流行的神经网络架构,它通常用于图像分类任务。该网络架构是 在2014年ImageNet挑战赛中由Google团队首次提出的,并且在那次分类比赛中获得 了第一名的成绩。GoogLeNet的主要特点是采用了一种名为“Inception”模块的结构,该模块可以有效 地捕捉图像中的多尺度特征。在Inception模块中,网络结构被分成多个并行的分支,每个分支都用于捕捉不同尺 度的特征。这样,GoogLeNet网络就可以更有效地学习图像的特征,并且还可以减 少网络的体积。

weixin_64110589的博客 1321

别把 ABAP 时间戳当数字算:TIMESTAMP / TIMESTAMPL 的语义、正确用法与项目级避坑指南

ABAP时间戳使用指南与常见陷阱 摘要:ABAP中的时间戳(TIMESTAMP/TIMESTAMPL)本质是UTC时间的数字表示,而非累计秒数。正确用法包括:直接比较时间戳顺序、使用CONVERT TIME STAMP进行时区转换、通过CL_ABAP_TSTMP计算时间差。关键注意事项:绝对不要对时间戳本身进行数学运算,否则会导致非法时间值。实际项目中需特别注意SAP Gateway的ETag处理、跨时区系统集成和CDS视图中的时间戳使用场景,避免将本地时间误存为UTC时间戳或在云迁移时产生时区问题。(14

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 343

《Going Deeper with Convolutions》论文笔记

GoogLeNet/Inception V1  这篇文章是Inception系列的第一篇,提出了GoogleNet也就是Inception V1,文章发表在了CVPR 2015。原文可见Going Deeper with Convolutions。 摘要  在ImageNet大型视觉识别挑战2014(ILSVRC14)中,我们提出了一种代号为Inception的深度卷积神经网络架构,实现了分类和...

JR_Chan的博客 1085

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

深度学习论文阅读(四):GoogLeNet《Going Deeper with Convolutions》

GoogLeNet《Going Deeper with Convolutions》外文翻译Abstract 摘要1.Introduction 引言2. Related Work 相关工作3.Motivation and High Level Considerations 动机和高层思考4.Architectural Details 架构细节5.GoogLeNet6.Training Methodology 训练方法7. ILSVRC 2014 Classification Challenge Setup a

与君共勉,一起学习 3550

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

GoogLeNet来源论文《Going Deeper with Convolutions》读后总结

GoogLeNet来源论文《Going Deeper with Convolutions》读后总结)前言文章主要内容与贡献设计了 Inception 模块使用了更小的卷积滤波器使用了更深的网络结构且设计了具有独创性的网络结构使用了比AlexNet更为激进的图片修剪技术(即数据增强) 前言 这是一些对于论文《Going Deeper with Convolutions》的简单的读后总结,首先先奉上该...

yzqlyzql的博客 660

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

深度学习阅读导航 | 03 GoogLeNet:Going deeper with convolutions

写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与记录。如果您也对 深度学习、机器视觉、算法、C++ 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为:【AI 菌】的博客 文章目录摘要1. 介绍2. 相关工作3. 动机和高层级的考虑4. 结构细节5. GooLeNet网络6. 训练方法7. ILSVRC 2...

不积跬步,无以至千里! 2828

【GoogLeNet】Going deeper with convolutions

深度学习经典论文:用密集模块来近似局部最优稀疏结构的Inception模块

Ziy的博客 1075

[深度学习] Going Deeper with Convolutions(GooLeNet)阅读笔记

这是介绍Szegedy等人参加ILSVRC 2014比赛中提出的网络结构(GooLeNet)的论文,在这里GooLeNet使用了22层的神经网络,获得了当年比赛中Classification和Detection项目的第一名。下面来详细的介绍这篇论文的内容。Abstract作者在论文中提出了一种新的名为Inception的深度神经网络结构,并在ILSVRC 2014的classification和de

lhanchao的博客 6439

Going deeper with convolutions论文小计

Inception的核心创新在于通过精心设计的模块化架构(Inception模块)和降维技术,在增加网络深度与宽度的同时,高效利用计算资源。之前也在一个书上看过一个引理:两层足够宽的神经网络可以拟合任意的函数,感觉这个模块也是对那个思想的一个实现。

m0_61511006的博客 946

[论文阅读] Going Deeper with Convolutions

一般来说更深的网络具有更好效果,更深的网络也面临两个问题。 更深的网络拥有更多的参数,更容易过拟合。 更深的网络对计算的要求也更高。 针对上述问题的一个解决方法就是使用稀疏连接(convolutional layer),而不是dense connection。 此外,同一类的物体在不同图片中的大小差距也比较大,如下图所示,从左到右图像需要的kernel size依次递减。 为了解决这个问...

nwpuxhld 657
上一篇: JSF
下一篇: Pyhont基础:简单数据结构的实现
卡滏Quaff
博客等级 码龄11年 5粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值