day46

  1. 数据增强

定义:通过对原始图像进行随机变换(如旋转、翻转、裁剪、亮度调整等),生成更多 "新样本" 的技术。

作用:

(1)扩充数据集规模,缓解过拟合

(2)提升模型对图像变换的鲁棒性

  1. 卷积神经网络(CNN)定义的写法

CNN 的核心层包括卷积层、池化层、全连接层,需通过类继承nn.Module实现,示例如下:

  1. Batch 归一化(BatchNorm)

定义:对一个批次内的特征进行归一化(调整均值为 0、方差为 1),常用在卷积层之后。

作用:

加速模型训练(缓解梯度消失);降低对初始化的敏感性;一定程度上抑制过拟合。

  1. 特征图

定义:卷积操作输出的多维张量(形状为[batch_size, 通道数, 高度, 宽度]),是对输入图像的 "抽象特征表示"。

特点:

浅层特征图:对应边缘、纹理等低级特征;

深层特征图:对应物体轮廓、类别等高级特征。

  1. 调度器(学习率调度器)

定义:训练过程中动态调整学习率的工具(直接修改基础学习率)。

作用:前期用较大学习率快速收敛,后期用较小学习率精细优化。

常用类型:

(1)StepLR:按固定步长衰减;

(2)ReduceLROnPlateau:根据验证集指标衰减。

作业:修改调度器与 CNN 结构,对比训练差异

@浙大疏锦行

相关推荐
gqk0111 分钟前
【无标题】
python
V搜xhliang024636 分钟前
OpenClaw科研全场景用法:从文献到实验室的完整自动化方案
运维·开发语言·人工智能·python·算法·microsoft·自动化
李崧正1 小时前
Java技术分享:Lambda表达式与函数式编程
java·开发语言·python
BIGmustang1 小时前
python练手之用tkinter写一个计算器
开发语言·python
WL_Aurora1 小时前
Python 算法基础篇之链表
python·算法·链表
曲幽1 小时前
FastAPI 少有人提的实用技巧:把 Depends 依赖提到路由层,代码少写60%
python·fastapi·web·routes·depends·prefix·apiroute
qiaozhangchi1 小时前
求解器学习笔记
笔记·python·学习
kexnjdcncnxjs2 小时前
Redis如何记录每一次写操作_开启AOF持久化机制实现命令级追加记录
jvm·数据库·python
程序媛徐师姐2 小时前
Python基于Django的小区果蔬预定系统【附源码、文档说明】
python·django·小区果蔬预定系统·果蔬预定·python小区果蔬预定系统·小区果蔬预定·python果蔬预定系统