LAB · ARAÇ
Karışıklık Matrisi ve Eşik
Karışıklık matrisinin dört sayısından kesinlik, duyarlılık, özgüllük ve F1 üretir; yanlış pozitif ile yanlış negatifin maliyeti farklı olduğunda karar eşiğinin nereye kayması gerektiğini gösterir. Sınıflandırıcı devreye almadan önce hangi hatayı kabul ettiğini yazıya dökmek isteyen ekipler için.
Durum
ÇalışıyorGirdiler
- Gerçek pozitif (TP)
- örnek
- Yanlış negatif (FN)
- örnek
- Yanlış pozitif (FP)
- örnek
- Gerçek negatif (TN)
- örnek
- Yanlış pozitif maliyeti
- birim
- Yanlış negatif maliyeti
- birim
- Şu anki karar eşiği
- olasılık
Hesaplama tarayıcıda yapılır; girdiğiniz değerler sunucuya gönderilmez.
Hesapla
Girdileri değiştirdiğinizde sonuç anında güncellenir. Hangi varsayımın sonucu ne kadar değiştirdiğini görmek için tek tek oynayın.
Girdiler
Pozitif dendi, gerçekten pozitifti.
Kaçırılan pozitifler.
Boşa çalan alarmlar.
Doğru şekilde rahat bırakılanlar.
Gereksiz inceleme, boşa giden operatör zamanı.
Kaçan vakanın bedeli. Birim sizin seçtiğiniz ölçek.
Sonuç
F1 puanı (maliyetten bağımsız)
%72,0
Matris — satır gerçek, sütun tahmin
Gerçek pozitif · doğru
180
Kaçırılan pozitif · FN
20
Boşa alarm · FP
120
Gerçek negatif · doğru
1.680
Maliyete göre ağırlık
- Yanlış pozitif yükü120
- Yanlış negatif yükü200
Maliyet en iyi karar eşiği
0,09olasılık
Eşik nereye gitmeli
Yanlış negatif daha pahalı olduğu için eşiği 0,50 yerine 0,09 yapın: model daha kolay "pozitif" der, duyarlılık artar, karşılığında daha çok boşa alarm ve düşen kesinlik gelir. İnceleme kapasitesinin bu alarm hacmini kaldırdığını doğrulayın.
Ölçütler yalnızca girdiğiniz dört sayıdan türetilir; başlangıçtaki değerler alanları doldurmak için konmuş örnektir, bir ölçüm değildir. Dört sayının tek bir doğrulama kümesinden ve tek bir eşikten geldiği varsayılır — farklı eşiklerin matrisleri karıştırılırsa sonuç anlamsızdır. Maliyet en iyi eşik, C_FP / (C_FP + C_FN) formülünden gelir ve iki varsayıma dayanır: modelin verdiği skor kalibre edilmiş bir olasılıktır ve doğru kararların maliyeti sıfırdır. β değerinin maliyet oranına eşitlenmesi de bir teorem değil, yaygın kabul edilen bir eşlemedir. Araç eşik değiştiğinde matrisin nasıl değişeceğini bilmez — yeni eşikteki TP, FP, FN, TN sayıları ancak doğrulama kümesi yeniden puanlanarak ölçülür. Tek bir matris belirsizlik de taşımaz: küçük kümelerde bu oranların güven aralığı geniştir.
Hesap nasıl kuruluyor?
Bir hesaplayıcının değeri sonucunda değil, hangi varsayımla o sonuca vardığındadır.
Kısa cevap
Karar eşiği yalnızca iki hata türünün maliyeti eşitken 0,50'dir; maliyetler farklıysa eşik C_FP / (C_FP + C_FN) noktasına kayar.
Hesap ne yapıyor?#
Araç bir doğrulama kümesinde tek bir eşikte ölçülmüş dört sayıyı alır: gerçek pozitif, yanlış negatif, yanlış pozitif, gerçek negatif. Bunlardan kesinlik, duyarlılık, özgüllük, yanlış pozitif oranı, doğruluk, dengeli doğruluk ve F1 türetilir. Ardından iki hata türüne verdiğiniz bedeli alıp toplam hata maliyetini ayrıştırır ve bu maliyet dengesinin gerektirdiği karar eşiğini hesaplar. Çıktı bir model puanı değil, bir karar kaydı: hangi hatayı hangi bedelle kabul ettiğinizi sayıya çevirir.
Formül#
Her ölçüt matrisin bir satırından veya sütunundan okunur; hangisinden okunduğu ölçütün neyi gizlediğini de belirler. Kesinlik sütun okumasıdır, sınıf dengesi değişince kayar; duyarlılık satır okumasıdır, negatif sınıfın büyüklüğünden etkilenmez. Bölenin sıfır olabildiği durumlarda oran tanımsızdır ve araç bunu sıfır yerine "tanımsız" olarak gösterir.
- Kesinlik = TP / (TP + FP) — pozitif dediklerinizin ne kadarı gerçekten pozitifti. Hiç pozitif tahmin yoksa tanımsızdır.
- Duyarlılık = TP / (TP + FN) — gerçek pozitiflerin ne kadarını yakaladınız. Kümede hiç pozitif yoksa tanımsızdır.
- Özgüllük = TN / (TN + FP); yanlış pozitif oranı bunun tümleyenidir: FP / (TN + FP).
- F1 = 2PR / (P + R), yani kesinlik ile duyarlılığın harmonik ortalaması; Fβ = (1 + β²)PR / (β²P + R) ve β maliyet oranından C_FN / C_FP olarak alınır.
- Toplam hata maliyeti = FP × C_FP + FN × C_FN; maliyet en iyi eşik = C_FP / (C_FP + C_FN).
- Dengeli doğruluk = (duyarlılık + özgüllük) / 2; çoğunluk sınıfı temeli = büyük sınıfın toplam içindeki payı — doğruluk bunun altındaysa doğruluk sayısı bilgi taşımıyor.
Varsayımlar#
- Model bir olasılık skoru veriyor ve bu skor kalibre: 0,70 diyen tahminlerin yaklaşık yüzde yetmişi gerçekten pozitif. Kalibre olmayan bir skorda eşik sayısı hâlâ yön verir, ama mutlak değeri güvenilmez.
- Doğru kararların maliyeti sıfır sayılır; bedeli yalnızca iki hata türü üretir. Doğru pozitifin de bir işlem maliyeti varsa formül bunu görmez.
- İki hata türünün maliyeti örnekten örneğe değişmez, tek bir sabit birimle ifade edilir. Birimi siz seçersiniz: para, operatör dakikası veya soyut puan.
- β değerinin maliyet oranına eşitlenmesi yaygın kabul edilen bir eşlemedir, türetilmiş bir sonuç değil. Fβ, eşik kararının kendisini değil sıralama ölçütünü ağırlıklar.
- Girdiğiniz dört sayı tek bir doğrulama kümesinden ve tek bir eşikten geldiği kabul edilir; farklı eşiklerin matrisleri karıştırılırsa sonuç anlamsızdır.
Neyi ölçmez#
Araç eşiği kaydırdığınızda matrisin nasıl değişeceğini bilmez: önerilen eşikteki TP, FP, FN ve TN sayıları ancak doğrulama kümesi yeni eşikle yeniden puanlanarak ölçülür. Eşik kaymasının kesinlik ile duyarlılık arasındaki takası ne kadar sert olacağı modelin ayırt etme gücüne bağlıdır ve tek bir matristen okunamaz; bunun için eşik taraması ya da ROC/PR eğrisi gerekir. Tek matris belirsizlik de taşımaz — küçük kümelerde bu oranların güven aralığı geniştir ve iki modeli ayıran fark gürültü olabilir. Son olarak araç alt gruplara bakmaz: toplamda dengeli görünen bir eşik, belirli bir alt grupta yanlış negatifi yoğunlaştırabilir.
Kararı nasıl kullanmalı#
- 1Matrisi tek eşikten doldurun
Eğitim kümesini değil, modelin görmediği doğrulama kümesini kullanın ve dört sayının hepsinin aynı eşikte üretildiğinden emin olun. Eşiği de olduğu gibi girin; araç kaymayı buna göre ölçer.
- 2İki hatanın bedelini aynı birime çevirin
Kaçan vakanın bedeli ile boşa alarmın bedelini tek ölçeğe indirin. Mutlak değer değil oran önemlidir: 1 ile 10 girmek, 100 ile 1000 girmekle aynı eşiği verir.
- 3Önerilen eşiği uygulayıp kümeyi yeniden puanlayın
Eşiği maliyet en iyi noktaya taşıyın ve doğrulama kümesini o eşikte baştan puanlayarak yeni matrisi ölçün. Bu ikinci matrisi araca geri girin; kayma sıfıra yaklaşana kadar bu döngü sürer.
- 4Kapasiteyi ve alt grupları kontrol edin
Eşik düştüyse ortaya çıkan alarm hacminin inceleme kapasitesini aşmadığını, yükseldiyse kaçan vakayı yakalayacak ikinci bir kontrolün bulunduğunu doğrulayın. Kararı, dayandığı maliyet varsayımıyla birlikte yazılı bırakın.
Aracın arkasındaki kavramlar
Hesaplayıcı bir kararı hızlandırır; kararın nedenini kavram girdileri anlatır.
Lab'dan
- AraçÇalışıyorAI ROI HesaplayıcıSüre tasarrufu ve hata azaltma üzerinden yatırım geri dönüşü tahmini.
- AraçÇalışıyorAjan Adım MaliyetiBir ajan döngüsünün adım sayısı, biriken bağlamı ve kendi fiyatlarınızla toplam token faturasını hesaplar. Adım sınırının neden bir maliyet kararı olduğunu ve bağlam penceresinin kaçıncı adımda dolduğunu görünür kılar.
- DeneyYakındaAjan Bellek Mimarisi DeneyiÖzetleme, vektör belleği ve kayan pencere yaklaşımlarını aynı uzun ajan görevinde karşılaştıran ölçüm düzeni. Bellek mimarisi seçimini karara bağlamak isteyen ekipler için, bilgi kaybının hangi turda başladığını görünür kılacak denetim noktaları üzerine kurulur.
- Açık KaynakYakındaAjan İzleme KitiAjan döngüsünün her turunu — araç çağrısını, dönen yanıtı ve büyüyen bağlamı — tek bir iz kaydında toplayan kit. Başarısız bir koşunun hangi adımda saptığını sonradan yeniden oynatarak görebilmek için kurulur.
- DemoYakındaAjan Plan Görünümü DemosuAjanın planını adımlar yürümeden önce gösteren, her adımın gerekçesini ve plan değişikliklerini iz bırakacak biçimde tutan arayüz taslağı. Müdahale ve geri sarma noktalarının nereye konması gerektiğini tartışır.
- DeneyYakındaAkıl Yürütme Bütçesi DeneyiDüşünme bütçesi kademe kademe yükseltildiğinde doğruluk kazancının nerede düzleştiğini arayan ölçüm düzeni. Bütçeyi görev türüne göre ayarlamak isteyen ekipler, ek bütçenin karşılığı olup olmadığını kendi görev kümesinde görebilir.
BUILD
Hesap tuttu, sıra uygulamada
Aynı hesabı kendi verinizle yapıp mimariyi kurmak için kurumsal destek alabilirsiniz.
