Predpoveď samosprávnych volieb

Modely · Voľby 2026

Modely

Ako počítajú Claude a Codex

Dva samostatné modely tých istých 33 volieb, každý s vlastným výskumom a metodikou. Tabuľka ukazuje, v čom sa líšia; pod ňou je podrobný postup každého modelu.

KrokClaudeCodex
FundamentyPodmienený logit na 2 914 voľbách starostov 2018 → 2022 (obce s aspoň 2 000 voličmi). Rysy: obhajca a jeho interakcia s veľkosťou obce, minulý podiel, nezávislý kandidát, počet strán, povolanie.Softmax na komunálnych voľbách 2018 → 2022 s aspoň 1 000 platnými hlasmi. Rysy: minulý podiel, minulé víťazstvo, počet strán, funkcia z registrácie, nezávislý kandidát. Obce sú rozdelené na tréning, kalibráciu a test.
KrajeFundamenty z obcí plus podpora nominujúcich strán s koeficientom 0,29 nafitovaným na 8 krajských voľbách 2022.Fundamenty z obcí. Kraje 2017 → 2022 slúžia len ako test.
NeistotaNormálny šum na log-škále (σ = 0,95) nastavený na 80 % pokrytie na odložených obciach. Navyše jeden spoločný šok pre kandidátov vlády a opozície vo všetkých 33 voľbách.Dirichletovo rozdelenie s koncentráciou nastavenou na 80 % pokrytie na kalibračných obciach. Voľby sa simulujú nezávisle.
PrieskumyVážený priemer: polčas 30 dní, váha √(n/600), prieskumy objednané kandidátom polovičnou váhou. S fundamentmi sa kombinuje podľa odhadnutej presnosti.Bayesovská aktualizácia s váhou min(200, n/2) × 2^(−vek/30) × kvalita, koncentrácia najviac 80. Prieskumy bez úplného zoznamu kandidátov vyraďuje.
OdstúpeniaPolovica prieskumného podielu odstúpeného ide kandidátovi, ktorého podporil; zvyšok sa rozdelí pomerne.Podiel odstúpených sa rozdelí podľa fundamentov; podporený kandidát nedostáva viac.
KurzyKurzy bez marže menia pravdepodobnosť výhry (váha 0,5 v log-odds), podiely nie.Do predpovede nevstupujú, slúžia len na porovnanie.
Bodový odhadMedián 20 000 simulácií.Priemer 50 000 simulácií.
Ručné úpravyÁno, zapísané v overrides.yaml, každá s dôvodom.Nie.
Claude

Ako počíta Claude

Postup vychádza z predpovede senátnych volieb 2026 od Josefa Šlerku (senat-2026-forecast) a je upravený pre slovenské pravidlá: jedno kolo, vyhráva kandidát s najviac hlasmi, aj pri predsedoch krajov. Výpočet má päť krokov; výsledné čísla sú z 20 000 simulácií.

1. Fundamenty

Podmienený logit podielov hlasov, nafitovaný na voľbách starostov a primátorov v roku 2022. Vstupné údaje sú tie, ktoré boli známe pred voľbami 2022: výsledky volieb 2018 a údaje z hlasovacieho lístka. Zdrojom sú otvorené dáta ŠÚ SR; kandidátov z rokov 2018 a 2022 sme spárovali podľa mena v rámci obce. Tréning zahŕňa 295 volieb s aspoň dvoma kandidátmi v obciach s aspoň 2 000 voličmi (1091 kandidátov).

podieli = exp(ui) / Σj exp(uj), ui = β · xi

Rysβ
obhajca (kandiduje úradujúci starosta/primátor)0,62
obhajca × (log10 počtu voličov − 4,5)0,48
podiel v minulých voľbách (0–1)1,33
kandidoval minule a prehral-0,09
nezávislý kandidát (NEKA)0,44
ln(1 + počet nominujúcich strán)0,26
nominovaný vládnou stranou 20220,01
úradujúci starosta inej samosprávy0,82
miestny funkcionár (vicestarosta, poslanec)0,23
dôchodca alebo nezamestnaný-0,60

Ako čítať koeficienty: rozdiel +0,6 v log-skóre znamená približne 1,8-krát vyšší podiel voči súperom. Obhajca dostane +0,62 a ďalších +0,48 za každé desaťnásobné zväčšenie obce nad 30 000 voličov (veľkosť obce obmedzujeme na rozsah tréningových dát, 2 000 až 400 000 voličov). Ďalej sa pripočíta 1,33 × podiel z minulých volieb a +0,44 pre nezávislého kandidáta. Koeficient pre vládnu stranu v roku 2022 vyšiel takmer nulový, preto zmenu podpory strán počítame osobitne v kroku 2.

Overenie na odložených obciach (5-násobná krížová validácia)

Model alebo pravidloBrier ↓
fundamentálny model0,432
vyhrá obhajca, inak rovnomerne0,482
rovnomerne medzi kandidátov0,681

Favorit modelu vyhral v 72 % volieb. Priemerná chyba odhadu podielu je 11,2 percentuálneho bodu. Šum v simulácii (σ = 0,95 na log-škále) sme nastavili tak, aby 80 % intervaly na odložených dátach obsahovali 82 % skutočných výsledkov. Pravdepodobnosti výhry zodpovedajú skutočnej frekvencii výhier:

