day46

  1. 数据增强

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

作用:

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

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

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

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

  1. Batch 归一化(BatchNorm)

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

作用:

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

  1. 特征图

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

特点:

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

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

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

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

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

常用类型:

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

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

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

@浙大疏锦行

相关推荐
小狗丹尼4001 小时前
JSON 基础认知、数据转换与 Flask 前后端交互全解
python·flask·json
zm-v-159304339863 小时前
Python 数据挖掘从入门到精通:回归 / 分类 / 聚类 / 关联分析完整教程
python·数据挖掘·回归
qq_417695058 小时前
机器学习与人工智能
jvm·数据库·python
漫随流水8 小时前
旅游推荐系统(view.py)
前端·数据库·python·旅游
yy我不解释9 小时前
关于comfyui的mmaudio音频生成插件时时间不一致问题(一)
python·ai作画·音视频·comfyui
紫丁香10 小时前
AutoGen详解一
后端·python·flask
FreakStudio10 小时前
不用费劲编译ulab了!纯Mpy矩阵micronumpy库,单片机直接跑
python·嵌入式·边缘计算·电子diy
清水白石00812 小时前
Free-Threaded Python 实战指南:机遇、风险与 PoC 验证方案
java·python·算法
飞Link13 小时前
具身智能核心架构之 Python 行为树 (py_trees) 深度剖析与实战
开发语言·人工智能·python·架构
桃气媛媛13 小时前
Pycharm常用快捷键
python·pycharm