0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用VGG网络进行MNIST图像分类

jf_78858299 来源:算法与编程之美 作者:编程之美 2023-02-17 15:06 次阅读

**1 **问题

VGG网络由牛津大学的Oxford Visual Geometry Group于2015年提出。从诞生之后就收到了学界的广泛关注。

图片

VGG网络,可以应用在人脸识别、图像分类等方面。VGG有两种结构,分别为16层和19层。具体结构在其文献做了详细表述,如下图所示。

图片

为了学习VGG网络,本组拟采用配置A在MNIST数据集上进行图像分类实验。

**2 **方法

首先MNIST的数据大小为28*28,需要进行resize才能作为VGG网络的输入;同时,本次实验只需要进行10分类,因此将网络本身的最后一层原做1000分类的soft-max层移除,替换为FC-10。网络实现代码如下:

图片

获取数据后进行resize操作:

图片

实验部分代码如下:

图片

图片

图片

图片

图片

图片

图片

图片

实验结果:

图片

**3 **结语

VGG主要工作是证明了增加网络的深度能够在一定程度上影响网络最终的性能,从本次实验也可以看出,短时间少周期的训练并不能使得如此庞大的网络拥有很好的效果,而在比较小的网络如LeNet-5这样的网络上往往几个周期就能得到较高的精度。遗憾的是因为实验设备性能限制,网络的运行速度很慢,受限于内存大小,BatchSize的大小受限,最大只能到32,没有充足的调整空间。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人脸识别
    +关注

    关注

    76

    文章

    3955

    浏览量

    80567
  • 图像分类
    +关注

    关注

    0

    文章

    88

    浏览量

    11840
  • vgg
    vgg
    +关注

    关注

    1

    文章

    11

    浏览量

    5145
收藏 人收藏

    评论

    相关推荐

    基于多通道分类合成的SAR图像分类研究

    。目前,SAR图像分类多是基于单通道图像数据。多通道SAR数据极大地丰富了地物目标信息量,利用多通道数据进行分类,是SAR
    发表于 04-23 11:52

    一文读懂物体分类AI算法:LeNet-5 AlexNet VGG Inception ResNet MobileNet

    inceptionV4等结构。它主要不是对网络深度的探索,而是进行网络结构的改进。inceptionV1击败了VGG,夺得2014年ILSVRC冠军。之后Google又对其
    发表于 06-07 17:26

    计算机视觉必读:区分目标跟踪、网络压缩、图像分类、人脸识别

    深度学习目前已成为发展最快、最令人兴奋的机器学习领域之一。本文以计算机视觉的重要概念为线索,介绍深度学习在计算机视觉任务中的应用,包括网络压缩、细粒度图像分类、看图说话、视觉问答、图像
    发表于 06-08 08:00

    TensorFlow逻辑回归处理MNIST数据集

    本节基于回归学习对 MNIST 数据集进行处理,但将添加一些 TensorBoard 总结以便更好地理解 MNIST 数据集。MNIST由https://www.tensorflow.
    发表于 08-11 19:36

    TensorFlow逻辑回归处理MNIST数据集

    本节基于回归学习对 MNIST 数据集进行处理,但将添加一些 TensorBoard 总结以便更好地理解 MNIST 数据集。MNIST由https://www.tensorflow.
    发表于 08-11 19:36

    图像预处理和改进神经网络推理的简要介绍

    为提升识别准确率,采用改进神经网络,通过Mnist数据集进行训练。整体处理过程分为两步:图像预处理和改进神经网络推理。
    发表于 12-23 08:07

    基于Brushlet和RBF网络的SAR图像分类

    针对SAR图像纹理特征丰富的特点,本文提出一种新的SAR图像分类方法:通过提取Brushlet变换的能量及相位信息作为SAR图像的纹理特征,然后输入径向基函数RBF
    发表于 12-18 16:20 20次下载

    神经网络分类

    神经网络分类 特征提取和选择完成后,再利用分类进行图像目标分类,本文采用神经
    发表于 03-01 17:55 1541次阅读
    神经<b class='flag-5'>网络</b><b class='flag-5'>分类</b>

    利用DCNN融合特征对遥感图像进行场景分类

    )、OverFeatL 3种深度卷积神经网络(DCNN)提取的融合特征进行遥感图像场景分类方法。通过利用利用3种DCNN提取的归一化的融合特征进行
    发表于 01-10 16:05 2次下载
    利用DCNN融合特征对遥感<b class='flag-5'>图像</b><b class='flag-5'>进行</b>场景<b class='flag-5'>分类</b>

    如何使用复杂网络描述进行图像深度卷积的分类方法介绍

    为了在不增加较多计算量的前提下,提高卷积网络模型用于图像分类的正确率,提出了一种基于复杂网络模型描述的图像深度卷积
    发表于 12-24 16:40 4次下载
    如何使用复杂<b class='flag-5'>网络</b>描述<b class='flag-5'>进行</b><b class='flag-5'>图像</b>深度卷积的<b class='flag-5'>分类</b>方法介绍

    基于二维图像与迁移卷积神经网络分类方法

    心律失常的自动分类对心血管疾病的诊断和预防具有重要意义。传统分类方法需要对心电信号进行人工特征提取,这对分类准确度有很大的影响。针对该问题,提出一种基于二维
    发表于 03-19 11:04 6次下载
    基于二维<b class='flag-5'>图像</b>与迁移卷积神经<b class='flag-5'>网络</b>的<b class='flag-5'>分类</b>方法

    改进VGG模型在苹果外观识别分类中的应用

    改进VGG模型在苹果外观识别分类中的应用
    发表于 07-02 14:52 30次下载

    如何搭建VGG网络实现Mnist数据集的图像分类

    如何搭建VGG网络,实现Mnist数据集的图像分类? 2 方法 步骤:
    的头像 发表于 02-14 15:00 484次阅读

    PyTorch教程8.2之使用块的网络(VGG)

    电子发烧友网站提供《PyTorch教程8.2之使用块的网络(VGG).pdf》资料免费下载
    发表于 06-05 10:11 0次下载
    PyTorch教程8.2之使用块的<b class='flag-5'>网络</b>(<b class='flag-5'>VGG</b>)

    基于卷积神经网络的人脸图像美感分类案例

      摘要:针对复杂环境下人脸图像美感分类准确率低的问题,给出一种适用于人脸图像美感分类网络模型F-Net。该模型以LeNet-5为基础
    发表于 07-19 14:38 0次下载