Reklam
Yapay zekâ sözlüğü Orta seviye

Çapraz Doğrulama (Cross-Validation)

Cross-Validation

31.08.2026 tarihinde güncellendi

Çapraz doğrulama, veri setini birden fazla parçaya bölerek modelin genelleme yeteneğini ve güvenilirliğini şansa bırakmadan farklı kombinasyonlarda test eden istatistiksel yeniden örnekleme tekniğidir.

Genel bakış

Kavramın çerçevesi
Veri setini sadece bir kez eğitim/test olarak bölmek şansa bağlı sapmalara yol açabilir. Çapraz doğrulama (özellikle K-Katlamalı / K-Fold), her veri noktasının hem eğitimde hem de testte yer almasını garanti eder.

Çalışma mantığı: Veri seti 'K' adet eşit parçaya (katlamaya) bölünür. Model K kez eğitilir; her seferinde bir parça test için ayrılırken kalan K-1 parça eğitimde kullanılır. Sonuçta elde edilen K adet test skorunun ortalaması nihai model performansı olarak kabul edilir.

Kullanım alanları: Küçük ve orta büyüklükteki veri setlerinde model doğrulaması, hiperparametre ayarlama ve model kıyaslaması.

Sınırlılıklar ve dikkat edilmesi gerekenler: Model K kez sıfırdan eğitildiği için eğitim süresi K katına çıkar; büyük derin öğrenme modellerinde hesaplama maliyeti yüksek olabilir.

Teknik tanım ve açıklama

Temel mekanizma
Veri kümesini K adet disjonkt alt kümeye bölerek, her iterasyonda bir alt kümeyi doğrulama seti olarak kullanan ve varyansı minimize eden model doğrulama protokolüdür.

Gerçek hayatta kullanım

Örnek senaryo
1000 satırlık bir veri setinde 5-Katlamalı (5-Fold) çapraz doğrulama uygulandığında, veri 200'er satırlık 5 parçaya ayrılır, model 5 tur eğitilir ve 5 test skorunun ortalaması alınır.