損失関数

term_id: loss_function

Category: basic_concepts

Definition

コスト関数または誤差関数とも呼ばれる損失関数は、モデルの性能がどの程度良好かを示すスカラー値を提供します。トレーニング中、最適化アルゴリズムはこの値を使用して勾配を計算し、モデルのパラメータを更新して誤差を最小化しようとします。

Summary

トレーニング中に予測値と実際の目標値との差を定量化する数学関数。

Key Concepts

  • 逆伝播
  • 勾配計算
  • 最適化
  • 誤差指標

Use Cases

  • 教師あり学習モデルのトレーニング
  • モデル性能の評価
  • ハイパーパラメータのチューニング

Code Example

1
2
import torch.nn as nn
criterion = nn.CrossEntropyLoss()