前言

欢迎大家关注有三AI的视频课程系列,我们的视频课程系列共分为5层境界,内容和学习路线图如下:

第1层:掌握学习算法必要的预备知识,包括Python编程,深度学习基础,数据使用,框架使用。

第2层:掌握CV算法最底层的能力,包括模型设计基础,图像分类,模型分析。

第3层:掌握CV算法最核心的方向,包括图像分割,目标检测,图像生成,目标跟踪。

第4层:掌握CV算法最核心的应用,包括人脸图像,图像质量,视频分析,图像编辑。

第5层:掌握算法落地的关键技术,包括模型优化,模型部署。

其中部分课程的主体内容已经更新完毕,比如数据使用/模型分析/图像分类/图像分割/目标检测/图像生成/视频分类/模型部署;部分课程正在重制更新中,比如模型优化;部分课程正在计划上线中,比如图像编辑,请大家及时关注!

最新的完整介绍如下:【视频课】超全深度学习路线图,有三AI所有免费与付费的视频课程内容汇总!

本次给大家介绍的课程内容是《深度学习之模型优化:理论实践篇》,目标是帮助大家掌握深度学习模型优化的核心内容。

为什么要学习这门课

好的模型结构是深度学习成功的关键因素之一,不仅是非常重要的学术研究方向,在工业界实践中也是模型是否能上线的关键。对各类底层深度学习模型设计和优化技术理解的深度是决定我们能否在深度学习项目中游刃有余的关键,模型压缩与优化是专门针对模型进行精简的技术,这是模型能够在各类嵌入式平台使用的关键技术,包括紧凑模型设计,模型剪枝,模型量化,模型蒸馏,自动化模型设计等内容。

当前许多成熟的框架都支持进行模型的压缩优化,比如Tensorflow、TensorRT,内置了经典的模型压缩优化方法。

为了帮助大家系统性地学习深度学习模型优化的相关内容,我们推出了《深度学习之模型优化》系列课程,目前已完成约7个小时的理论课课程+3个小时的实践课(还在更新中)

子欲学深度学习,模型优化是必学进阶内容!我们这一门课期望帮大家彻底搞定模型优化的学习问题!下面请听课程的详细介绍!

课程内容介绍

本课程内容将包括模型优化压缩的经典算法理论与实践,下面我们首先介绍的是已经基本更新完毕的核心理论(共计超过7个小时),涵盖了深度学习模型压缩的核心领域,包括模型剪枝、模型量化、知识蒸馏等,既有足够的宽度,也具备有足够的深度。我们会非常详细地讲解算法中的细节,帮助彻底消化算法原理;

下图是已有课程的大纲脑图:

上图中的内容都是模型剪枝、模型量化、知识蒸馏中经过验证的最具有落地价值的内容,在后续对应框架的工程实践中会使用。

下面简单了解一下各部分的内容:

(1) 模型剪枝基础,包括模型剪枝的基本概念,模型的冗余性分析,约25分钟,本部分内容可以免费收听。

(2) 非结构化模型剪枝(基础篇),包括基于幅度的连接权重剪枝框架及其改进,约25分钟,本部分内容可以免费收听。

(3) 结构化模型剪枝,包括幅度篇、稀疏权重篇、稀疏因子篇、重建篇,详细介绍了当前各种主流的结构化模型剪枝技术,一共约110分钟。

(4) 模型量化基础,介绍模型量化方法的分类,模型量化的优势,约20分钟,本部分内容可以免费收听

(5) 2值模型量化,包括基础篇、重建篇,详细介绍了当前主流的2值网络,约50分钟。

(6) 8bit模型量化,介绍的内容包括基于KL散度的对称量化、非对称的训练时与训练后量化框架,时长约45分钟。

(7) 混合模型量化,介绍了基于不同位宽的激活值、权重值、梯度值的量化训练框架,约30分钟

(8) 知识蒸馏基础,包括知识蒸馏的概念与迁移学习基础,约25分钟,本部分内容可以免费收听

