トレーニング セットとテストセット

プレイグラウンドに戻ってトレーニング セットをテストします テストセットがあります

この演習では、テストセットとトレーニング セットの両方を提供します。どちらも 同じデータセットですデフォルトでは、可視化にはトレーニング あります。テストセットも表示する場合は、 ビジュアリゼーションのすぐ下にある [テストデータを表示] チェックボックスをオンにします。 次の違いに留意してください。

  • トレーニング サンプルには白い枠線が表示されます。
  • テスト例は黒い枠線で表示されます。

タスク 1: 以下の操作を行って、指定された設定でプレイグラウンドを実行します。 次のとおりです。

  1. [Run/Pause] ボタンをクリックします。
  2. [テストの損失] と [トレーニングの損失値] の変化を確認します。
  3. [損失のテスト] と [トレーニングの損失] の値が変化しなくなったら 変更する場合は、実行/一時停止ボタンを押します。 プレイグラウンドを一時停止します
で確認できます。 テストの損失とトレーニングの損失の差分に注目してください。できるだけ 次のタスクで考慮する必要があります。

タスク 2: 次のことを行います。

  1. [リセット] ボタンを押します。
  2. 学習内容を変更する レート
  3. 実行/一時停止ボタン を押します。
  4. プレイグラウンドを少なくとも 150 エポック実行します。

テストの損失とトレーニングの損失の差は小さいか、 向上させるにはどうすればよいでしょうか両方を変更するとどうなるか 学習率と バッチサイズはどれくらいですか?

オプションのタスク 3: [トレーニング データの割合] というスライダー を使用すると、トレーニング データとテストデータの割合を制御できます。たとえば 90% に設定するとデータの 90% がトレーニング セットに使用され、 残りの 10% がテストセットに使用されます

手順は次のとおりです。

  1. 「トレーニング データの割合」を減らす50% から 10%に変更できます
  2. 学習率とバッチサイズをテストして、 できます。
で確認できます。 トレーニング データの割合を変更すると、 どうすればよいでしょうか。もしそうなら、その理由は何でしょう?