人工精选基于深度学习的垃圾图像分类
这门课解决什么工作场景 做视觉分类落地时,最耗精力的往往不是跑通模型,而是把一堆来源混杂、标注不齐的真实图片整理成能喂进网络的数据。这套讲深度学习垃圾图像分类的资料,重点就放在这层脏活上:从拿到原始垃圾图开始,一步步演示怎么探查一级和二级类别的分布、怎么看宽高比例、怎么切训练集验证集、怎么用 tra
会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课解决什么工作场景
做视觉分类落地时,最耗精力的往往不是跑通模型,而是把一堆来源混杂、标注不齐的真实图片整理成能喂进网络的数据。这套讲深度学习垃圾图像分类的资料,重点就放在这层脏活上:从拿到原始垃圾图开始,一步步演示怎么探查一级和二级类别的分布、怎么看宽高比例、怎么切训练集验证集、怎么用 transforms 做预处理,最后才落到框架选型和网络架构。它解决的不是“我给你讲一遍分类原理”,而是“给你看一个真实的小型分类项目从数据到模型怎么顺下来”。对需要做分拣识别、废品回收识别、或者任何多类别图像分类落地的同学,这套流程可以直接照搬。
适合什么基础、建议先看哪几块
资料默认你已经能写基本的 Python,对卷积网络有概念性了解,但不需要你熟练调过 PyTorch。如果你完全没碰过张量运算和 Dataset 概念,建议先补点基础再看,否则到数据加载和网络定义那几段会卡。看的时候不用从头顺,建议先抓三块:第一是数据分析那几段,重点看二级分类的分布探测和宽高比例分析,这是判断数据要不要补采、要不要做长尾处理的依据;第二是预处理那几段,看 transforms 怎么组合、数据加载方法怎么定义,这部分照着抄就能复用;第三是技术方案那几段,看框架和架构怎么选、为什么这么选。网络架构那段讲得偏思路,自己照着搭一遍结构比光看视频有效。
学完能独立做什么、资料怎么配合练习
顺完一遍后,你应该能独立做这么几件事:拿到一批分类图片后,先写脚本探查类别分布和尺寸分布,而不是急着建模型;自己定义 Dataset 和 transforms,把杂乱的原图变成可批量加载的训练数据;根据类别多少和数据量,选合适的网络架构并跑通训练验证。练习时建议这样配合资料:先把垃圾数据替换成你自己手头的分类任务,比如零件缺陷、农产品分级,保持同样的数据组织结构;然后照着资料里的探测流程跑一遍分布,看你的数据有没有类别失衡;接着把预处理和数据加载代码直接搬过去,只改路径和类别映射;最后在技术选型那段,对照自己的数据量决定架构,别无脑上大模型。中间遇到训练集和验证集分布对不上的情况,回去重看数据分布可视化那几段,资料里对这类问题有排查思路。整个流程跑通一次,你掌握的就是一套能迁移的分类项目骨架,而不是只会复现一个垃圾识别 demo。
课程目录
课程目录46 集
- 1 垃圾分类 整体内容介绍 (09:01).mp4
- 2 数据分析二级分类 整体数据探测1 (23:34).mp4
- 3 数据分析二级分类 不同类别分布 (15:59).mp4
- 4 数据分析二级分类 宽高比例分布 (20:13).mp4
- 5 数据分析二级分类 训练集和验证集数据生成 (14:40).mp4
- 6 数据分析二级分类 训练集和验证集数据分布可视化 (16:43).mp4
- 7 数据分析一级分类 数据处理 (16:17).mp4
- 8 数据预处理 transforms 介绍和应用 (20:20).mp4
- 9 数据预处理 数据整体探测 (09:39).mp4
- 10 数据预处理 原始数据可视化 (09:30).mp4
- 11 数据预处理 方法定义和数据加载 (10:56).mp4
- 12 数据预处理 批量数据可视化 (08:36).mp4
- 13 技术方案 技术路线选型 (06:08).mp4
- 14 技术方案 深度学习框架工具选择 (04:20).mp4
- 15 技术方案 网络架构讲解 (06:11).mp4
- 16 技术实现 网络架构论文和代码讲解 (09:52).mp4
- 17 技术实现 模型本地化加载 (08:23).mp4
- 18 技术实现 模型图片预测 (07:19).mp4
- 19 技术实现 模型softmax 预测结果 (09:38).mp4
- 20 技术实现 Web服务搭建 (05:11).mp4
- 21 技术实现 图片分类预测框架搭建 (08:58).mp4
- 22 技术实现 图片分类API接口完成 (07:42).mp4
- 23 技术实现 图片分类API接口功能优化 (07:41).mp4
- 24 项目实战:垃圾分类 模型选择 (07:53).mp4
- 25 项目实战:代码框架搭建1 (07:23).mp4
- 26 项目实战:代码架构搭建2 (06:27).mp4
- 27 项目实战:整体数据探测 (04:35).mp4
- 28 项目实战:数据ImageFolder 格式转化 (11:12).mp4
- 29 项目实战: 数据Dataloader批量加载和数据结构讲解 (12:10).mp4
- 30 项目实战:模型参数功能定义 (11:31).mp4
- 31 项目实战:基于迁移学习模型初始化 (15:08).mp4
- 32 项目实战: 基于pre-trained 的model 调整类 (06:29).mp4
- 33 项目实战: 模型训练和验证框架搭建 (05:37).mp4
- 34 项目实战: CrossEntropyLoss和optimiz (07:45).mp4
- 35 项目实战:训练方法定义1 (08:09).mp4
- 36 项目实战:训练方法定义2 (09:44).mp4
- 37 项目实战:模型评估方法定义 (09:07).mp4
- 38 项目实战:训练方法定义3-进度条设置 (03:46).mp4
- 39 项目实战:模型训练和验证主程序完成 (09:09).mp4
- 40 项目实战:模型训练代码调试 (05:57).mp4
- 41 项目实战:模型参数参数&运行模式设置&日志设置 (05:49).mp4
- 42 项目实战:模型混淆矩阵方法定义 (09:36).mp4
- 43 项目实战:模型checkpoint处模型训练方法定义 (07:19).mp4
- 44 项目实战:CPU环境下模型训练和评估过程 (03:27).mp4
- 45 项目实战:GPU环境下模型训练和在线预测服务 (08:08).mp4
- 46 项目实战:在线服务代码讲解和postman方式在线预测 (08:58).mp4





