Dr. Mehmet Solak Siirt Üniversitesi · Ziraat Fakültesi · Biyosistem Mühendisliği · Tarım ve Tarımsal Eğitim İçin Makine Öğrenmesi İçeriği

Kayma Tespiti (Drift Detection)

sozlukmlops

Diger adlari: Drift Detection, Data Drift Monitoring, Distribution Shift Detection


Kisa Tanim

Drift detection, uretim ortaminda deploy edilen bir ML modelinin girdi verisinin (data drift / covariate shift) veya girdi-cikti iliskisinin (concept drift) zaman icinde degistigini istatistiksel testlerle otomatik olarak tespit eden izleme mekanizmasidir.

Teknik Mantik

Iki temel drift tipi izlenir: (1) Data drift (covariate shift) — girdi ozniteliklerinin dagilimlari degisir; PSI (Population Stability Index), KS-test (Kolmogorov-Smirnov), chi-kare testi ile olculur. (2) Concept drift — girdi-cikti iliskisi degisir; ADWIN pencere yontemi, DDM (Drift Detection Method), Page-Hinkley testi kullanilir. Evidently AI, WhyLabs ve Prometheus+Grafana kombinasyonu yaygin izleme araclaridir. Drift tespit edildiginde otomatik yeniden egitim tetikleyicileri devreye girer.

Kullanim Baglami

Uretim ortaminda calisan tum ML modellerinde zorunlu bir MLOps bilesidir. Drift izleme olmadan model performansi sessizce duser ve yanlis kararlar uretir — buna "silent model failure" denir.

Tarimsal Baglam

Tarimda drift uc ana kaynaktan gelir: (1) Sensor sureklenmesi — kapasitif nem sensorleri aylar icinde kalibrasyonunu kaybeder, bu girdi dagiliminimi sistematik olarak kaydirir. (2) Mevsimsel degisim — kis ve yaz aylarinda ayni tarlada bitki ortusu radikali bicimde degisir. (3) Yeni hastalik suslari — modelin egitiminde gormedigi belirtiler ortaya cikar. Kalman filtresi inovasyon istatistigi ile sensor drift'i, Evidently AI ile oznitelik dagilimlari otomatik izlenebilir. Minimum izleme sikligi: haftalik oznitelik dagilimlari, mevsimlik performans degerlendirmesi.

Sik Karistirilan Nokta

Tum drift'ler performans dususune neden olmaz. Ornegin girdi dagilimi kaydiysa ama model hala dogru tahminler yapiyorsa bu "benign drift"tir. Onemli olan performans metriklerinin (RMSE, F1, mAP) drift'le birlikte izlenmesidir.


Dr. Mehmet Solak — Siirt Universitesi, Biyosistem Muhendisligi