مقتطف من الدرس

AI Ajanında Hata Birikimi: Adım Başına %95 Doğruluk Neden 10. Adımda Başarısız Olur

Çok adımlı AI ajan görevlerinde hata birikimi: adım başına %95 doğruluk neden 10 adımda yaklaşık %60 başarı verir. Ajan kontrol döngüsü, Ashby yasası, Goodhart yasası, bağlam gürültüsü ve son koşullu sözleşmeler.

ajan kontrol döngüsü adım zincirinde hata birikimi Ashby Yasası Goodhart Yasası gürültülü kanal olarak bağlam sözleşmeler ve son koşullar
ما ستتعلمه في هذا الدرس
  • Ajan arızasını «model salaklaşıyor» demek yerine geri besleme döngüsünün diliyle tanımlamayı öğreneceksiniz.
  • Adım başına doğruluk %95 olsa bile çok adımlı görevlerde güvenilirliğin neden üstel biçimde düştüğünü kavrayacaksınız.
  • Değişmezi ve son koşulu tek seferlik gözlemden ayırt edebilecek — ve neyin teste değer olduğunu, neyin olmadığını bileceksiniz.

بداية الدرس

“Her şey hazır” — sonra hiçbir şey çalışmıyor

  • Ajan bütün gece kod yazıyor, commit üstüne commit atıyor
  • Sabah raporu: testler yeşil, özellik hazır
  • Kontrolde: fonksiyonların yarısı çalışmıyor, diğer yarısı beklendiği gibi çalışmıyor
  • Sorun “model salaklaşıyor” değil — kontrol döngüsünün kendisi bozuk

Gece boyunca ajan dosya dosya değiştirdi, özenle commit attı ve sabaha kendinden emin bir rapor yazdı: her şey hazır, kontrol edildi, merge edilebilir. Uygulamayı çalıştırıyorsunuz — ekranların yarısı bomboş, diğer yarısı da anlaştığımız gibi değil, başka türlü çalışıyor. Ajan rol yapmıyordu: gerçekten böyle düşünüyordu, çünkü tek hakemi kendisiydi. Bundan sonra bunu modelin kaprisi olarak değil, bir mühendislik arızası olarak ele alacağız: döngüdeki sensör kaybolmuş, güven de kontrolün yerine oturmuş.

Ajan bir termostattır, “prompt → kod” fonksiyonu değil

  • Döngünün bir hedefi, bir yürütücüsü, bir sensörü ve bir düzeltme kuralı vardır
  • Termostat: hedef 22°, sensör termometre, yürütücü ısıtıcı
  • Öğelerden birini sökerseniz — ısıtıcı, termometreye bakmadan körlemesine ısıtır
  • Hata, hedef ile sensörün gösterdiği değer arasındaki farktır

Ajanı bir fonksiyon gibi düşünmek cazip gelir: prompt’u verirsiniz, kodu alırsınız. Oysa olay evinizdeki termostat gibi işler. İstediğiniz sıcaklığı ayarlarsınız — diyelim ki yirmi iki derece; bu hedeftir. İçerideki termometre odanın gerçek sıcaklığını dürüstçe ölçer; bu sensördür. Sensör yirmi iki yerine yirmiyi gösterir göstermez ısıtıcı devreye girer; bu yürütücüdür, değişikliği yapan odur. Sıcaklık yeniden hedefe ulaşınca ısıtıcı kapanır; düzeltme kuralı budur. Ajanın da tam olarak aynı dörtlüsü vardır: hedef — elde etmek istediğimiz şey; yürütücü — kodu değiştiren ajanın kendisi; sensör — sonucu dürüstçe ölçen kontrol komutu; düzeltme kuralı — uyumsuzluk çıkınca ne yapılacağı. Dört öğeden herhangi birini sökerseniz döngü kopar: ısıtıcı, termometreye bakmadan körlemesine ısıtmaya devam eder.

Görevden commit’e: ajanın kontrol döngüsü nasıl çalışır

  • Hedef — görev ve tamamlanma kriteri
  • Yürütücü değişikliği yapar, sensör (make verify) onu kontrol eder
  • Hata sıfırdan büyükse → hatanın en küçük nedenine müdahale
  • Hata sıfıra eşitse → geri dönüş noktası olarak commit

Aynı termostat; sadece oda yerine depo var. Ajanın her commit’i ya dürüst bir dönüş noktasıdır ya da saklanmış bir hata: her şey, ondan önceki tek kontrole bağlıdır. Hedef, tamamlanma kriteriyle birlikte gelen görevdir. Yürütücü, yani ajan, depoya değişiklikleri işler. Sensör, yani kontrol komutu, sonucu ölçer. Hata sıfırdan büyükse düzeltme devreye girer: her şeyi baştan yazmak değil, düşüşün en küçük nedenini düzeltmek. Hata sıfırsa bunu bir commit ile sabitliyoruz — bir sonraki adımın başlayacağı geri dönüş noktasıyla. Tüm bu düzenin sağlamlığı üç şeye bağlıdır: sensörün hassasiyetine, eylemle ölçüm arasındaki gecikmeye ve düzeltmenin gücüne.

