12、计算梯度:网络的前向与反向传播

你好,我是方远。 在上节课,我们一同学习了损失函数的概念以及一些常用的损失函数。你还记得我们当时说的么:模型有了损失函数,才能够进行学习。那么问题来了,模型是如何通过损失函数进行学习的呢? 在接下来的两节课中,我们将会学习前馈网络、导数与链式法则、反...

PyTorch深度学习实战

13、优化方法:更新模型参数的方法

你好,我是方远。 在上节课中,我们共同了解了前馈网络、导数、梯度、反向传播等概念。但是距离真正完全了解神经网络的学习过程,我们还差一个重要的环节,那就是优化方法。只有搞懂了优化方法,才能做到真的明白反向传播的具体过程。 今天我们就来学习一下优化方法,...

PyTorch深度学习实战

14、构建网络:一站式实现模型搭建与训练

你好,我是方远。 前面我们花了不少时间,既学习了数据部分的知识,还研究了模型的优化方法、损失函数以及卷积计算。你可能感觉这些知识还有些零零散散,但其实我们不知不觉中,已经拿下了模型训练的必学内容。 今天这节课,也是一个中期小练习,是我们检验自己学习效...

PyTorch深度学习实战

15、可视化工具:如何实现训练的可视化监控

你好,我是方远。欢迎来到第15节课的学习。 上节课中,我们以线性回归模型为例,学习了模型从搭建到训练的全部过程。在深度学习领域,模型训练是一个必须的环节,而在训练过程中,我们常常需要对模型的参数、评价指标等信息进行可视化监控。 今天我们主要会学习两种...

PyTorch深度学习实战

16、分布式训练:如何加速你的模型训练

你好,我是方远。 在之前的课程里,我们一起学习了深度学习必备的内容,包括构建网络、损失函数、优化方法等,这些环节掌握好了,我们就可以训练很多场景下的模型了。 但是有的时候,我们的模型比较大,或者训练数据比较多,训练起来就会比较慢,该怎么办呢?这时候牛...

PyTorch深度学习实战

17、图像分类(上):图像分类原理与图像分类模型

你好,我是方远,欢迎来到图像分类的学习。 通过前面的学习,我们已经掌握了PyTorch有关深度学习的不少知识。为了避免纸上谈兵,我们正式进入实战环节,分别从计算机视觉与自然语言处理这两个落地项目最多的深度学习应用展开,看看业界那些常见深度学习应用都是...

PyTorch深度学习实战