[cs231n] Softmax Classifier/ SVM

scores由线性函数得到:

线性函数

损失函数 Loss function:

Softmax —— 交叉熵损失 Cross Entropy Loss
每个样本的损失:每张图的损失
SVM —— Hinge Loss
在这里插入图片描述

正则项:
[cs231n] Softmax Classifier/ SVM_第1张图片
总损失= 数据损失+正则项:
[cs231n] Softmax Classifier/ SVM_第2张图片

损失函数求梯度 gradient

Softmax

  • 对weights的梯度:矩阵大小和weights矩阵大小相同
    [cs231n] Softmax Classifier/ SVM_第3张图片

  • 对bias的梯度: 和bias矩阵大小相同,元素都为1。

SVM

  • 对weights的梯度:矩阵大小和weights矩阵大小相同
    [cs231n] Softmax Classifier/ SVM_第4张图片
    在这里插入图片描述

你可能感兴趣的:(机器学习,cs231n,cs231n)