الدرس الكامل متاح بالاشتراك

و22 شريحة أخرى في النسخة الكاملة.

تُفتح الفيديو وجميع الشرائح والملاحظات والاختبارات والمرشد الذكي والمقابلة بعد تسجيل الدخول والاشتراك.

تسجيل الدخول أو إنشاء حساب الاشتراك الآن

محتوى الدرس

  1. “Her şey hazır” — sonra hiçbir şey çalışmıyor
  2. Ajan bir termostattır, “prompt → kod” fonksiyonu değil
  3. Görevden commit’e: ajanın kontrol döngüsü nasıl çalışır
  4. Dört öğeden biri çıkarılırsa ne bozulur
  5. Kötü sensör, uzun gecikme, aşırı güçlü düzeltme
  6. 🛠 “Hazır” denilen gecelik çalıştırma
  7. Otonom çalıştırma, p üzeri n’dir
  8. Aynı adım güvenilirliği: %82 başarı ya da yalnızca %8
  9. Beş adımlık demo, elli adımlık gece çalıştırması hakkında hiçbir şey söylemez
  10. Üç kaldıraç — ve yalnızca üç
  11. ❓ Kontrol molası: son çalıştırmanızın n ve p'sini hesaplayın
  12. 💡 Analiz: n elli aşmışsa ve p ölçülmemişse — cevap çoktan bellidir
  13. Ashby Yasası: harness'ın çeşitliliği görevlerin çeşitliliğini karşılamalıdır
  14. Goodhart Yasası: hedefe dönüşen metrik, metrik olmaktan çıkar
  15. Ajanın metriği aldattığı beş yol
  16. Metriği, hile yapıldığında bozulan bir antimetrikle eşleştirin
  17. Mit: Ne kadar çok bağlam, o kadar iyi ≠ gerçek
  18. Konum hacimden önemli: ortada kaybolma
  19. Dosyada yüz kural vardır; model gerçekte en fazla yirmisini tutar
  20. Sınav: ajanınız gerçekte kaç kural biliyor?
  21. 'Bitti' üç parçaya ayrılmadıkça, o sadece ajanın görüşüdür
  22. Önkoşul, değişmez ve sonkoşul depoda nerede yaşar?
  23. En zayıf halka kuralı
  24. Tuzak: Değişmez (invariant) ile döngü varyantını karıştırmak
  25. Artık «model salak» bahanesine yer yok

مقالات حول هذا الدرس

جميع دروس هذه الدورة

  1. Harness Engineering Nedir? AI Kodlama Ajanı Modelden Değil, Ortamdan Neden Çöker
  2. AI Ajanında Hata Birikimi: Adım Başına %95 Doğruluk Neden 10. Adımda Başarısız Olur
  3. AI Ajan Güvenilirlik Metrikleri: MTBF, MTTR, Patlama Yarıçapı ve Little Yasası
  4. AI Ajanı Üretimde Neden Çöker: Beş Hata Katmanı ve Teşhis Döngüsü
  5. AI Ajan Harness'ı Neyden Oluşur: Talimatlar, Araçlar, Ortam, Durum, Geri Bildirim
  6. AI Kodlama Ajanları İçin Depo Haritası: Oturumlar Arası Hafızasız Proje Yapısı
  7. AGENTS.md En İyi Uygulamaları: Dev Talimat Dosyası Neden Çalışmaz, Yönlendirici Nasıl Kurulur
  8. AI Ajanı Oturumlar Arası Hafıza: Oturum Devri, PROGRESS.md ve Başlangıç Sözleşmesi
  9. AI Ajanları İçin feature_list.json: WIP=1, Özellik Durumları ve verify.sh Doğrulaması
  10. Ajan 'Hazır' Dedi, Özellik Çalışmıyor: Doğrulama Boşluğu ve Definition of Done
  11. Tüm Testler Yeşil, Özellik Bozuk: AI Ajanları İçin E2E Testler ve Mimari Kurallar
  12. AI Ajanı Gözlemlenebilirliği: Sprint Sözleşmesi, Değerlendirici Rubriği ve Temiz Oturum Çıkışı
  13. AI Ajanını Saatlerce Denetimsiz Çalıştırmak: Loop Engineering ve Durdurma Koşulları
  14. AI Ajanları İçin Graph Engineering: Tek Döngü Yetmediğinde Görev Grafiği
  15. AI Ajan Harness'ını Sıfırdan Kurmak: AGENTS.md, feature_list.json, verify.sh ve Otonom Döngü