1.我为什么要学习这门课?
机器学习是人工智能的重要组成和技术基础,伴随着人工智能几十年的发展,期间几次大起大落。作为机器学习的高级阶段,最近几年深度学习算法在自然语言处理、语音识别、图像处理等领域的突破应用和广泛接受。这也标志着机器学习已经迈出实验室大门,走向实践,推动着人工智能向更高阶段发展。数据分析和人工智能发展已经引起了全球关注。企业对机器学习的人才需求增大,与之密切相关的数据科学家、数据挖掘工程师、大数据分析师、机器学习工程师等数据分析类人才成为本世纪最有吸引力的职业。根据相关企业估计,上述人才的增长高峰将持续6-8年。本课程就是对深度学习感兴趣的学员准备的。
2.这门课的主题是什么?
讨论深度学习的典型算法原理与应用(具体内容请参考下面课程大纲),为实践打下坚实的基础。
3.学习这门课可以获得什么?
课程目标:理解深度学习的基本原理、精选的深度学习基本算法及其典型应用,并使用主流的机器学习开源平台实现深度学习在典型领域的应用过程,能否对一般难度的应用问题进行分析和代码实现。
4.这门课有什么特色和亮点?
深度学习是一门理论和实践并重的课程,其中的内容比较多,很多算法也有一定的难度。深度学习的应用也需要一定的经验和技巧。本课程参阅了大量文献资料,结合过去多年的数据分析研究和项目实践,深入浅出,学生在可以钻研深度学习的算法以及应用。课程通过大量的选择题、填空和判断题检验和巩固学员对基本知识的理解。
5.这门课的学习方法建议
建议结合教材《机器学习(第2版)》(人民邮电出版社,2022)、《机器学习案例实战(第2版)》(人民邮电出版社,2021)、《Python机器学习实战案例(第2版)》(清华大学出版社,2022)《深度学习案例实战》(人民邮电出版社,2024)学习,先结合视频了解基本算法,然后通过各单元的测试题和作业巩固基本概念和算法,再通过具体的案例解读思路和代码,巩固算法。线下还要参考实战教材动手实验和实践练习,循序渐进。
6.课程守则(建议)
欢迎大家选修课程,请各位按照课程首页大纲的内容,根据课程内容的顺序,每周结合视频和推荐的配套教材,按时完成基本算法内容学习,并结合单元测试和章节练习,巩固基本概念和算法。在此基础上,完成每单元的实验,并可以进一步阅读推荐教材的实战案例,理解机器学习的思路以及每个步骤可能遇到的问题和技巧。有问题欢迎在课程讨论区讨论。
第一单元 神经网络基础
1.1 神经网络简介
1.2 BP神经网络
1.3 BP神经网络
1.4 银行客户流失预测
1.5 银行客户流失预测
1.6 银行客户流失预测
1.7 银行客户流失预测
1.8 案例分析
神经网络基础
第二单元 深度学习在人工智能中的应用
2.1 深度学习在人工智能中的应用
2.2 深度学习在人工智能中的应用
2.3 深度学习在人工智能中的应用
2.4 深度学习在人工智能中的应用
深度学习的应用
第三单元 卷积神经网络
3.1 卷积神经网络的发展
3.2 卷积与感受野机制
3.3 卷积的概念和特征
3.4 图像编码与卷积
3.5 卷积操作
3.6 卷积特征图计算
3.7 多通道卷积
3.8 池化操作
3.9 Lenet5卷积神经网络
3.10 Lenet5卷积神经网络
3.11 Lenet5卷积神经网络
3.12 完整的卷积神经网络过程
3.13 卷积神经网络训练
3.14 股票预测实践
3.15 手写体识别实验
卷积神经网络及其应用
第四单元 典型卷积神经网络算法
4.1 AlexNet卷积神经网络基础
4.2 AlexNet卷积神经网络基础
4.3 AlexNet卷积神经网络基础
4.4 VGG卷积神经网络模型
4.5 GoogleNet卷积神经网络模型
4.6 ResNet卷积神经网络模型
4.7 动物识别应用
4.8 动物识别应用
4.9 动物识别应用
4.10 动物识别实验
典型卷积神经网络算法
第五单元 循环神经网络
5.1 循环神经网络基本原理
5.2 循环神经网络基本原理
5.3 循环神经网络模型
5.4 长短期记忆神经网络模型
5.5 长短期记忆神经网络模型
5.6 长短期记忆神经网络模型
5.7 基于LSTM的股票预测
5.8 情感识别分类实验
第六单元 目标检测
6.1 目标检测概况
6.2 目标检测的基本概念
6.3 目标检测发展
6.4 基于候选区域的目标检测
6.5 基于候选区域的目标检测
6.6 基于候选区域的目标检测
6.7 基于候选区域的目标检测
6.8 Fast R-CNN目标检测算法
6.9 Faster R-CNN目标检测算法
6.10 YOLOv1-v5算法
6.11 目标检测案例解析
6.12 目标检测案例解析
6.13 目标检测案例解析
6.14 目标检测案例解析
6.15 RetinaNet和UNet
第七单元 生成对抗网络
7.1 生成对抗网络基础
7.2 生成对抗网络基础
7.3 Encoder-Decoder模型
7.4 生成对抗网络算法DCGAN
7.5 生成对抗网络算法DCGAN
7.6 生成对抗网络算法DCGAN
7.7 生成对抗网络算法应用
7.8 生成对抗网络算法应用
7.9 手写体生成案例
7.10 手写体生成案例
7.11 手写体生成案例
7.12 手写体生成案例
7.13 手写体生成案例
7.14 手写体生成GAN实现
7.15 DCGAN和WGAN
第八单元 注意力机制
8.1 Seq2Seq模型
8.2 Seq2Seq模型
8.3 注意力机制模型
8.4 注意力机制模型
8.5 注意力机制模型
8.6 机器翻译
8.7 BERT模型(可选)
8.8 机器翻译实验
8.9 文本情感分类实验
第九单元 深度学习应用
9.1 情感识别分类
9.2 情感识别分类
9.3 情感识别分类
9.4 编码解码器实验