(9) 知识蒸馏框架,包括基于特征匹配与基于优化目标驱动的框架,时长约50分钟。

以上就是已有的理论部分的内容,共计超过7个小时,理论部分内容后续还会继续丰富完善。

另外:实践部分的内容也已经有部分更新,包括Distiller框架的介绍与使用,模型剪枝的实践,模型量化的实践,模型蒸馏的实践,本周正在继续完善充实实践部分,预计会超过8个小时,请大家拭目以待!

本课程讲师为言有三,讲师简介如下:

龙鹏,笔名言有三,技术社区《有三AI》创始人。先后就读于华中科技大学(2008-2012),中国科学院半导体研究所神经网络实验室(2012-2015),先后就职于奇虎360人工智能研究院(2015.7-2017.5),陌陌科技深度学习实验室(2017.5-2019.3),深度学习算法专家,阿里云MVP,华为云MVP。

拥有超过7年的计算机视觉从业经验,拥有丰富的传统图像算法和深度学习计算机视觉项目经验,著有书籍《深度学习之图像识别:核心技术与案例实战》(机械工业出版社2019.4),《深度学习之模型设计:核心算法与案例实践》(电子工业出版社2020.6),《深度学习之人脸图像处理:核心算法与案例实战》(机械工业出版社2020.7),《深度学习之摄影图像处理:核心算法与案例精粹》(人民邮电出版社2021.4),拥有10余项发明技术专利与学术论文。

擅长领域:Caffe,Tensorflow,Pytorch等主流深度学习平台。神经网络与深度学习理论,深度学习模型设计与优化,计算机视觉的基础领域,AI美学,2D与3D人脸算法,生成对抗网络GAN等领域。

本课程是模型优化课程的其中一部分,属于有三AI整个课程体系中的高阶课程,需要大家已经能够熟练使用深度学习框架与基础模型,建议与另外3门课程配合享用,包括《深度学习之模型分析》,《深度学习之模型设计》,《深度学习之模型部署》,详细介绍请查看:

【视频课】快速掌握5大模型部署框架(NCNN+MNN+Tengine+TensortRT+微信小程序)!

【视频课】先搞懂你用的模型,深度学习模型分析课程来了!

【视频课】超30个小时模型设计理论,4大Pytorch案例实战与安卓部署,长期更新中

如何获取课程

订阅《深度学习之模型优化》专栏,本专栏暂时定价为299,本周实践部分内容全部更新完毕后价格会继续增加,感兴趣的请提前订阅,链接如下:

已有的课程目录如下:

往期相关

  • 【视频课】超全深度学习路线图,有三AI所有免费与付费的视频课程内容汇总!

