Early stopping pada model Anda
Callback early stopping berguna karena memungkinkan Anda menghentikan pelatihan model jika tidak lagi membaik setelah sejumlah epoch tertentu. Untuk memanfaatkan fungsionalitas ini, Anda perlu meneruskan callback di dalam sebuah list ke parameter callbacks milik metode .fit().
model yang Anda bangun untuk mendeteksi uang dolar palsu telah dimuat untuk Anda latih, kali ini dengan early stopping. X_train, y_train, X_test, dan y_test juga tersedia untuk Anda gunakan.
Latihan ini merupakan bagian dari kursus
Pengantar Deep Learning dengan Keras
Instruksi latihan
- Impor callback
EarlyStoppingdaritensorflow.keras.callbacks. - Definisikan sebuah callback, monitor
'val_accuracy'denganpatience5 epoch. - Latih model Anda menggunakan callback early stopping.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import the early stopping callback
from tensorflow.____.____ import ____
# Define a callback to monitor val_accuracy
monitor_val_acc = ____(monitor=____,
patience=____)
# Train your model using the early stopping callback
model.____(____, ____,
epochs=1000, validation_data=____,
callbacks= ____)