NastępnyNastępny poradnik
Sztuczna inteligencja we wczesnym ostrzeganiu o trzęsieniach ziemi
Aplikacje
PODSTAWOWY PRZEWODNIK
Early stopping uses a validation metric to decide when to stop a training run.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
A patience rule can tolerate temporary plateaus or noise, while the best checkpoint is retained; its effect on generalization depends on the metric, data, and training setup.
Training loss can continue to decrease while validation performance levels off or worsens, which may indicate overfitting. An early-stopping rule monitors a selected validation metric and stops after a configured number of checks without a qualifying improvement. The patience setting allows temporary plateaus; min_delta can specify the minimum change that counts as improvement. Implementations differ in when they check and whether they automatically restore the best weights, so verify the callback behavior and save or restore the desired checkpoint. Validation curves often—but not invariably—show an initial improvement followed by a plateau or decline. Early stopping can act as regularization by limiting optimization time, but it does not guarantee lower test error; validation data should be kept separate from final test evaluation.
Wywołanie zwrotne Keras EarlyStopping z monitorowaniem cierpliwości=10 val_loss i przywracaniem_best_weights=True w klasyfikatorze obrazu
Zatrzymywanie drzewa wzmocnionego gradientem (XGBoost Early_stopping_rounds), gdy walidacja osiąga plateau AUC, aby uniknąć dodawania bezużytecznych drzew
Zatrzymanie dostrajania modelu nastrojów BERT, gdy walidacja F1 przestanie rosnąć, oszczędzając godziny pracy procesora graficznego
Zawodnik Kaggle korzystający z walidacji, aby wcześniej zatrzymać się i wybrać punkt kontrolny z najniższą stratą kłody
Wczesne zatrzymanie pozostaje wartością domyślną w prawie każdym procesie szkoleniowym, ale jego rola się zmienia. W przypadku bardzo dużych modeli szkolonych dla jednej epoki na ogromnych korpusach klasyczne zatrzymywanie oparte na epokach zostaje zastąpione monitorowaniem budżetów tokenów i harmonogramów szybkości uczenia się. Oczekuj ściślejszej integracji z automatycznym wyszukiwaniem hiperparametrów, kryteriami wielometrycznymi i programami planującymi uwzględniającymi budżet, które decydują, kiedy dalsze szkolenie nie uzasadnia już kosztów obliczeniowych i emisji dwutlenku węgla.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Early stopping uses a validation metric to decide when to stop a training run. A patience rule can tolerate temporary plateaus or noise, while the best checkpoint is retained; its effect on generalization depends on the metric, data, and training setup.
Wczesne zatrzymanie jest wskaźnikiem sprawdzającym, którego nie można potwierdzić, ponieważ straty treningowe stale spadają nawet w przypadku nadmiernego dopasowania modelu.
Cierpliwość to liczba okresów, w których nie można uzyskać poprawy, zanim szkolenie zostanie zatrzymane, co powoduje wygładzenie zaszumionych krzywych walidacji.
Przywracasz punkt kontrolny z epoki z najlepszym wynikiem walidacji, a nie z ostatniej epoki, która mogła już ulec przedawnieniu.
Stopping based on validation behavior can limit continued fitting, but it is not identical to adding an L2 penalty and does not guarantee improved test performance.
min_delta określa, jak duża musi być poprawa, aby zresetować licznik cierpliwości, dzięki czemu drobne wahania nie będą wyglądać jak prawdziwy postęp.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Sztuczna inteligencja we wczesnym ostrzeganiu o trzęsieniach ziemi
Aplikacje