7.类神经网络训练不起来怎么办(四)损失函数的影响

类神经网络训练不起来怎么办(四)

分类

Class as one-hot vector

y = ( 1 , 0 , 0 ) T o r ( 0 , 1 , 0 ) T o r ( 0 , 0 , 1 ) T y=(1,0,0)^Tor(0,1,0)^Tor(0,0,1)^T y=(1,0,0)Tor(0,1,0)Tor(0,0,1)T

y ^ ← y ′ = s o f t m a x ( y ) \hat y\leftarrow y^{'}=softmax(y) y^y=softmax(y)

Soft-max

y = exp ⁡ ( y i ) ∑ j exp ⁡ ( y j ) y=\frac{\exp(y_i)}{\sum_{j}\exp{(y_j)}} y=jexp(yj)exp(yi)

让y变到0-1之间,各个输出之间的差距更大

两个class用sigmoid和softmax是一样的

分类问题的损失函数

Cross-entropy: e = − ∑ i y i ln ⁡ y ^ i e=-\sum_{i}y_i\ln\hat y_i e=iyilny^i

损失函数也会影响训练

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值