【视频课】深度掌握模型剪枝+模型量化+知识蒸馏3大核心模型压缩技术理论!...相关推荐

  1. 知识蒸馏,teacher—student模型的思考

    知识蒸馏,teacher-student模型的思考 这个方向的学术源头是Rich Caruana2014年的作品<Do Deep Nets Really Need to be Deep?> ...

  2. 【视频课】模型剪枝+模型量化+知识蒸馏典型实践!

    前言 欢迎大家关注有三AI的视频课程系列,我们的视频课程系列共分为5层境界,内容和学习路线图如下: 第1层:掌握学习算法必要的预备知识,包括Python编程,深度学习基础,数据使用,框架使用. 第2层 ...

  3. 【视频课】落地才是硬道理,微信小程序AI模型部署实践!

    前言 欢迎大家关注有三AI的视频课程系列,我们的视频课程系列共分为5层境界,内容和学习路线图如下: 第1层:掌握学习算法必要的预备知识,包括Python编程,深度学习基础,数据使用,框架使用. 第2层 ...

  4. Yolov5更换backbone,与模型压缩(剪枝,量化,蒸馏)

    项目地址(GitHub):https://github.com/Ranking666/Yolov5-Processing ~~~欢迎各位交流.star.fork.issues~~~ 项目介绍:     ...

  5. 深度丨中科院田捷博士:基于医疗大数据和AI技术的影像组学及其应用丨CCF-GAIR 2017...

    7月9日,在由中国计算机学会(CCF)主办,雷锋网.香港中文大学(深圳)联合承办的CCF-GAIR 全球人工智能与机器人峰会的第三天,在未来医疗专场上,田捷博士做了"基于医疗大数据和人工智能 ...

  6. 【视频课】Pytorch模型分析进阶(可视化,参数量与计算量,计算速度)

    课程内容 本次课程内容是Pytorch的高阶使用部分,要求大家预先要熟练掌握Pytorch.总课程大纲包括Pytorch模型结构的分析,Pytorch模型速度与计算量分析,Pytorch模型可视化3部 ...

  7. 【视频课】模型优化拆分!分别学习模型剪枝与模型量化理论与实践

    前言 好的模型结构是深度学习成功的关键因素之一,不仅是非常重要的学术研究方向,在工业界实践中也是模型是否能上线的关键.对各类底层深度学习模型设计和优化技术理解的深度是决定我们能否在深度学习项目中游刃有 ...

  8. 暑期科研见习总结:移动设备上的深度学习与模型剪枝初探

    本次暑期科研见习,我有机会初步了解了人工智能的深度学习和模型压缩的基本内容,并在移动设备(树莓派3B)上进行了一些简单的深度学习模型训练.在见习结束之际,总结一下这次学习的内容,也期待之后能够继续在相 ...

  9. 对深度学习模型的轻量化处理

    前言 模型的压缩技术是指对深度学习模型进行压缩以减小其大小和计算量,以便在资源有限的设备上部署.常用的压缩技术包括模型剪枝.量化.低秩分解等,下面分别简单的介绍一下. 正文 模型剪枝(Model Pr ...

最新文章

  1. 并发测试mysql_Jmeter性能测试系列——结果分析与报告输出
  2. redis小功能大用处-bitmaps
  3. python 微信bot_使用Tweepy在Python中创建Twitter Bot
  4. ORACLE 添加和查看注释
  5. HBASE整合ldap权限管理
  6. 韩国各大银行纷纷开始引进区块链技术
  7. 实战:一文带你解决Mysql主从复制日常错误
  8. bzoj 2656: [Zjoi2012]数列(sequence)(简单高精度模板2.0)
  9. Mycat 分布式事务的实现
  10. 初学JAVA随记——8bit(1byte)的取值范围是+127到—128
  11. 【数字基带信号】基于matlab数字基带信号波形仿真【含Matlab源码 988期】
  12. 图像算法工程师面试题
  13. 网页游戏的项目设计方案分享
  14. Check Point设置允许外网通过指定端口访问服务器
  15. Visual Domain Adaptation with Manifold Embedded Distribution Alignment 阅读MEDA
  16. 紫薇星“Jigsaw Puzzle”
  17. 小乐乐与进制转换-c++(六进制转换函数)
  18. c++ 判断电脑是否装有vc_redist.x86 运行时库
  19. Fiddler怎么抓包?
  20. 台式计算机一小时功率,电脑电源功率如何选?电脑1小时能耗多少电?

热门文章

  1. 重磅推荐几个接私活的利器!
  2. 本文把TCP/IP讲绝了!
  3. Nginx在Windows平台的配置与使用
  4. Struts2与jQuery框架的结合使用
  5. Redis入门(一)
  6. sm4 的s盒_SM4国密算法Java版
  7. java 链表反转_LeetCode206 实现单链表的反转
  8. kafka修改分区数_大数据技术:解析SparkStreaming和Kafka集成的两种方式
  9. datatables 无法 无法重新初始化datatable_伽巫塔罗:2020年9月运势占卜,摩羯没了热情,无法重新卡死...
  10. python演示验证图像叠加过程_Python叠加矩形框图层2种方法及效果代码实例