Bắt đầu ngayBắt đầu miễn phí

Dừng sớm mô hình của bạn

Callback dừng sớm rất hữu ích vì nó cho phép bạn dừng quá trình huấn luyện nếu mô hình không còn cải thiện sau một số epoch nhất định. Để sử dụng tính năng này, bạn cần truyền callback bên trong một list vào tham số callbacks của mô hình trong phương thức .fit().

model mà bạn đã xây dựng để phát hiện tờ đô la giả đã được nạp sẵn để bạn huấn luyện, lần này kèm dừng sớm. X_train, y_train, X_testy_test cũng đã sẵn sàng để bạn sử dụng.

Bài tập này là một phần của khóa học

Nhập môn Deep Learning với Keras

Xem khóa học

Hướng dẫn bài tập

  • Import EarlyStopping từ tensorflow.keras.callbacks.
  • Định nghĩa một callback, theo dõi 'val_accuracy' với patience là 5 epoch.
  • Huấn luyện mô hình của bạn bằng callback dừng sớm.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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= ____)
Chỉnh sửa và Chạy Mã