PyTorch 深度学习实践 第9讲:多分类问题(上)

第9讲:多分类问题(上)

视频教程

  • 用softmax 解决多分类问题
  • 用pytorch 实现多分类问题
1.softmax

image

softmax:让线形层的输出结果(进行softmax前的input)有负数,通过幂指变换,得到正数。所有类的概率求和为1。

2.softmax如何做到上面的操作:

image

  1. 对每一L层的输出进行幂指运算,使其>0
  2. 所有K个分类的输出幂指再求和,结果=1
  3. 计算各分类的分布

example:
输入向量的每个元素求指数,与它们求和的结果相除,可以得到各个类的分布函数
image

3.交叉熵损失Cross Entropy in PyTorch

image

说明:

posted @ 2022-08-11 17:45  Ling22  阅读(118)  评论(0)    收藏  举报