Interaktivní průvodce · Krok za krokem · Vibe coding kurz 2026
🤯Paradox
👥1000 žen
📊Výsledky testu
🧮PPV výpočet
🩺Lékaři vs. statistika
📐Tradiční Bayes
🎲Odds – šance
⚡Bayes Faktor
✨Elegantní forma
🔧Kalkulátor
Zdánlivý paradox
Test je z 90 % přesný. Výsledek je pozitivní. Jaká je pravděpodobnost, že máte nemoc?
Intuitivní odpověď většiny lidí
~90 %
Zdá se logické — test je přece 90% přesný...
Skutečná odpověď vás překvapí
Při 1% prevalenci nemoci v populaci, testu se
90% senzitivitou a 91% specificitou je pravděpodobnost nemoci při pozitivním výsledku pouze...
≈ 9 %
neboli přibližně 1 šance z 11
Proč existuje tento paradox?
Klíč leží v prevalenci — jak vzácná nemoc je.
Pokud je nemoc vzácná (postihuje jen 1 % populace), i relativně přesný test generuje
mnoho falešných pozitivních výsledků,
protože zdravých lidí je tolik více. Výsledkem je, že většina lidí s pozitivním testem je ve skutečnosti zdravá.
Představme si 1 000 žen
Screening na rakovinu prsu. Prevalence: 1 % → z 1 000 žen má rakovinu přesně 10.
Vizualizace populace · každá tečka = 1 žena
S rakovinou (10)
Zdravá (990)
Parametry testu
Senzitivita 90 %
Test správně detekuje 9 z 10 nemocných žen jako pozitivní.
Specificita 91 %
Test správně identifikuje 901 z 990 zdravých žen jako negativní.
Klíčový rozdíl pojmů
Senzitivita = "Pokud mám nemoc, pozná to test?" Specificita = "Pokud nemoc nemám, řekne test negativní?"
PPV = "Pokud je test pozitivní, mám nemoc?" (To je otázka, která nás zajímá!)
Aplikujeme test na 1 000 žen
Co se stane, když všech 1 000 žen podstoupí screening?
Výsledky po aplikaci testu
TP – Pravý pozitivní (9)
FP – Falešný pozitivní (89)
TN – Pravý negativní (901)
FN – Falešný negativní (1)
Kontingenční tabulka
🔴 Pozitivní test
✅ Negativní test
Celkem
Má rakovinu
9 TP
1 FN
10
Bez rakoviny
89 FP
901 TN
990
Celkem
98 pozitivní
902 negativní
1 000
Klíčové pozorování
Z 10 nemocných je 9 správně zachyceno (TP), ale z 990 zdravých je 89 falešně pozitivních (FP).
Celkem 98 žen má pozitivní test — ale z nich je nemocných jen 9.
Výpočet PPV — Pozitivní Prediktivní Hodnota
Pokud je test pozitivní, jaká je šance, že jsem opravdu nemocná?
Zaměřme se jen na pozitivní výsledky
9
Pravé pozitivy (TP) nemocné, test pozitivní
+
89
Falešné pozitivy (FP) zdravé, test pozitivní
=
98
Celkem pozitivních
Vzorec PPV
Výsledek
Z 98 žen s pozitivním testem je pouze 9 skutečně nemocných.
PPV = 9/98 ≈ 9,2 %
Neboli přibližně 1 z 11 šancí (1 : 11), že je žena skutečně nemocná.
Proč je to takto?
Nemoc je vzácná (jen 1 % populace).
I 9% falešně pozitivní míra aplikovaná na 990 zdravých žen
vygeneruje 89 falešných poplachů — mnohem více
než je 9 skutečně nemocných. Falešné pozitivy přemohly pravé pozitivy.
Gerd Gigerenzer a lékařský seminář
V roce 2006–2007 psycholog Gigerenzer testoval 100+ praktikujících gynekologů se stejným příkladem.
Zadání pro lékaře
Žena, 50 let, bez příznaků. Prevalence rakoviny prsu: 1 %.
Senzitivita testu: 90 %. Specificita: 91 %.
Žena má pozitivní výsledek.
Jaká je pravděpodobnost, že má rakovinu?
Nabízené odpovědi:
A) 1/100 ≈ 1 %
B) 1/50 ≈ 2 %
C) 1/11 ≈ 9 % ✓
D) 9/10 = 90 %
Správně! Vy jste z těch 1/5 lékařů, kteří odpověděli správně. 🎉
Bohužel špatně. Více než polovina lékařů odpověděla 9/10 (90 %) — stejně špatně jako vy.
Pouze 1 z 5 lékařů odpověděl správně. Správná odpověď je C: ≈ 9 %.
Co to znamená?
Paradox je natolik hluboký, že ovlivňuje i zdravotnické profesionály.
Intuice selhává, protože náš mozek není přirozeně vybaven pro Bayesovské myšlení.
Potřebujeme lepší nástroje.
Bayesovo pravidlo v tradiční formě
Správné, ale obtížně intuitivní matematické vyjádření.
Základní vzorec podmíněné pravděpodobnosti
P(A|B) = posteriorní pravděpodobnost — šance na A, když víme B P(B|A) = věrohodnost — šance na B, když je A pravda P(A) = prior — počáteční šance na A P(B) = marginální věrohodnost — celková šance na B
Aplikace na medicínský test
= 9,2 %
Problémy s tradiční formulací
!
Je algebraicky "přepletená" — prior a charakteristiky testu jsou smíchány
!
Vyžaduje výpočet složitého jmenovatele
!
Není intuitivní pro aproximace v hlavě
!
Těžko se mění prior — musíte přepočítávat vše znovu
Odds — šance jako poměr
Jiný způsob, jak vyjádřit pravděpodobnost. Klíč k elegantnímu řešení.
Co jsou Odds?
Místo absolutního čísla (pravděpodobnost) vyjadřujeme odds jako poměr dvou možností.
Příklady převodu
Pravděpodobnost 50 %
Odds 1:1
50 %
50 %
Pravděpodobnost 10 %
Odds 1:9
10 %
90 %
Prevalence 1 % (prior)
Odds 1:99
1 %
99 %
Zpětný převod na pravděpodobnost
odds → p
Proč odds?
Odds nám umožní napsat Bayesovo pravidlo jako prosté násobení — žádné složité jmenovatele, žádné přepočítávání.
Uvidíte na dalším slidu...
Bayesův Faktor — síla testu
Likelihood Ratio (LR) — kolikrát změní test naše přesvědčení.
Definice Bayesova Faktoru pro pozitivní test
Intuice: Kolikrát je pravděpodobnější pozitivní test u nemocného člověka
než u zdravého?
Výpočet v našem příkladu
BF⁺ = 10
Pozitivní test je 10× pravděpodobnější u nemocného než u zdravého
Interpretační škála LR
LR < 0.1 Silně vylučujeLR = 1 Žádný přínosLR 2–5 Malý posunLR 5–10 StředníLR > 10 Silná podpora
Bayesův faktor pro negativní test
LR⁻ ≈ 0,11 → Negativní test je ~9× méně pravděpodobný u nemocného.
Negativní test výrazně snižuje šanci na nemoc!
Elegantní Bayesovo pravidlo v Odds formě
Klíčový vhled: místo pravděpodobností použijeme odds — a dostaneme prosté násobení.
Elegantní forma Bayesova pravidla
To je fantasticky jednoduché!
Aplikace krok za krokem
1
Prior odds (prevalence 1 %):
Prior Odds = 1/99 ≈ 0,0101 Z každých 100 lidí: 1 nemocný vs. 99 zdravých
2
Bayes Factor pro pozitivní test:
BF⁺ = 10 Charakteristika testu, nezávislá na prevalenci
3
Posterior odds:
1/99 × 10 = 10/99 Pouhé násobení!
4
Zpět na pravděpodobnost:
10/(10+99) = 10/109 ≈ 9,2 % Stejný výsledek jako složitý Bayesův vzorec!
Prior odds
1:99
→
× BF⁺ = 10
→
Posterior odds
10:99
→
÷ (1+odds)
→
Pravděpodobnost
9,2 %
Tradiční forma
Složitý jmenovatel, prior a test jsou zamíchány, těžko se aproximuje, obtížné kombinovat více testů.
Odds forma
Prosté násobení, prior a test jsou jasně odděleny, snadno se aproximuje v hlavě, lze kombinovat více testů.
Interaktivní Bayesovský kalkulátor
Změňte parametry a sledujte, jak se mění výsledek v reálném čase.
Parametry
Prevalence (prior)1 %
Senzitivita90 %
Specificita91 %
Výsledek — PPV při pozitivním testu
9.2 %
Pravděpodobnost nemoci při pozitivním testu
99.9 %
NPV — pravděpodobnost zdraví při negativním testu
Výpočet přes odds (krok za krokem)
1:99
Prior Odds
10.0
Bayes Factor (LR⁺)
10:99
Posterior Odds
Simulace 1 000 pacientů
-
TP Pravé pozitivní
-
FP Falešné pozitivní
-
FN Falešné negativní
-
TN Pravé negativní
Zkuste si zajímavé scénáře
Vzácná nemoc, dobrý test: Prevalence 0.1 %, LR 100 → PPV stále jen ~9 %. Běžná nemoc: Prevalence 10 % → PPV skočí na ~53 %. Lepší test: Specificita 99 % → BF = 90, PPV ~47 % i při 1% prevalenci.