Bayes Teoremi Hesaplama
Bayes teoremi, elde yeni bir kanıt olduğunda inancın nasıl güncelleneceğini söyleyen kuraldır: P(A|B) = P(B|A)·P(A) / P(B). Buradaki P(A) önsel (kanıttan önceki) olasılık, P(A|B) ise sonsal (kanıttan sonraki) olasılıktır. Payda toplam olasılık kuralıyla açıldığında formül P(B|A)·P(A) + P(B|Aʹ)·P(Aʹ) biçimini alır ve tek başına hesaplanabilir hâle gelir.
Aracın alanları hem genel Bayes problemleri hem de tıbbi tarama testleri için düzenlenmiştir: önsel olasılık prevalansa, P(B|A) testin duyarlılığına, P(B|Aʹ) ise yanlış pozitif oranına (1 − özgüllük) karşılık gelir. Sonuçta sonsal olasılığın yanı sıra negatif kestirim değeri, olabilirlik oranları, önsel ve sonsal oranlar ile 100.000 kişilik varsayımsal kohortta kaç gerçek ve kaç yanlış pozitif çıkacağı tablo hâlinde verilir.
Bayes Teoremi
Bayes teoremi: P(A|B) = P(B|A) · P(A) / P(B) Açık payda: P(B) = P(B|A)·P(A) + P(B|Aʹ)·P(Aʹ) Tarama karşılığı: P(B|A) = duyarlılık, P(B|Aʹ) = 1 − özgüllük, P(A) = prevalans Negatif sonuç: P(A|Bʹ) = [1 − P(B|A)]·P(A) / [1 − P(B)] Negatif kestirim: NPV = P(Aʹ|Bʹ) = özgüllük · P(Aʹ) / [1 − P(B)] Olabilirlik oranı: LR⁺ = duyarlılık / (1 − özgüllük), LR⁻ = (1 − duyarlılık) / özgüllük Oran biçimi: sonsal oran = önsel oran × LR⁺, önsel oran = P(A) / [1 − P(A)]
Payda toplam olasılık kuralıyla açıldığı için formül yalnızca üç girdiyle çalışır: önsel olasılık, duyarlılık ve yanlış pozitif oranı. Pozitif kestirim değeri (P(A|B)) testin sabiti değildir; prevalans değiştikçe değişir.
Nasıl Hesaplanır?
- Önsel olasılığı yüzde olarak girin: tarama testlerinde bu, hastalığın toplumdaki görülme sıklığıdır.
- Duyarlılığı (olay varken pozitif çıkma oranı) yazın; test kitapçığında 'sensitivity' olarak geçer.
- İkinci koşullu olasılığı nasıl gireceğinizi seçin: özgüllük ya da doğrudan yanlış pozitif oranı.
- Gerekiyorsa kohort büyüklüğünü değiştirin; varsayılan 100.000 kişi sonuçları sezgisel kılar.
- Sonsal olasılığı önselle karşılaştırın ve kaç kat değiştiğine bakın; asıl bilgi bu değişimdedir.
- Kohort tablosunda gerçek ve yanlış pozitif sayılarını okuyun: pozitif sonuçların ne kadarının güvenilir olduğunu bu satır gösterir.
Örnek Hesaplamalar
Nadir hastalık taraması
Prevalans %1, duyarlılık %99, özgüllük %95 olan bir tarama testinde P(B) = 0,99 × 0,01 + 0,05 × 0,99 = 0,0594 çıkar ve sonsal olasılık %16,67'de kalır. 100.000 kişilik kohortta 5.940 kişi pozitif sonuç alır; bunların yalnızca 990'ında hastalık gerçekten vardır, 4.950'si yanlış pozitiftir. Negatif çıkanlarda hastalık olasılığı ise %0,01'e iner.
Sonsal olasılık P(A|B): %16,67 · Önsel olasılık P(A): %1,00 · Önselden sonsala değişim: 16,67 kat
Yüksek riskli grupta aynı test
Prevalans %30'a çıktığında P(B) = 0,90 × 0,30 + 0,10 × 0,70 = 0,34 olur ve sonsal olasılık %79,41'e yükselir. 100.000 kişilik kohortta 34.000 pozitif sonucun 27.000'i gerçek, 7.000'i yanlış pozitiftir. Aynı test özellikleriyle bile önsel olasılığın yükselmesi pozitif sonucu çok daha güvenilir hâle getirir.
Sonsal olasılık P(A|B): %79,41 · Önsel olasılık P(A): %30,00 · Önselden sonsala değişim: 2,65 kat
Genel Bayes problemi — spam filtresi
E-postaların %20'si spam; filtre spam olanların %80'ini, spam olmayanların %10'unu işaretliyor. P(B) = 0,80 × 0,20 + 0,10 × 0,80 = 0,24 ve işaretlenen bir e-postanın gerçekten spam olma olasılığı 0,16 / 0,24 = %66,67'dir. 100.000 e-postada 24.000 işaretlemenin 16.000'i doğru, 8.000'i yanlış pozitiftir.
Sonsal olasılık P(A|B): %66,67 · Önsel olasılık P(A): %20,00 · Önselden sonsala değişim: 3,33 kat