Operace Neptune (jako součást Overlord) není jen příběhem odvahy. Toto je příběh o datech. Když spojenecké síly zasáhly pláže Normandie, setkaly se s neznámým počtem německých obrněných vozidel. Modernější tanky. Je těžší zničit. Zpravodajské služby Spojených států, Velké Británie a Kanady čelily problému: potřebovaly údaje o produkčních rychlostech.
Obrátili se na matematiky.
Ne pro generály. Ke statistikům.
Tajemství sériových čísel
Na začátku války spojenci zajali několik německých tanků. Rozebrali je až po šroub. Při zkoumání vnitřností našli užitečný detail: sériová čísla.
Nebyly náhodné. Čísla podvozků byla rozdělena chaoticky a nedbale. Ale přenosy? Jmenovitá čísla byla v pořádku. Držáky na zbraně? Také konzistentní. Dokonce i silniční kola měla prvky očíslované v pořádku. Tento malý detail změnil vše. Po analýze těchto čísel byli odborníci schopni odhadnout měsíční objemy výroby. Jejich výsledky byly hlavou a rameny nad všemi ostatními odhady inteligence.
“Matematické výsledky pro takzvaný “německý tankový problém” se ukázaly být mnohem blíže pravdě.”
Počítání
Pojďme si to představit. Řekněme, že nacisté mají $N$ = 271 tanků. Tohle neznáš. Zachytíte 15 kusů. Zde jsou jejich čísla: 3, 7, 3, 17, … až 242.
Víte, že existuje nejméně 271 tanků. Stop – nejvyšší číslo je ve skutečnosti 242, což znamená, že víte, že je tam minimálně tolik tanků. Ale asi víc. Jak odhadnout celkový počet?
Existují čtyři metody.
Metoda 1: Medián.
Vezměme si průměrné číslo. V seznamu 15 hodnot bude osmá hodnota vaším orientačním bodem. Pro náš příklad je to 116. Pokud tento malý vzorek dokonale odráží celkový obraz, vynásobíte ho dvěma a odečtete jedničku. $ N_1 $ = 231.
Špatný odhad. Nejvyšší číslo tanku, které jsme viděli, je 242. Uhádli jste celkem 231? To je nemožné.
Metoda 2: Aritmetický průměr.
Sečteme všech 15 zachycených čísel. Vydělte 15. Dostaneme průměrnou hodnotu 119. Vynásobte dvěma, odečtěte jedničku.
$ N_2 $ = 237.
Také nemožné. Proč? Protože průměrná hodnota stahuje výsledek dolů. Odlehlé hodnoty zkreslují obraz. Tato metoda se nezdaří, protože ignoruje horní mez.
Metoda 3: Ukončete přestávku.
Podíváme se na nejnižší číslo. To je 3. To znamená, že před ním byly dva tanky (1 a 2). Předpokládáme, že po nejvyšším čísle existuje stejná mezera. Pokud tedy máte 242, přidejte další dvě.
$ N_3 $ = 244.
lépe. Alespoň je to možné. Ale stále velmi odlišné od skutečného čísla 271.
Metoda 4: Průměrná vzdálenost.
Zde je metoda, která funguje. Vypočítáme průměrnou vzdálenost mezi každým sériovým číslem, které máme. Podíváme se na mezery mezi 3 a 7, mezi 7 a 17 a tak dále. Bereme také v úvahu mezeru od 1 do našeho prvního čísla (3).
Matematicky se to krásně zjednodušuje. Vezmete nejvyšší pozorované číslo, vydělíte ho počtem zajatých tanků a odečtete 1. Poté tuto průměrnou vzdálenost znovu přičtete k nejvyššímu číslu.
$d\cca 15$.
Přidejte 15 k nejvyššímu číslu nádrže (242). Dostáváme 257.
257 vs 271. Ne dokonalé, ale neuvěřitelně blízko ve srovnání s jinými odhady. A ve srovnání se standardními zpravodajskými zprávami byla tato metoda děsivě přesná.
Proč metoda 4 vítězí
Jak dokázat, že metoda 4 je lepší než ostatní? Simulace.
Matematici tomu říkají metoda Monte Carlo. Stejný skript spustíte tisíckrát. Pokaždé, když změníte skutečný celkový počet $N$. Odeberte náhodné vzorky. Kontrola šíření dat.
Zjistíte, že metoda 4 konverguje rychleji. Rozptyl je menší. Chyba je snížena. Spojenečtí matematici neměli jen štěstí. Zvolili nejlepší dostupnou statistickou strategii.
Války se nevyhrávají pouze zbraněmi. Někdy je vyhrají pohledem na sériové číslo převodovky a zjištěním, že nepřítel vyrábí méně tanků, než se obával.
