AI LAB / KEYWORD DICTIONARY

基礎知識

Model Training(モデル学習)とは?

モデル学習とは、用途に関係する訓練データを使い、機械学習モデルの重みやバイアスなどのパラメータを調整して、出力の誤差を小さくする工程です。

仕組みと使いどころ

モデル学習では、モデルを訓練データに適用し、出力の損失を測定して、損失が小さくなるようパラメータを反復的に更新します。強化学習では、損失の最小化ではなく報酬の最大化を目指します。一般的な工程には、モデル選択、データの収集・準備、ハイパーパラメータの設定、パラメータ最適化、検証データによる評価が含まれます。学習済みモデルを新しいデータで特定の用途や分野に適応させるファインチューニングも学習の一種です。性能は訓練データの品質や実際の課題との類似性、計算資源などに左右されるため、学習しただけで新しいデータへの精度が保証されるわけではありません。

Model Trainingの活用例

たとえば、こんな場面で

画像分類モデルを作る場合、画像と正解ラベルの組を訓練データとして与え、予測と正解の差が小さくなるようパラメータを更新する方法が考えられます。その後、学習に使っていない検証データで性能を確認します。

使うときのポイント

学習を計画するときは、訓練データの品質と用途への適合性、ラベル付けや前処理の負担、必要な計算資源を確認し、検証データによる評価を工程に含めます。

参考資料

What Is Model Training? | IBM (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る