金牌会员
- 威望
- 0
- 贡献
- 0
- 热心值
- 0
- 金币
- 1641
- 注册时间
- 2020-8-31
|
课程介绍:
PyTorch 是 PyTorch 在 Python 上的衍生. 因为 PyTorch 是一个使用 PyTorch 语言的神经网络库, Torch 很好用, 但是 Lua 又不是特别流行, 所有开发团队将 Lua 的 Torch 移植到了更流行的语言 Python 上.
课程目录:
一、PyTorch 简介
1.1 科普: 人工神经网络 VS 生物神经网络
1.2 什么是神经网络 (Neural Network)
1.3 神经网络 梯度下降
1.4 科普: 神经网络的黑盒不黑
1.5 Why Pytorch?
1.6 Pytorch 安装
二、PyTorch 神经网络基础
2.1 Torch 或 Numpy
2.2 变量 (Variable)
2.3 什么是激励函数 (Activation Function)
2.4 激励函数 (Activation)
三、建造第一个神经网络
3.1 关系拟合 (回归)
3.2 区分类型 (分类)
3.3 快速搭建法
3.4 保存提取
3.5 批训练
3.6 加速神经网络训练 (Speed Up Training)
3.7 Optimizer 优化器
四、高级神经网络结构
4.1 什么是卷积神经网络 CNN (Convolutional Neural Network)
4.2 CNN 卷积神经网络
4.3 什么是循环神经网络 RNN (Recurrent Neural Network)
4.4 什么是 LSTM 循环神经网络
4.5 RNN 循环神经网络 (分类)
4.6 RNN 循环神经网络 (回归)
4.7 什么是自编码 (Autoencoder)
4.8 AutoEncoder (自编码/非监督学习)
4.9 什么是 DQN
4.10 DQN 强化学习
4.11 什么是生成对抗网络 (GAN)
4.12 GAN (Generative Adversarial Nets 生成对抗网络)
五、高阶内容
5.1 为什么 Torch 是动态的
5.2 GPU 加速运算
5.3 什么是过拟合 (Overfitting)
5.4 Dropout 缓解过拟合
5.5 什么是批标准化 (Batch Normalization)
5.6 Batch Normalization 批标准化
|
|