Topluluk TestiReddit LocalLLaMA (Topluluk & Benchmark)12 Ekim 2026

BrokenML: Ajanlar Bozuk ML İşlerini Düzeltme Yeteneği Test Edildi

BrokenML: Ajanlar Bozuk ML İşlerini Düzeltme Yeteneği Test Edildi

Zhebrak, PyTorch ve llama.cpp ortamlarında ortaya çıkan yaygın hataları onarmak için gereken erişim seviyesini ölçen BrokenML adlı bir benchmark geliştirdi. Üç farklı erişim düzeyi (sadece konfigürasyon ve kod, okuma‑only loglar ve tam root erişimi) üzerinden dokuz modelin performansı değerlendirildi.

Öne Çıkan Başlıklar

  • BrokenML, ajanların bozuk ML işlerini düzeltmek için hangi erişim seviyesine ihtiyaç duyduğunu ölçen ilk kapsamlı benchmark olarak sunuldu.
  • Test senaryoları, gerçek dünyada sıkça rastlanan şekil uyumsuzlukları, OOM, checkpoint bozulması ve düşük throughput gibi hataları içeriyor.
  • Üç erişim düzeyi (kod+konfig, kod+log, tam root) arasındaki performans farkı, tam sistem yetkisinin hâlâ kritik bir rol oynadığını ortaya koydu.

Zhebrak, iki düğümlü bir Slurm kümesi üzerinde Gloo iletişim protokolü kullanan PyTorch iş yükleri ile Docker Compose içinde çalışan bir llama.cpp sunucusunu içeren bir test ortamı kurdu. Bu ortamda, gerçek dünyada sıkça karşılaşılan hatalar – rank'lar arasında şekil uyumsuzlukları, kilitlenmiş toplama işlemleri, yavaş çalışan bir düğüm, bellek taşması (OOM), bozuk model checkpoint'leri, zamanlama sorunları, düşük servis verimi ve sessiz kayıp sapmaları – kasıtlı olarak eklendi.

Her bir hata senaryosu için, ajanların sorunu çözebilmesi gereken erişim seviyesi üç kategoriye ayrıldı: (1) sadece konfigürasyon dosyaları ve kod, (2) bu dosyalar plus canlı, sadece‑okunur loglar, (3) küme üzerinde tam root yetkisi. Çözümün doğruluğu, aynı işi temiz bir kümede yeniden çalıştıran bağımsız bir doğrulayıcı tarafından puanlandı.

Toplamda dokuz farklı model, her bir görevde üç erişim seviyesinde test edildi; bu sayede açık (sınırlı erişim) ve kapalı (tam erişim) modeller arasındaki performans farkı ölçüldü. Sonuçlar, konfigürasyon ve kod bazlı müdahalelerle çözülebilen bir kısmın ötesinde, gerçek zamanlı loglara ve tam sistem yetkilerine ihtiyaç duyulan durumların hâlâ önemli bir boşluk oluşturduğunu gösterdi.

Benchmark'ın sınırlamaları arasında, testlerin yalnızca CPU üzerinde Gloo kullanması (GPU desteği yok) ve her görev‑model kombinasyonu için tek bir deneme yapılması yer alıyor. Bu kısıtlamalar, sonuçların kesin bir performans göstergesi olmaktan ziyade, erişim seviyelerinin etkisini ortaya koyan bir ön gösterge olarak değerlendirilmesini gerektiriyor.

YZ Yorumu

BrokenML, AI operatörlerinin ve otomasyon ajanlarının hangi yetkilere ihtiyaç duyduğunu somut verilerle ortaya koyarak, güvenli ve etkili hata yönetimi stratejileri geliştirmelerine yardımcı olacak.

Yapay zekâ tarafından üretilmiştir.