データセット構成と過剰継ぎ手
かどつぎて
3つの訓練セットを用いて過剰な訓練を行うと、3つの訓練セットに対して誤差の小さい訓練を行うが、試験の3つまたは他のデータセットに対して誤差が増大する.
継ぎ手の解決
3つの検証があれば、自分で評価し、適切な学習方法を見つけることができます.
3つの検証は訓練せず、自分で検証する.
最も理想的な学習量を見つけなければならない.
トラブルシューティング方法
3つ目の方法
→
save_best_only = True
損失値の最小値を格納するモデルのコールバック関数を指定します.checkpoint_callback = ModelCheckpoint("best_model.h5",
save_best_only=True,
monitor="val_loss")
hist = model.fit(x_train, y_train,
validation_split=0.2,
batch_size=32,
epochs=100,
callbacks=[checkpoint_callback])
Reference
この問題について(データセット構成と過剰継ぎ手), 我々は、より多くの情報をここで見つけました https://velog.io/@pbk5485/데이터셋-구성과-오버피팅テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol