Temel Bilgiler KILAVUZU

ROC Eğrileri ve AUC

ROC eğrisi, bir sınıflandırıcının olası her karar eşiğinde iki sınıfı ne kadar iyi ayırdığını gösterir ve AUC, bu eğrinin tamamını tek bir sayıya sıkıştırır.

2 min readSon güncelleme

Genel Bakış

Together they tell you ranking quality independent of where you draw the cutoff.

Derin Dalış

Alıcı Çalışma Karakteristiği (ROC) eğrisi, siz sınıflandırma eşiğini 1'den 0'a kaydırırken Gerçek Pozitif Oranını (y ekseninde hassasiyet) Yanlış Pozitif Oranına (x ekseninde 1 eksi özgüllük) karşı çizer. Her eşik bir puan verir; bunları birbirine bağlamak eğriyi takip eder. Her olumluyu her olumsuzun üstünde sıralayan bir model sol üst köşeyi kucaklıyor. Eğri Altındaki Alan (AUC), 0,5 (rastgele tahmin, çapraz) ile 1,0 (mükemmel) arasında değişen bu çizginin altındaki toplam alanı ölçer. Kullanışlı bir yorum: AUC, modelin rastgele seçilen bir pozitif puanın rastgele seçilen bir negatiften daha yüksek puan alma olasılığına eşittir. Terim, İkinci Dünya Savaşı radar operatörlerinin sinyali gürültüden ayırmasından gelmektedir.

Teknik Bilgi

AUC eşikten bağımsızdır çünkü performansı tüm eşik değerlerine entegre eder, dolayısıyla karar sınırını belirlediğiniz yerden etkilenmez. Matematiksel olarak Mann-Whitney U istatistiğine ve Wilcoxon sıralama toplamı testine eşdeğerdir, yani tahmin edilen puanların mutlak değerlerine değil yalnızca sıralamasına bağlıdır. Bu, onu monotonik puan dönüşümleri altında kararlı kılar ancak aynı zamanda kalibrasyona karşı da duyarsız kılar: iyi sıralanmış ancak kötü kalibre edilmiş bir model yine de yüksek bir AUC puanı alabilir.

Stratejik Etki

Daha net kararlar

Açık teknik iddiaları pazarlama dilinden ayırmanıza yardımcı olur.

Maliyet ve bütçe

Para veya zaman harcamadan önce daha iyi uygulama soruları sorabilirsiniz.

Ekip ve iş akışı

Ortak anlayışa sahip ekipler daha iyi ürün, politika ve öğrenme kararları verir.

ROC Eğrilerinin ve AUC'nin Geleceği

ROC-AUC, varsayılan bir raporlama ölçütü olmaya devam ediyor, ancak uygulayıcılar, ROC'nin aldatıcı bir şekilde iyimser görünebileceği, aşırı derecede dengesiz veriler için bunu giderek daha fazla Hassasiyet-Geri Çağırma eğrileriyle eşleştiriyor. Kısmi AUC'nin (operasyonel olarak önemli olan düşük hatalı pozitif bölgeye odaklanarak), maliyete duyarlı ve karar eğrisi analizinin ve adalet boşluklarını ortaya çıkarmak için alt grup başına AUC raporlamasının daha geniş çapta benimsenmesini bekleyin. Modeller gerçek kararları besledikçe, kalibrasyon metrikleri ve AUC tek başına AUC yerine giderek daha fazla yan yana raporlanacak.

Gerçek Dünya Uygulaması

Bir bankanın iki dolandırıcılık tespit modelini AUC değerlerine göre karşılaştırmak ve dolandırıcılık işlemlerini meşru işlemlerin üzerinde en iyi şekilde sıralayan modeli seçmek

Radyologların yanlış alarmlara karşı daha fazla vaka yakalamayı tercih etmesi gereken bir hastalık için teşhis testinin (örneğin, kanser tarama sınıflandırıcısı) değerlendirilmesi

Yanlış pozitifleri (spam olarak işaretlenen meşru postaları) çok düşük tutmak için ROC eğrisini kullanarak bir spam filtresinin eşiğini ayarlama

AUC'nin geri ödeme yapan borçluları temerrüde düşenlerden ne kadar iyi ayırdığını özetleyen bir kredi temerrüt puanlama modelinin karşılaştırılması

Riskler ve Korkuluklar

Farklı ekipler aynı terimi farklı şekilde kullanabilir; bu nedenle kapsamı erken tanımlayın.

Gerçek dünya performansı dengesizken karşılaştırmalar güçlü görünebilir.

Veri kalitesini ve değerlendirme planlarını göz ardı etmek çoğu zaman hassas sonuçlar doğurur.

Uygulama Yol Haritası

1

İhtiyacınız olan sonucun sade bir dille tanımlanmasıyla başlayın.

2

Test etmeden önce bir başarı ölçüsü ve bir başarısızlık koşulu seçin.

3

Gösterişli bir demo seti yerine, temsili verilerle küçük bir pilot çalışma yürütün.

4

ROC Eğrileri ve AUC'nin nerede yardımcı olduğunu ve daha basit yöntemlerin nerede daha iyi olduğunu belgeleyin.

Keşfetmeye Devam Edin

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the ROC Curves and AUC quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Testi başlat

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Next guide

Önyargı-Varyans Dengesi

Sık sorulan sorular

What is ROC Curves and AUC?

ROC eğrisi, bir sınıflandırıcının olası her karar eşiğinde iki sınıfı ne kadar iyi ayırdığını gösterir ve AUC, bu eğrinin tamamını tek bir sayıya sıkıştırır. Birlikte, sınırı nerede çizdiğinizden bağımsız olarak sıralama kalitesini söylerler.

Bir ROC eğrisi hangi iki miktarın birbirine karşı grafiğini çizer?

Bir ROC eğrisi, eşikler boyunca x ekseninde Yanlış Pozitif Oranına (1 - özgüllük) karşı y ekseninde Gerçek Pozitif Oranı (hassasiyet) grafiğini çizer.

Rastgele tahminden daha iyi performans göstermeyen bir sınıflandırıcıya hangi AUC değeri karşılık gelir?

Rastgele bir sınıflandırıcı çapraz çizgiyi izleyerek 0,5'lik bir AUC verir. 1,0'lık bir AUC mükemmeldir ve 0,0, her sıralamayı tam olarak geriye götürdüğü anlamına gelir.

AUC neden 'eşikten bağımsız' olarak tanımlanıyor?

AUC, her eşiğin taranmasıyla oluşturulan ROC eğrisinin tamamını özetler, dolayısıyla seçilen herhangi bir kesme noktasına bağlı değildir.

Oldukça dengesiz bir veri kümesi için, ROC aşırı iyimser görünebileceği için genellikle ROC'nin yanında veya yerine hangi eğri önerilir?

Nadir pozitif problemlerde çok sayıda gerçek negatif, Yanlış Pozitif Oranını düşük tutarak ROC'yi artırır. Hassasiyet-Geri Çağırma eğrileri pozitif sınıfa odaklanır ve performansı daha dürüst bir şekilde ortaya çıkarır.