EN - FR - DE - ES - IT - PT -

LexiconDream

📏 損失関数

予測値と実際値の差を測定する関数。

損失関数

学習にはスコアが必要です。損失関数はモデルの予測の誤り度合いを測定し、オプティマイザが最小化すべき値となります。分類には交差エントロピー、回帰には平均二乗誤差が用いられます。特殊なタスクには独自の損失関数を用いることもできます。

選択によって動作が決まる。交差エントロピーで学習したモデルは、較正された確率を学習する。ヒンジ損失で学習したモデルは、マージンを学習する。アーキテクチャとデータが同じ2つのモデルでも、最小化するように指示する内容によって、動作は大きく異なる可能性がある。

一般的な損失関数

データの不均衡は損失関数を複雑化させる。交差エントロピーに基づいて学習された分類器は、重みを調整しない限り、多数派クラスを優先する傾向がある。焦点損失とクラス重み付けは、追加の調整が必要となるものの、この問題を解決する。

Comments (3)

  1. Data scientist
    Custom ones can help for specific problems but the standard ones cover most cases well.
  2. ML engineer
    Measures how far the predictions are from reality. Choosing the right one changes training behavior a lot.
  3. Student Kai
    MSE versus cross-entropy still feels abstract until you see the gradients in action.

Leave a comment