機械学習で、モデルの予測値と実際の値との差異を数値化し、最小化すべき目的関数。
「損失関数」を星図で探索する →
「損失関数」とは?意味を解説
機械学習・深層学習において、モデルが出力した予測値と実際の値(教師データ)との誤差や乖離を定量的に評価する数学関数。この関数を最小化することで、モデルのパラメータを調整し、予測精度を向上させる。回帰・分類など問題の種類により異なる関数が用いられる。
例文
- ニューラルネットワークの訓練では、損失関数を最小化するようにウェイトを更新する。
- 分類問題ではクロスエントロピー損失関数がよく採用される。
- 損失関数の値をプロットして、学習が適切に進んでいるか監視する。
語源・由来
機械学習の発展とともに1980年代後半から用いられた術語。「損失」は予測と現実のズレ、「関数」は数学的な対応関係を表す。英語のloss functionを直訳した学術用語。
英語で言うと
loss functionobjective functioncost function
「損失関数」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「損失関数」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「損失関数」を探索する →