欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > 神经网络训练(一):基于残差连接的图片分类网络(ResNet18)

神经网络训练(一):基于残差连接的图片分类网络(ResNet18)

2025/11/19 19:31:34 来源:https://blog.csdn.net/weixin_46423500/article/details/140113796  浏览:    关键词:神经网络训练(一):基于残差连接的图片分类网络(ResNet18)

目录

  • 一、简介:
  • 二、图片分类网络
    • 1.记载训练数据(torch自带的cifa10数据集)
    • 2.数据增强
    • 3.模型构建
    • 4.模型训练
  • 三、完整源码及文档

一、简介:

       基于残差连接的图片分类网络,本网络使用ResNet18作为基础模块,根据cifa10的特点进行改进网络,使用交叉熵损失函数和SGD优化器。本网络在cifa10数据集上不使用预训练参数,经过数据增强,训练30轮达到了85%的分类准确率。

二、图片分类网络

1.记载训练数据(torch自带的cifa10数据集)

在这里插入图片描述

2.数据增强

数据增强防止过拟合,将图像数据进行标准化、缩放

3.模型构建

改模型:原始的resnet18首层使用的7x7的卷积核,CIFAR10图片太小不适合,要改成3x3的,步长和padding都要一并改成1。因为图太小,最大池化层也同样没用,删掉。最后一个全连接层输出改成10。
先定义一个残差类(继承NN.module,后面重复使用残差):
在这里插入图片描述

分类模型构建:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com