Python视觉深度学习系列教程 第二卷 第10章 GoogLeNet
2023-09-14 09:01:35 时间
第二卷 第十章 GoogLeNet
在本章中,我们将研究GoogLeNet 架构。 首先,与 AlexNet 和 VGGNet 相比,模型架构很小(权重本身为约28MB)。作者能够通过移除完全连接的层并使用全局平均池化来实现网络架构大小的显着下降(同时仍然增加整个网络的深度)。CNN 中的大部分权重都可以在密集的 FC 层中找到,如果这些层可以被移除,内存节省是巨大的。
具体来说, Inception 模块是一个适合卷积神经网络的构建块,使其能够学习具有多种过滤器尺寸的 CONV 层,从而将该模块转变为多级特征提取器。
Inception 等微架构启发了其他重要的变体,包括 ResNet中的 Residual 模块和 SqueezeNet 中的 Fire 模块。我们将在本章后面讨论 Inception 模块(及其变体)。 并了解它的原理,我们将实现一个较小版本的 GoogLeNet,称为“MiniGoogLeNet”——我们将在 CIFAR-10 数据集上训练这个架构,并获得比之前章节任何其他架构更高的准确率。
之后,我们将继续进行更困难的Tiny ImageNet挑战。这项挑战是为参加斯坦福大学 cs231n 卷积神经网络视觉识别课程的学生提供的。这意味着让体验与现代架构上的大规模深度学习相关的挑战,而不是像整个 ImageNet 数据集那样耗时或费力。
通过在 Tiny ImageNet 上从头开始训练 GoogLeNet,我们将演示如何在 Tiny ImageNet 排行榜上获得最高排名。 在我们的下一章中,我们将利用 ResNet 从从头开始训练
相关文章
- python的安装教程_Python的安装
- pycharm自带python环境吗_Python IDE环境之 新版Pycharm安装详细教程[通俗易懂]
- Python+Appium从安装到第一个小练习(保姆级别教程)
- Python学习(一)-环境搭建之PyCharm专业版激活成功教程
- python fileinput_Python之fileinput模块学习「建议收藏」
- python人工智能学习笔记_[Python] 人工智能与自然语言处理学习笔记(1)[通俗易懂]
- python删除首行_Python删除文件第一行
- python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器
- 手机python 3.8解释器_Python 3.8 解释器安装教程
- Python安装教程-史上最全
- Python机器学习教程—回归模型的评估与封装
- python zipfile_Python 学习入门(16)—— zipfile
- python中turtle.write的用法_菜鸟教程python3实例
- python lambda表达式 if_Python学习-lambda表达式
- Python机器学习教程—前传:机器学习介绍(1)
- Python机器学习教程—前传:机器学习介绍(2)
- Python学习:内建属性、内建函数的教程
- python学习: fire库的使用教程
- 【测试开发】python系列教程:Python 推导式
- 用Python爬猫眼影院信息的详细教程
- Ubuntu18.04 一键升级Python所有第三方包 及安装python包的方法
- Python学习:1.快速搭建python环境详解编程语言
- 学习Python精通SQL Server操作技巧(python操作sqlserver)
- Python输出函数print()总结(python print())详解编程语言
- 使用Python操作MySQL数据库快速上手(python访问mysql数据库)
- Python玩转Redis:提升缓存效率(python使用redis)
- 进阶教程:用 Python 和 NLTK 进行 NLP 分析
- Python爬取MySQL数据,助力数据分析(python读取mysql数据)
- Linux系统下安装Python模块指南(linux安装python模块)
- python爬虫教程之爬取百度贴吧并下载的示例