首页
›
工业控制与工业互联网
›
009-TinyML量化感知训练QAT
›
《TinyML模型量化后精度损失大QAT训练调参指南》
VIP20
本课程属于:009-TinyML量化感知训练QAT
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TinyML模型量化后精度损失大QAT训练调参指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
TinyML与量化背景 · 课程目标 · 学习路径与实战环境搭建
课程导入
TinyML
02
量化基础
定点与浮点表示 · 对称/非对称量化 · 量化参数(scale/zero-po…
量化基础
定点
03
TinyML模型量化类型
PTQ(训练后量化)与QAT(量化感… · 适用场景与精度差异
TinyML
模型量化类型
04
QAT核心原理
伪量化节点(fake quant)如… · 前向与反向传播中的梯度处理
QAT
核心原理
05
QAT训练流程
从预训练模型到QAT微调的完整步骤 · 数据集准备与训练配置
QAT
训练流程
06
PyTorch QAT实战
使用torch.ao.quantiz…
PyTorch
QAT
07
TensorFlow Lite QAT实战
使用TensorFlow Model…
TensorFlow
Lite
08
量化精度损失诊断
如何定位精度下降的层 · 激活分布分析与权重分布可视化
量化精度损失诊断
如何定位精度下降…
09
QAT超参数调优
学习率 · batch size · 训练轮数
QAT
超参数调优
10
QAT中的正则化与损失函数
如何调整损失函数以缓解量化误差 · 标签平滑与知识蒸馏结合
QAT
正则化
11
QAT与知识蒸馏结合
教师-学生架构 · 蒸馏温度与软标签在QAT中的应用
QAT
知识蒸馏结合
12
QAT中的批归一化处理
BN层在量化中的问题 · folding技巧与训练策略
QAT
批归一化处理
13
QAT中的激活函数选择
ReLU · ReLU6 · swish等对量化敏感度的影响与替换…
QAT
激活函数选择
14
QAT中的量化粒度
逐层 · 逐通道 · 逐组量化对精度的影响与选择方法
QAT
量化粒度
15
QAT中的校准数据集
如何选择代表性数据 · 校准集大小与多样性对量化效果的影响
QAT
校准数据集
16
QAT中的梯度问题
量化噪声对梯度的影响 · 直通估计器(STE)的改进与替代方法
QAT
梯度问题
17
QAT中的学习率调度
余弦退火 · warmup · 阶段性降低学习率对QAT收敛的帮助
QAT
学习率调度
18
QAT中的权重初始化
从PTQ结果初始化QAT · 预训练权重与随机初始化的对比
QAT
权重初始化
19
QAT中的混合精度量化
不同层使用不同位宽(8bit/4bi…
QAT
混合精度量化
20
QAT中的硬件适配
不同MCU/边缘设备的量化支持差异 · 指令集与内存限制
QAT
硬件适配
21
QAT中的损失函数加权
多任务损失 · 辅助损失对量化精度的调节
QAT
损失函数加权
22
QAT中的正则化强度
权重衰减 · dropout · 数据增强对量化鲁棒性的影响
QAT
正则化强度
23
QAT中的优化器选择
SGD · Adam · AdamW等优化器在QAT中的表现与…
QAT
优化器选择
24
QAT中的梯度裁剪与梯度累积
稳定训练 · 处理小batch size下的量化训…
QAT
梯度裁剪
25
QAT中的早停与模型选择
基于验证集精度 · 量化模拟精度选择最佳模型
QAT
早停
26
QAT中的多阶段训练
先全精度微调再QAT · 逐步降低量化位宽的分阶段策略
QAT
多阶段训练
27
QAT中的损失震荡与不收敛
常见原因分析 · 梯度爆炸/消失的解决技巧
QAT
损失震荡
28
QAT实战案例
图像分类(CIFAR-10/Imag…
QAT
实战案例
29
QAT实战案例
语音唤醒词检测(KWS)模型量化后精…
QAT
实战案例
30
综合提升与项目实践
构建一个完整的TinyML QAT调… · 自动化调参工具 · 常见问题速查表与未来趋势
综合提升
项目实践
所属VIP或分类
同VIP:Edge-AI项目QAT训练图构建与精度恢复流程
同VIP:FP32模型加入fake-quant进行QAT训练教程
同VIP:QAT-fake-quant节点插入与训练图构建资料