- 1. 1-数据集与任务概述2
- 1V1入门AI专属学习规划,论文辅导,A高薪就业指导,简历优化
- 5. 2-基本模块应用测试2
- 6. 3-网络结构定义方法2
- 7. 4-数据源定义简介2
- 8. 5-损失与训练模块分析2
- 9. 6-训练一个基本的分类模型2
- 10. 7-参数对结果的影响2
- 11. 神经网络回归任务-气温预测1
- 13. 2-卷积网络参数解读2
- 14. 3-卷积网络模型训练2
- 15. 1-任务分析与图像数据基本处理2
- 16. 2-数据增强模块2
- 17. 3-数据集与模型选择1
- 18. 4-迁移学习方法解读1
- 19. 5-输出层与梯度设置1
- 20. 6-输出类别个数修改1
- 21. 7-优化器与学习率衰减1
- 22. 8-模型训练方法1
- 23. 9-重新训练全部模型1
- 24. 10-测试结果演示分析1
- 25. 1-Dataloader要完成的任务分析1
- 26. 2-图像数据与标签路径处理1
- 27. 3-Dataloader中需要实现的方法分析1
- 28. 4-实用Dataloader加载数据并训练模型1
- 29. 1-数据集与任务目标分析1
- 30. 2-文本数据处理基本流程分析1
- 31. 4-训练模型所需基本配置参数分析1
- 32. 5-预料表与字符切分1
- 33. 6-字符预处理转换ID1
- 34. 7-LSTM网络结构基本定义1
- 35. 8-网络模型预测结果输出1
- 36. 9-模型训练任务与总结1
- 37. 1-基本结构与训练好的模型加载
- 38. 2-服务端处理与预测函数
- 39. 3-基于Flask测试模型预测结果
- 40. 1.【花卉图像识别】1-任务分析与图像数据基本处理
- 41. 2.【花卉图像识别】2-数据增强模块
- 42. 3.【花卉图像识别】3-数据集与模型选择
- 43. 4.【花卉图像识别】4-迁移学习方法解读
- 44. 5.【花卉图像识别】5-输出层与梯度设置
- 45. 6.【花卉图像识别】6-输出类别个数修改
- 46. 7.【花卉图像识别】7-优化器与学习率衰减
- 47. 8.【花卉图像识别】8-模型训练方法
- 48. 9.【花卉图像识别】9-重新训练全部模型
- 49. 10.【花卉图像识别】0.10-测试结果演示分析((
- 50. 【猫狗识别】1.1-猫狗识别任务与数据简介
- 51. 【猫狗识别】2.2-卷积网络涉及参数解读
- 52. 【猫狗识别】3.3-网络架构配置
- 53. 【猫狗识别】4.4-卷积模型训练与识别效果展示
- 54. 【猫狗识别】5.1-数据增强概述
- 55. 【猫狗识别】6.2-图像数据变换
- 56. 【猫狗识别】7.3-猫狗识别任务数据增强实例
- 57. 【酒店推荐系统】1-酒店数据与任务介绍(
- 58. 【酒店推荐系统】2-文本词频统计(
- 59. 93.【酒店推荐系统】3-ngram结果可视化展示(
- 60. 94.【酒店推荐系统】4-文本清洗(
- 61. 95.【酒店推荐系统】5-相似度计算(
- 62. 96.【酒店推荐系统】6-得出推荐结果(
- 63. 85.【音乐推荐】音乐推荐任务概述(
- 64. 86.【音乐推荐】-数据集整合(
- 65. 87.【音乐推荐】3-基于物品的协同过滤(
- 66. 88.【音乐推荐】4-物品相似度计算与推荐(
- 67. 89.【音乐推荐】5-SVD矩阵分解(
- 68. 90.【音乐推荐】6-基于矩阵分解的音乐推荐(
- 69. 58.【目标跟踪】目标追踪概述(
- 70. 59.【目标跟踪】多目标追踪实战(
- 71. 60.【目标跟踪】深度学习检测框架加载【海量一手:666java.com(
- 72. 61.【目标跟踪】基于dlib与ssd的追踪【海量一手:666java.(
- 73. 62.【目标跟踪】多进程目标追踪(
- 74. 63.【目标跟踪】多进程效率提升对比(
- 75. 50.【铁质材料缺陷检测】数据集与任务概述(
- 76. 51.【铁质材料缺陷检测】开源项目应用方法(
- 77. 52.【铁质材料缺陷检测】github与kaggle中需要注意的点(
- 78. 53.【铁质材料缺陷检测】-源码的利用方法(
- 79. 54.【铁质材料缺陷检测】数据集制作方法(
《Python深度学习》是软件工程专业中地一门深度学习基础课程,该课程以深度学习框架为基础,介绍了机器学习地基础知识与常用方法,以实例地方式学习机器学习操作地原理与其在深度学习框架下地实践步骤。主要内容包含深度学习基础知识,深度学习框架与其对比,机器学习基础知识,深度学习框架(以PyTorch为例)基础,Logistic回归,多层感知器,卷积神经网络与计算机视觉,神经网络与自然语言处理。并通过8个深度学习实例地学习,帮助学生更好地掌握深度学习知识,做到理论与实践相结合,方法与应用相结合。本课程除要求学生掌握以上深度学习知识,更重要地是要求学生掌握理论与实践结合地学习方式,为更深入地学习打下良好地基础。
课程大纲
第一章 绪论
1.1 从专家系统到机器学习
1.2 从传统机器学习到深度学习
1.3 深度学习的能与不能
1.4 pytorch 基础
第二章 神经网络基础
2.1 浅层神经网络:生物神经元到单层感知器,多层感知器,反向传播和梯度消失
2.2 神经网络到深度学习:逐层预训练,自编码器和受限玻尔兹曼机
2.3 pytorch 编程练习
第三章 卷积神经网络
3.1 卷积神经网络 VS 传统神经网络
3.2 基本组成结构:卷积、池化、全连接
3.3 典型结构:AlexNet, ZFNet, VGG, GoogleNet, ResNet
3.4 pytorch 代码讲解
第四章 循环神经网络
4.1 循环神经网络 VS 卷积神经网络
4.2 循环神经网络的基本结构:深度RNN,双向RNN,BPTT算法
4.3 循环神经网络的变种:LSTM,Grid-LSTM,GRU
4.4 扩展: 解决RNN梯度消失的办法,基于注意力机制的RNN
第五章 目标检测
5.1 基本概念,评测标准,数据集,国际竞赛
5.2 准备工作:滑动窗口、目标候选生成、难样本挖掘、非极大值抑制、检测框回归
5.3 目标检测两阶段方法:R-CNN, SPP-Net, Fast R-CNN, Faster R-CNN, FPN, RFCN
5.4 目标检测单阶段方法: YOLO, SSD, Retina Net
5.5 十行代码实现目标检测
第六章 生成式对抗网络(GAN)基础
6.1 基础:图像生成、修复、风格迁移、文字生成图片
6.2 理论基础:模型和目标函数,全局最优解,pytorch 实现
6.3 条件生成式对抗网络(Conditional GAN)与 pytorch 实现
6.4 深度卷积生成式对抗网络(Deep Convolutional GAN,DCGAN)与 pytorch 实现
6.5 Wasserstein GAN (WGAN)与 pytorch 实现
第七章 生成对抗网络GAN前沿
7.1 ProgressiveGAN、Spectral Normalization GAN、Self-Attention GAN
7.2 以图像翻译为例,用 pytorch 实现 Pix2pix
7.3 以图像翻译为例,用 pytorch 实现 CycleGAN
第八章 前沿技术
8.1 深度强化学习:策略梯度法、Deep Q-Network、Actor-Critic方法
8.2 迁移学习:种类及代表性方法,域自适应
8.3 图卷积神经网络
8.4 深度学习可视化及解释








