Reklam
Yapay zekâ sözlüğü Başlangıç seviyesi

Erken Durdurma (Early Stopping)

Early Stopping

31.08.2026 tarihinde güncellendi

Erken durdurma, model eğitimi sırasında doğrulama hatasının düşmeyi bırakıp artmaya başladığı noktada eğitimi otomatik olarak sonlandırarak aşırı öğrenmeyi (overfitting) engelleyen bir tekniktir.

Genel bakış

Kavramın çerçevesi
Derin öğrenmede en pratik ve etkili regülarizasyon yöntemlerinden biridir. 'Ne zaman duracağını bilmek' prensibine dayanır.

Çalışma mantığı: Her epoch sonunda doğrulama veri setindeki kayıp (loss) izlenir. Eğitim kaybı düşmeye devam ederken doğrulama kaybı belirli bir sabır (patience) adımı boyunca iyileşmezse eğitim durdurulur ve doğrulama hatasının en düşük olduğu model ağırlıkları kaydedilir.

Kullanım alanları: Yapay sinir ağları, derin öğrenme modelleri ve gradyan artırma algoritmaları (XGBoost, LightGBM).

Sınırlılıklar ve dikkat edilmesi gerekenler: Sabır (patience) parametresi çok küçük tutulursa geçici dalgalanmalarda eğitim vaktinden önce durabilir; çok büyük tutulursa model ezberlemeye başlayabilir.

Teknik tanım ve açıklama

Temel mekanizma
Doğrulama hatasının monoton azalışını kaybettiği epoch'ta optimizasyon döngüsünü kesen ve en iyi genelleme noktasına ait ağırlıkları geri yükleyen regülarizasyon yöntemidir.

Gerçek hayatta kullanım

Örnek senaryo
100 epoch olarak planlanan bir eğitimde, 35. epoch'tan sonra doğrulama hatası yükselmeye başlayınca erken durdurma mekanizmasının eğitimi 40. epoch'ta kesip en iyi olan 35. epoch ağırlıklarını saklaması.