Skip to content

アプリケーション内で をクリックすると、お使いのDataRobotバージョンに関する全プラットフォームドキュメントにアクセスできます。

モデルのイテレーション

本機能の提供について

大規模なデータセットの増分学習はデフォルトではオフになっているため、結果として得られるモデルのイテレーションのインサイトもオフになっています。 この増分学習を有効にする方法については、DataRobotの担当者または管理者にお問い合わせください。

機能フラグ:

  • 増分学習を有効にする
  • データチャンキングの有効化

増分学習を活用するエクスペリメントについては、モデルのイテレーションのインサイトを使用すると、トレーニングされたイテレーションを比較し、必要に応じて、別のアクティブなイテレーションを割り当てたり、トレーニングを継続したりすることができます。

アクティブなイテレーション(最も精度が高いモデルのイテレーション)は、他のリーダーボードインサイトの基準となり、予測の実行に使用されます。 その結果、ILエクスペリメントのリーダーボードには一部のモデルが表示されず、各モデルの代表値が表示されます。 トレーニングが続行されると、各イテレーションラウンドの終了時に最適なモデルがアクティブモデルとして割り当てられます。

識別情報がリーダーボードモデルカードにリストされます。

また、モデル概要には、そのモデルのアクティブなイテレーションも示されます。

イテレーションの学習曲線

モデルのイテレーションのインサイトは、各イテレーションの検定スコアを視覚化する上で役立つ学習曲線を提供します。 検定スコアは、アクティブなイテレーションを選択する際の基準となります。 チャートには、トレーニングされたすべてのイテレーションが表示されます。イテレーショントレーニングが進行中の場合は、リアルタイムで更新されて、各チャンクでのトレーニングの進捗状況を監視できます。 曲線内の任意のポイントにカーソルを合わせると、そのイテレーションの検定スコアと累積行数が表示されます。

100回を超えるイテレーションがある場合、学習曲線チャートの下にプレビューが表示されます。 プレビューは、どの100回のイテレーションを表示するかを制御します。 プレビューチャートが使用可能になると、トレーニングの継続とともにチャートも更新されます。 プレビューではハンドルを使用してウィンドウをドラッグし、ビューを変更します。

アクティブなイテレーションは緑色の円でマークされます。 プレビューから選択したビューによっては、アクティブなイテレーションが表示されない場合があります。

使用可能なアクション

エクスペリメント情報を表示をクリックすると、全行数やイテレーション数など、構築されたエクスペリメントの詳細が表示されます。

構築された各モデルに対して、以下の操作を行うことができます。

該当しないオプションは使用できないか、表示されないことがあります。 たとえば、すべてのイテレーションが実行された場合、残りのイテレーションをトレーニングするオプションは使用できません。 ただし、1つのイテレーションだけが実行された場合、アクティブなイテレーションを変更するオプションは表示されますが、残りのイテレーションをトレーニングするまで使用できません。

アクティブなイテレーションを変更

複数のイテレーションが実行されるモデルの場合、最も精度の高いイテレーションにアクティブバッジが付きます。 選択したモデルで、アクティブなイテレーションを変更をクリックして別のイテレーションを選択します。

新しいアクティブなイテレーションを選択すると、以下が更新されます。

  • モデルカード上のスコア(モデルのランキング)。
  • モデル概要の上部にあるトレーニングスコアセクションのスコア。

トレーニングを再開

エクスペリメントを設定する場合、モデルの精度が上がらなくなったらトレーニングを停止を選択すると、DataRobotで最も精度が高いと識別されなかったモデルは、単一のイテレーションのみを実行します。 ただし、トレーニングされていない増分で新しいモデルイテレーションをトレーニングすることができます。 残りのイテレーションをトレーニングをクリックして、選択したモデルのトレーニングを再開します。 これを選択すると、次の増分だけでなく、Early stoppingが適用されるまで残りすべてのイテレーションがトレーニングされます。 残りのイテレーションをトレーニングを再度クリックすると、Early stopping設定が上書きされて、残りのすべてのイテレーションがトレーニングされます。

選択すると、次のイテレーションのトレーニングが開始され、テーブルにエントリーが作成されます。 トレーニングを停止をクリックするとプロセスが停止し、完了したイテレーションのみが保存されます。

テーブルの把握

各モデルには、イテレーションログを含み、以下のフィールドがあるテーブルが表示されます。

テーブル要素 説明
モデルのイテレーション モデルイテレーションの数。
ステータスバッジ トレーニングがリクエストされたイテレーションに関して、アクティブトレーニング中エラー発生、またはキューのいずれかのイテレーションの状態を示すバッジ。
累積行数 イテレーションで処理された行の総数。 たとえば、増分サイズが1000行に設定されている場合、増分3は1000 + 1000 + 1000行を表すので、累積行は3000になります。
精度列 検定パーティションとホールドアウトパーティションの精度指標値。 適用された指標は、列ヘッダーに表示されます。

更新しました October 2, 2024