損失のインスペクタ
[損失のインスペクタ] について
[損失のインスペクタ] は、高詳細モード (分類 (緑) 高詳細モードと解析 (赤) 高詳細モード) での検証損失の変化をモニタするツールです。
VisionPro Deep Learning2.0 以後は、学習中または学習済みの高詳細モードのツールの検証損失の変化を検査できます。
機能
[損失のインスペクタ] を使用すると、高詳細モードのツールの学習をより細かく制御できます。検証損失をモニタすることにより、損失の変動と飽和をモニタして、最適なモデルの最適損失を求めることができます。また、この損失は検証セットから得られたものであるため、モデルがどの程度適切に一般化され、どの程度オーバーフィットしているかを確認できます。
手順の説明
[損失のインスペクタ] を有効にするには、まず、画像データを読み込み、ROI を設定し、高詳細モードのツールを作成し、学習させます。
-
高詳細モードのツールの学習中または学習後に、[ツール] – [損失の検査] に移動します。
-
学習中に、各ツールのグラフアイコン
をクリックすると、検証損失をリアルタイムでモニタできます。
-
-
[損失のインスペクタ] ウィンドウが表示され、エポックとともに検証損失の変化を確認できます。
-
学習が完了する前に中断すると、現在のモデルを保存するかどうかを尋ねるポップアップが表示されます。現在のモデルのそれまでの学習内容の検証損失を確認するには、モデル情報を保存する必要があります。
-
[X] アイコンをクリックして学習を中断し、ツール情報を保存するかどうかを尋ねるダイアログで [はい] ボタンをクリックすると、このツールの現在の学習セッションについて学習を中断するまでの損失のグラフを後で確認できます。
-
「X」アイコンをクリックして学習を中断し、ツール情報を保存するかどうかを尋ねるダイアログで「いいえ」ボタンをクリックすると、このツールの現在の学習セッションの損失の記録がすべて消され、損失のグラフを確認できません。[損失のインスペクタ] は、このツールの最後に完了した学習セッションの損失グラフのみを生成します。
-
-
学習が完了すると、この学習セッションの最適エポックと最適損失を示す赤い点がグラフにマークされます。
| 変数 | 説明 |
|---|---|
| 経過時間 | 現在の学習の経過時間。 |
|
経過エポック |
現在の学習の経過エポック。 |
|
損失 |
経過エポックでの学習済みのモデルの検証損失。損失は 0.125 エポックごとに計算されます。 |
| 最適エポック | すべての経過エポックを通じて最も低い損失値を記録したエポック。 |
| 最適損失 | すべての経過エポックを通じて最も低い損失値。 |
[ズーム/パン] チェックボックスをオンにすると、拡大/縮小、特定の矩形領域の拡大、損失グラフ領域のパンを行うことができます。