Pásmo P(výhra)KandidátovPriemerná PSkutočne vyhrali
(-0.001, 0.1]2307 %3 %
(0.1, 0.3]53217 %13 %
(0.3, 0.5]12340 %48 %
(0.5, 0.7]12359 %72 %
(0.7, 0.9]7978 %89 %
(0.9, 1.0]494 %100 %

2. Podpora strán

Obce a mestské časti. Kandidátom nominovaným parlamentnými stranami posúvame log-skóre o κ × ln(podpora strany dnes / podpora v čase volieb 2022). Podporu meriame priemerom celoštátnych prieskumov zo septembra a októbra 2026 (AKO, Focus, Ipsos, NMS, SANEP, Infostat) a zo septembra až novembra 2022 (Ipsos, Median, AKO). Ak kandidáta nominuje viac strán, berieme priemer. Hodnotu κ = 0,25 sme zvolili, nie odhadli z dát.

Kraje. Spätný test ukázal, že fundamenty z obcí v krajoch podceňujú kandidátov, ktorých nominovali veľké strany: v roku 2022 dali Becíkovi 7 % (skutočnosť 27 %) a Kaliňákovi 8 % (skutočnosť 31 %). Pri predsedoch krajov preto pridávame člen γ × ln(1 + súčet celoštátnej podpory nominujúcich strán v %). Koeficient γ = 0,29 sme nafitovali na 8 krajských voľbách 2022 (rysy z roku 2017, podpora strán z jesene 2022). Chyba odhadu podielu pri vynechaní jednej voľby z fitu klesla z 6,1 na 5,5 bodu. V predpovedi používame podporu strán z jesene 2026, preto pri krajoch posun κ nepridávame.

Strana20222026ln(pomer)
PS10,9 %19,1 %0,55
SMER15,1 %17,7 %0,16
HLAS19,1 %7,2 %-0,98
SNS3,3 %2,9 %-0,14
SAS8,8 %7,5 %-0,16
KDH6,2 %6,7 %0,08
SLOVENSKO6,8 %9,1 %0,30
REPUBLIKA8,0 %12,8 %0,47
SR6,9 %3,1 %-0,79
ALIANCIA2,5 %3,8 %0,40
ZL2,2 %1,8 %-0,23

3. Ručné úpravy

Používame len tieto pevné hodnoty. Dôvod každej úpravy je uvedený na stránke voľby.

4. Prieskumy

Prieskumy priemerujeme s váhou √(n/600); váha prieskumu klesá na polovicu každých 30 dní. Prieskumy, ktoré objednal alebo zverejnil kandidát, majú polovičnú váhu. Nerozhodnutých vynechávame a podiely prepočítavame medzi kandidátov uvedených v prieskume. S fundamentmi ich kombinujeme podľa presnosti: neistota fundamentov je približne 14 bodov, neistota priemeru prieskumov √(5² + 5²/nef) bodov. Prvá zložka je chyba spoločná pre miestne prieskumy (rozdiely medzi agentúrami, nerozhodnutí, čas medzi zberom a voľbami), druhá sa zmenšuje s počtom prieskumov. Ak sú k dispozícii prieskumy, simulácia použije menší šum (najmenej σ = 0,3).

Rok 2022: v Bratislave prieskum Focus podhodnotil obhajcu Valla (prieskum: „viac ako polovica“, výsledok 60,2 %). Ide o jeden prípad, preto ho do modelu nepremietame.

5. Simulácie a kurzy

20 000 simulácií. V každej sa ku každému kandidátovi pripočíta náhodná odchýlka. K tomu sa pridá jedna spoločná odchýlka (smerodajná odchýlka 0,12), ktorá vo všetkých 33 voľbách naraz zvýši kandidátov vládnych strán (Smer, Hlas, SNS) a zníži kandidátov opozície (PS, SaS, KDH, Hnutie Slovensko, Demokrati), alebo naopak. Odhad podielu je medián simulácií, interval je 10. až 90. percentil a pravdepodobnosť výhry je podiel simulácií, v ktorých je kandidát prvý.

Finálna pravdepodobnosť výhry je vážený priemer modelu a kurzov (Tipsport, Fortuna, DOXXbet, Niké) po odpočítaní marže mocninovou metódou. Kurzy najprv spriemerujeme medzi kanceláriami. Priemer počítame v log-odds s váhou 0,5; kandidáti bez kurzu si ponechajú pravdepodobnosť z modelu. Kurzy nemenia podiely hlasov ani intervaly.

Obmedzenia

Kód: tools/, vstupy: data/inputs/, výskum so zdrojmi: data/research/, snapshoty: data/snapshots/.

Codex

Ako počíta Codex

Zhrnutie podľa METHODOLOGY.md v repozitári Codexu. Pôvodný web Codexu: https://mareksulik.github.io/volebny-model-codex/. Počet simulácií na voľbu: 50000.

Spätný test (komunálne voľby 2022, odložená množina)

Volieb / kandidátov73 / 271
Priemerná chyba podielu12,7 b.
Trafený víťaz70 %
Brier0,448
Pokrytie 80 % intervalov83 %
Priemerná šírka intervalu38,1 b.