【新生学习】深度学习与 PyTorch 实战课程大纲
各位20级新同学好,我安排的课程没有教材,只有一些视频、论文和代码。大家可以看看大纲,感兴趣的同学参加即可。因为是第一次开课,大纲和进度会随时调整,同学们可以随时关注。初步计划每周两章,一个半月完成课程。
Part 1 : 课程大纲
第一章 绪论
- 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 深度学习可视化及解释
Part 2: 课程准备
课程主页为:https://edu.cnblogs.com/campus/ouc/deeplearning
请大家自行在博客园注册帐号,同时将自己的博客地址填写于在线文档:https://kdocs.cn/l/c4rOk46ry 我会把大家拉进班级。
初步计划本周开课,请大家本周四(7月16日 18:00前完成)上述要求。把大家拉进课程后,我会本周布置一次作业,希望大家按时完成。
备注: 每周作业会要求写一个博客,希望大家可以最近两天熟悉一下 Markdown 的基本语法以及 Typora 软件。
【新生学习】深度学习与 PyTorch 实战课程大纲的更多相关文章
- AI学习---深度学习&TensorFlow安装
深度学习 深度学习学习目标: 1. TensorFlow框架的使用 2. 数据读取(解决大数据下的IO操作) + 神经网络基础 3. 卷积神经网络的学习 + 验证码识别的案例 机器学习与深度学 ...
- 我在 B 站学习深度学习(生动形象,跃然纸上)
我在 B 站学习深度学习(生动形象,跃然纸上) 视频地址:https://www.bilibili.com/video/av16577449/ tensorflow123 http://tensorf ...
- 使用腾讯云 GPU 学习深度学习系列之二:Tensorflow 简明原理【转】
转自:https://www.qcloud.com/community/article/598765?fromSource=gwzcw.117333.117333.117333 这是<使用腾讯云 ...
- deep learning...深入学习深度学习 --工具篇
Caffe( http://caffe.berkeleyvision.org/ )是一个清晰而高效的深度学习框架,其作者是博士毕业于UC Berkeley的贾扬清( http://daggerfs.c ...
- 论文学习-深度学习目标检测2014至201901综述-Deep Learning for Generic Object Detection A Survey
目录 写在前面 目标检测任务与挑战 目标检测方法汇总 基础子问题 基于DCNN的特征表示 主干网络(network backbone) Methods For Improving Object Rep ...
- 开始学习深度学习和循环神经网络Some starting points for deep learning and RNNs
Bengio, LeCun, Jordan, Hinton, Schmidhuber, Ng, de Freitas and OpenAI have done reddit AMA's. These ...
- python-机器学习-深度学习-算法-面试题
GitHub 地址: https://github.com/taizilongxu/interview_python https://github.com/imhuay/Algorithm_Inter ...
- 【新生学习】第一周:深度学习及pytorch基础
DEADLINE: 2020-07-25 22:00 写在最前面: 本课程的主要思路还是要求大家大量练习 pytorch 代码,在写代码的过程中掌握深度学习的各类算法,希望大家能够坚持练习,相信经度过 ...
- 深度学习哪家强?吴恩达、Udacity和Fast.ai的课程我们替你分析好了
http://www.jianshu.com/p/28f5473c66a3 翻译 | AI科技大本营(rgznai100) 参与 | reason_W 引言 过去2年,我一直积极专注于深度学习领域.我 ...
随机推荐
- IDEA创建SpringBoot的多模块项目教程
最近在写一个多模块的SpringBoot项目,基于过程总了一些总结,故把SpringBoot多个模块的项目创建记录下来. 首先,先建立一个父工程: (1)在IDEA工具栏选择File->New- ...
- JavaScript基础对象创建模式之对象的常量(028)
虽然许多编程语言提供了const关键字来支持常量的声明,但JavaScript里没有表示常量的语义.我们可以用全大写的方式来声明变量,表明它实际上是个常量: Math.PI; // 3.1415926 ...
- Git 新建版本库命令
Command line instructions Git global setup git config --global user.name "张三" git config - ...
- 利用Chrome浏览器调试线上代码
前言 之前调试前端bug都是在开发环境中做完并多次测试没有问题之后发布测试环境,验收合格之后发布生产.但生产环境偏偏会有和开发和测试环境不一致的情况,例如测试环境需要加密,而开发环境先不加密,测试环境 ...
- 6.29模拟赛 (T1:李时珍的皮肤衣 T2:马大嘴的废话 T3:SSY的队列 T4:清理牛棚);
啊,又是考炸的一天,成功的退步了三名,啊,成共的看错了T1 的题意 ,水了80分. 第十五名就是我,额,已经有点倒数的感觉了,并且一道题都没AC 我太难了. 好了,废话不多说了,下面正式提接: 这 ...
- Redis的主从复制(基本入门)
描述 从主节点(主机)到从节点(从机)单向的数据复制 特性(主从复制是Redis高可用的基础) 数据冗余 故障恢复 负载均衡 读写分离(主节点有读写权限,从节点只有读的权限) 注:以下操作都是在cen ...
- [JAVA]SpringBoot中让接口支持跨域
官方原文:https://spring.io/blog/2015/06/08/cors-support-in-spring-framework ===抽空翻译 最简单办法:在方法上增加注解: @Cro ...
- 记一次线上服务CPU 100%的处理过程
告警 正在开会,突然钉钉告警声响个不停,同时市场人员反馈客户在投诉系统登不进了,报504错误.查看钉钉上的告警信息,几台业务服务器节点全部报CPU超过告警阈值,达100%. 赶紧从会上下来,SSH登录 ...
- bugku extract 变量覆盖
- scrapy shell 的使用
是什么?:是一个终端下的调试工具,用来调试scrapy 安装ipython :pip install ipython 启动: scrapy shell + 需要请求的url 进来之后,response ...