chainer.functions.
huber_loss
(x, t, delta,
reduce='sum_along_second_axis')[source]¶
MSE(平均二乗誤差)損失よりもデータの外れ値に対する感受性が低い(敏感ではない)損失関数
a=x−ta=x−tと
Lδ(a)={12a2δ(|a|−12δ)if |a|≤δotherwise,Lδ(a)={12a2if |a|≤δδ(|a|−12δ)otherwise,出力は
reduce
オプションの値に依る値の変数。'no'
が設定されている場合、エレメントごとの損失値をもつ。'sum_along_second_axis'
の場合、 損失値は第2軸に添って合計される。(i.e.axis=1
).
Parameters: |
|
---|---|
Returns: |
huber 損失 LδLδのスカラ配列を保持しているVariableオブジェクト。 |
Return type: |