- Lesson 1_ Deep Learning 2018
- Lesson 2_ Deep Learning 2018
- Lesson 3_ Deep Learning 2018
- Lesson 4_ Deep Learning 2018
- Lesson 5_ Deep Learning 2018
- Lesson 6_ Deep Learning 2018
- Lesson 7_ Deep Learning 2
- Lesson 8 Deep Learning Part 2
- Lesson 9 Deep Learning Part 2
- Lesson 10_ Deep Learning Part 2 2018
- Lesson 11_ Deep Learning Part 2 2018
- Lesson 12_ Deep Learning Part 2 2018
- Lesson 13_ Deep Learning Part 2 2018
- Lesson 14_ Deep Learning Part 2 2018
程序员深度学习实战课程:直通AI开发的硬核指南
内容简介:
程序员深度学习实战课程是专为具备编程基础的技术人员设计的AI能力提升方案。不同于传统理论教学,本课程采用项目式学习法,从零搭建工业级模型到部署落地,覆盖计算机视觉、自然语言处理等实战场景。在这个AlphaGo击败人类棋手7年后的今天,深度学习技术门槛正在降低,但实战能力仍然是程序员转型AI的核心壁垒。
【课程描述】
本课程最大的特点是"代码优先"的教学逻辑。开篇就用PyTorch手写MNIST分类器,第二周就带学员复现YOLOv5目标检测模型。每章节配套的Jupyter Notebook包含超过200个可运行的代码单元,所有案例数据都经过脱敏处理,可直接用于企业级开发。
我们聚焦三类典型问题:首先是模型优化痛點,比如怎样用知识蒸馏技术把ResNet50模型压缩到原来的1/8大小;其次是部署难题,详细讲解ONNX转换、TensorRT加速以及在嵌入式设备上的量化部署;最后是前沿技术落地,包括CLIP多模态模型在电商场景的应用,以及LoRA在行业大模型微调中的实践。
实验室环境采用Docker容器化方案,预装CUDA 11.7和PyTorch 1.13,学员在本地就能快速复现课程所有实验。特别设计了故障诊断手册,整理了GPU内存不足、CUDA版本冲突等47个常见问题的解决方案。
学习目标
核心能力构建
掌握PyTorch Lightning高级特性,能够自行搭建分布式训练框架
熟练使用WandB进行实验管理,具备完整的模型迭代能力
工程实践突破
完成从模型训练到TF Serving部署的完整链路
实现模型量化剪枝,在Jetson Nano上达到实时推理
适用人群
2年以上经验的Java/Python开发工程师
想转行AI算法的传统软件工程师
需要提升工程能力的AI研究员
课程大纲
模块1:深度学习基础强化(3周)
• PyTorch张量操作与自动求导机制
• 卷积神经网络架构详解(含MobileNetv3源码剖析)
• Transformer自注意力机制的手写实现
模块2:工业级项目实战(5周)
• 基于Faster-RCNN的缺陷检测系统开发
• BERT模型在客服工单分类中的优化实践
• 使用ONNXRuntime实现模型多平台部署
模块3:前沿技术专题(2周)
• 扩散模型在图像生成中的应用
• 大模型微调中的参数高效方法
• 模型量化部署的工程实践
课程采用周任务制,每周包含8-10小时的视频学习+编程作业,最终需要独立完成一个包含技术报告的毕业项目。我们提供企业真实需求清单供学员选题参考,优秀作品将获得推荐机会。








