Preskočiť na hlavný obsah
Metodika · transparentnosť

Zmeny modelu

Sémantika predikčného modelu sa nemení potichu. Každá zmena výpočtu musí najprv vyhrať v spätnom teste a dostane tu datovaný záznam: čo sa zmenilo, prečo a s akými metrikami. Aktuálna verzia modelu: 2.3.

  1. 27. 7. 2026v2.3Infraštruktúra

    Serverový prepočet raz za 5 dní namiesto každú noc (model sa nemení)

    • Ťažký serverový prepočet (50 000 Monte Carlo simulácií + regionálna projekcia pre 8 krajov, 79 okresov a 2 926 obcí) sme z každodenného behu prepli na beh raz za 5 dní. Matematika modelu, jeho parametre ani vstupy sa NEMENIA, mení sa len to, ako často server prepočet spúšťa.
    • Dôvod: nové prieskumy pribúdajú niekoľkokrát za mesiac, nie každý deň. Denný beh tak počítal státisíce simulácií nad tými istými dátami a výsledok sa medzi dvoma dňami hýbal rádovo o stotiny percentuálneho bodu. Šetríme výpočtový výkon tam, kde nepridával informáciu.
    • Na čerstvosť čísel to nemá vplyv v tom, na čom záleží: keď pribudne nový prieskum, prepočet sa spúšťa HNEĎ po jeho uložení (s 10 000 simuláciami) a nový výsledok je na stránke do niekoľkých sekúnd. Pravidelný beh tento medzivýsledok následne prepočíta na plných 50 000 simulácií.
    • Čo sa zmenilo viditeľne: údaj „model prepočítaný pred…" pri predikcii bude v pokojnom období bežne ukazovať niekoľko dní namiesto hodín, a graf „Archív predikcie" má napravo od značky živých dát jeden bod za každý beh, nie za každý deň. Archívne dopočítané obdobie (naľavo od značky) ostáva denné.
    • Pred záverečnou fázou kampane 2027 sa kadencia vráti na denný beh, aby archív aj údaj o čerstvosti mali v najdôležitejšom období plné rozlíšenie.

    Spätný test v čase zmeny

    Kadencia serverového prepočtu
    denne → raz za 5 dní (03:00 UTC)
    Prepočet po novom prieskume
    hneď, 10 000 simulácií (bez zmeny)
    Zmena modelu
    žiadna, verzia ostáva v2.3
  2. 12. 7. 2026v2.3Publikácia

    Prezidentská os do demografického modelu (mapa nezmenená, poctivý test)

    • Nová dátová os: obecné výsledky 2. kôl priamych volieb prezidenta (2014 Kiska, 2019 Čaputová, 2024 Korčok proti Ficovi/Šefčovičovi/Pellegrinimu) sú binárne hlasovania na osi progresívny vs. národno-sociálny tábor, priama, čerstvá miera politickej geografie každej obce. Pridali sme progresívny táborový podiel obce ako 25. znak demografického modelu „DNA voliča“ (#41; predtým 24 cenzusových znakov).
    • Prijaté cez samostatnú bránu (temporálna validácia, vzor screeningu #69): koeficienty z volieb 2016 s prez-osou 2014 predikujú geografiu volieb 2020, a z 2020 s prez-osou 2019 predikujú 2023, s prísnym pravidlom „bez pohľadu do budúcnosti“ (os vždy z 2. kola PRED danou voľbou). Prez-os zlepšila predikciu geografie NEVIDENÝCH volieb v oboch testoch (vážené OOS R² +0,004 a +0,070), zisk je najsilnejší pri Smere/SNS (národno-sociálny pól, ktorý cenzus sám tak presne nezachytí). Nejde o tautológiu, testuje sa predikcia o 4 roky neskoršej voľby, nie tej istej.
    • MAPA sa NEMENÍ. Otestovali sme aj druhé využitie, prez-os ako štvrtú zložku regionálnej projekcie (#38/#40), ale na spätnom teste (replay 2023 s reálnou demografickou zložkou) NEPRINIESLA čistý zisk: mierne zlepšila trafenie víťaza v obciach (+8 z 2 926), ale zhoršila okresnú presnosť (silná os Smeru pretilťuje územia, ktorých geografiu už nesie proporčný swing + demografia). Preto sme ju do živej mapy NEZARADILI. Deklarovaná hodnota „čerstvejšia mapa vďaka voľbám 2024“ sa na historických dátach nedá izolovať (roky s obnovenou osou nemajú prieskumové rozklady), radšej to poctivo priznáme, než by sme pridali zložku, ktorá spätný test nezlepšila.

    Spätný test v čase zmeny

    Brána prez-osi v #41 (temporálna validácia, vážené OOS R²)
    fold 2016→2020 +0,004 · fold 2020→2023 +0,070 (base 24 → base+prez 25)
    Mapa (#38/#40), replay 2023, prez ako 4. zložka
    obec-víťaz 1935 → 1943 (+8), ale okres MAE 2,15 → 2,18 → NEZARADENÉ
  3. 11. 7. 2026v2.3Zmena modelu

    Neistota rastie podľa veku dát, nie kalendára (predvolebné moratórium)

    • Neistota predikcie (šírka intervalov) rástla doteraz s KALENDÁRNYM časom do volieb, model získaval sebadôveru len tým, že plynul čas, aj keď posledný prieskum bol starý. To je defekt najmä pri PREDVOLEBNOM MORATÓRIU: Slovensko zakazuje zverejňovať prieskumy 14 dní pred voľbami, takže tesne pred voľbami je najčerstvejší dostupný prieskum ~2 týždne starý, no kalendárne „do volieb“ je len pár dní → model by bol prehnane istý.
    • Oprava (staleness-σ): horizon neistoty sa počíta z EFEKTÍVNEHO veku dát, T_eff = deň volieb − vážený dátum ukončenia zberu (fieldwork) okna prieskumov, namiesto kalendárneho (deň volieb − dnešok). Keď sú dáta čerstvé, T_eff ≈ kalendár (bez zmeny); keď je posledný prieskum starý (moratórium, hluché obdobie), T_eff je väčší → intervaly sa nezúžia falošne. Bodový odhad ani štruktúrny prior sa nemenia, dotýka sa LEN šírky neistoty.
    • Rast neistoty s horizontom (κ) sme prekalibrovali na tomto efektívnom veku: κ 0,82 → 0,77 (menšie, lebo T_eff je systematicky väčší než kalendár, takže na tie isté historické chyby stačí menší koeficient). Šírka chybového rozdelenia b (8,74) ani ostatné konštanty sa nemenia, staleness sa dotýka len driftu, nie základu.
    • Gate (leave-one-cycle-out, 5 cyklov): zlepšenie je koncentrované v deň volieb / krátky horizont (kde je dátová medzera najväčšia) a najviac pomohlo najhoršie pokrytému cyklu, voľbám 2016 (kolaps SMER-u): podiel skutočných výsledkov vnútri 80 % intervalu stúpol 33 → 56 %. Na dlhých horizontoch (husté prieskumy) sa nič nemení. Presnosť bodu (MAE) aj klasifikácia vstupu (Brier) v deň volieb ostali neutrálne.

    Spätný test v čase zmeny

    Spätný test v deň volieb (v2.2 → v2.3, LOO-5)
    CRPS 1,34 → 1,32 · MAE 1,76 = 1,76 · Brier 0,1419 → 0,1420 · víťaz 5/5
    Pokrytie 80 % intervalu, cyklus 2016 (kde príde zisk)
    33 → 56 % (najhoršie pokrytý cyklus, kolaps SMER-u); ostatné cykly nezmenené
    Re-kalibrovaná konštanta
    κ (rast neistoty s horizontom) 0,82 → 0,77 · b (šírka chýb) 8,74 bez zmeny
  4. 11. 7. 2026v2.2Zmena modelu

    Východiskový bod zohľadňuje lokálny trend (level + tlmený sklon)

    • Východiskový odhad strany už nie je čistý vážený priemer posledných prieskumov („hladina“), ale zohľadní aj LOKÁLNY TREND: na tých istých prieskumoch s tými istými váhami preložíme váženú priamku (úroveň + sklon) a vyhodnotíme ju k dnešnému dňu. Sklon tlmíme koeficientom γ = 0,25 (γ = 0 by bol presne pôvodný priemer, γ = 1 plný sklon). Ak strana v posledných týždňoch rastie alebo klesá, bod sa mierne posunie v smere trendu.
    • Motivácia: čistý priemer je oneskorený indikátor, pri neskorom presune voličov v kampani (napr. vzostup OĽaNO pred voľbami 2020) podceňuje skutočný stav ku dňu volieb. Lokálny sklon túto kampaňovú dynamiku zachytí bez zložitého state-space aparátu (Kalman filter sme testovali a brána ho zamietla).
    • Výber γ cez bránu: testovali sme γ = 0,25 / 0,5 / 1,0 (leave-one-cycle-out, 5 cyklov, s prekalibrovaním neistoty na nový odhad). γ = 0,25 vyhralo, zlepšilo presnosť v deň volieb aj na strednom horizonte a nič materiálne nezhoršilo; γ = 0,5 bolo neutrálne a γ = 1,0 (plný sklon) už prestreľovalo. Priznaná výhrada: zisk je malý (blízko štatistického šumu pri 5 cykloch) a ťahá ho najmä cyklus 2020.
    • Re-kalibrácia neistoty na nový odhad: šírka chybového rozdelenia b 8,83 → 8,74 a rast neistoty s horizontom κ 0,86 → 0,82 (sklon mierne zmenšuje chyby trendujúcich strán). Štruktúrny prior (fundamentals δ) aj váhy agentúr sa nemenia.

    Spätný test v čase zmeny

    Spätný test v deň volieb (v2.1 → v2.2, LOO-5)
    MAE 1,77 → 1,76 · Brier 0,1427 → 0,1419 · Ø MAE T−12…T−0 2,84 → 2,83 · víťaz 5/5
    Per-cyklus MAE v deň volieb (kde príde zisk)
    2020: 1,31 → 1,16 (neskorý surge OĽaNO) · 2023: 1,12 → 1,10 · 2010/2016 mierne horšie
    Re-kalibrované konštanty
    γ = 0,25 · kernel b 8,83 → 8,74 · κ 0,86 → 0,82 (δ a váhy agentúr bez zmeny)
  5. 11. 7. 2026v2.1Zmena modelu

    Piaty spätno-testovací cyklus (voľby 2010) a rekalibrácia modelu

    • Do spätného testu sme pridali PIATY volebný cyklus, voľby 2010 (12. 6. 2010). Naimportovali sme 42 prieskumov agentúry Focus z obdobia 2006 → 2010 (nemecká Wikipédia; slovenský ani anglický samostatný článok o prieskumoch pre 2010 neexistuje) a skutočný výsledok volieb. Spätný test teraz beží na 5 cykloch (2010/2012/2016/2020/2023), čím viac reálnych volieb, tým spoľahlivejšie rozhodnutia brány.
    • Rekalibrovali sme zapečené konštanty modelu na 5 cyklov: šírka chybového kernelu b 9,27 → 8,83 (finálne prieskumy 2010 boli presné → mierne užšia neistota), horizontové κ 0,855 → 0,8586 (prakticky nezmenené), váhy agentúr nezmenené (Focus ostáva 1,01). Váha vládnej penalty δ_gov ostáva −2,48.
    • VÝZNAMNEJŠIA zmena: penalta nových subjektov δ_new zoslabla z −2,24 na −0,78 p. b. Cyklus 2010 totiž ukázal opačný smer, SaS a Most-Híd (obe vznikli 2009) medzi svojím vznikom a voľbami RÁSTLI, takže ich prieskumy cez horizont PODstreľovali (rovnako ako OĽaNO 2012). Nadhodnocovanie nových subjektov je teda silne cyklovo závislé (2016/2020/2023 nadstrel, 2010/2012 podstrel), a slabší, k nule bližší prior je poctivejší.
    • Rekalibráciu potvrdila brána (leave-one-cycle-out, 5 cyklov): hlavný model sa NEZHORŠIL, naopak zlepšil, a to bez degradácie ktoréhokoľvek z pôvodných 4 cyklov (ich chyby v deň volieb sú identické). Sémantika výpočtu (mechanizmus) sa nemení; menia sa len kalibračné čísla z väčšej vzorky.

    Spätný test v čase zmeny

    Spätný test v deň volieb (4 cykly → 5 cyklov, LOO)
    MAE 1,82 → 1,77 p. b. · Brier 0,1443 → 0,1427 · pokrytie 80 % pásov 78,9 → 83,1 % · víťaz 5/5
    Per-cyklus MAE v deň volieb (nedegradácia)
    2010: 1,55 (nový) · 2012: 1,31 = · 2016: 3,54 = · 2020: 1,31 = · 2023: 1,12 =
    Rekalibrované konštanty
    kernel b 9,27 → 8,83 · κ 0,855 → 0,8586 · δ_gov −2,50 → −2,48 · δ_new −2,24 → −0,78
  6. 10. 7. 2026v2.0Publikácia

    Tri nové simulačné pohľady: koaličná mechanika, spoločné kandidátky a šokové scenáre

    • Koaličná mechanika (#70): z 50 000 simulovaných parlamentov enumerujeme MINIMÁLNE VÍŤAZNÉ koalície (zostavy s aspoň 76 mandátmi, v ktorých je každý člen nenahraditeľný, bez tvrdých konfliktov z našej matice) a simulujeme POVEROVACIU LOGIKU: víťaz volieb skladá vládu prvý, ak ho konflikty blokujú, poverenie ide ďalej k najväčšej vládyschopnej strane. „Víťaz prvý“ je ústavná konvencia, priznaný predpoklad, nie zákon. K tomu kombinované „čo ak“ podmienky (dve naraz, napr. „X vyhrá a Y sa nedostane“) a redakčný index stability (počet strán + napätia), ktorý je od MC čísel oddelený a nikdy sa s nimi nenásobí.
    • Simulátor spoločnej kandidátky X+Y (#71): koalícia dvoch strán potrebuje 7 % namiesto 5 %. Simulátor na TÝCH ISTÝCH korelovaných žreboch porovnáva mandáty spoločnej kandidátky (súčet podielov, prah 7 %) so súčtom mandátov pri oddelených kandidatúrach, párový rozdiel, nie dve nezávislé simulácie. Páry sú vyberané deterministickým pravidlom (bez tvrdého konfliktu, aspoň jedna strana s neistým vstupom). „Spolu = súčet“ je priznaný predpoklad (PS+SPOLU 2020 skončili na 6,96 % tesne pod prahom).
    • Šokové scenáre (#72): kurátorované perturbácie „čo by s mapou spravil otras“, top strany súbojov strácajú 5 p. b. (voliči odchádzajú k substitútom podľa korelácií reziduí prieskumov; bez negatívnych korelácií proporčne) a vstup hypotetického nového subjektu so ziskom 5 % (odobratým proporčne, neistota aproximovaná). Všetko cez ten istý mechanizmus posunu vstupov pred MC ako scenáre nerozhodnutých a účasti. CITLIVOSTNÁ ANALÝZA, NIE PREDIKCIA, každá sekcia to priznáva.
    • HLAVNÝ model sa touto zmenou NEMENÍ, marginály hlavného behu sú bitovo nedotknuté: koaličný stack číta hotové vzorky hlavného behu, šokové scenáre bežia ako samostatné perturbované behy a simulátor kandidátok ako samostatná simulácia s vlastným seedom. Sekcie na /predikcia sa zobrazia po najbližšom nočnom behu model-workera.

    Spätný test v čase zmeny

    Substrát
    koaličný stack: 50 000 simulácií hlavného behu · šoky: samostatné behy po 50 000 simulácií · spoločné kandidátky: 20 000 vlastných korelovaných simulácií (spoločné žreby pre všetky páry)
  7. 10. 7. 2026v2.0Publikácia8054957

    Demografický model rozšírený o 10 znakov (screening 18 kandidátov z nevyužitých ukazovateľov)

    • Demografický regresný model („DNA voliča“, /analyza/demografia a profily strán) sme rozšírili zo 14 na 24 znakov obce. Kandidátov sme čerpali z ukazovateľov, ktoré už máme v databáze územných štatistík, ale do žiadneho modelu zatiaľ nevstupovali: ročná demografia obcí (ŠÚSR), dlhé cenzusové rady 1991–2021, okresné série (bytová výstavba, podniky, infraštruktúra) a krajský kontext (kriminalita, HDP, chudoba, ceny bývania NBS).
    • Výber prebehol s rovnakou disciplínou ako národný model, cez bránu: z 18 kandidátov prešli len tí, ktorí zlepšili predikciu geografie NEVIDENÝCH volieb v OBOCH časových testoch (koeficienty z 2016 → predikcia 2020 A koeficienty z 2020 → predikcia 2023). Prešlo 10: mediánový vek, hustota obyvateľstva, migračné saldo a prirodzený prírastok (5-ročné priemery), vyučení bez maturity, domy na obyvateľa, rast populácie od 1991, dokončené byty a vodovodné pokrytie okresu a kriminalita kraja. Zamietnutí (HDP, chudoba a ceny bývania kraja, podiel dôchodcov, gréckokatolíkov a pravoslávnych, obecná evidovaná nezamestnanosť, podniky okresu) v niektorom teste predikciu zhoršovali, pridať všetkých 18 naraz by druhý test výrazne pokazilo (0,456 → 0,364), čo je presne dôvod, prečo výber musí byť gated.
    • Testovali sme aj POHLAVIE ako štvrtý rozmer demografického indexu regionálnej projekcie (rozklady prieskumov podľa pohlavia × cenzusový podiel mužov), brána ho ZAMIETLA (okresná chyba replay-u 2023 by stúpla z 2,14 na 2,17 p. b.): podiel mužov sa medzi obcami takmer nemení, takže rozmer len riedi silné prediktory (vek, vzdelanie, národnosť). Priznaný poctivý null.
    • NÁRODNÁ predikcia (percentá, mandáty, pravdepodobnosti) sa touto zmenou NEMENÍ, mení sa len demografický model a jeho publikované koeficienty/validácia; regionálna projekcia ostáva na pôvodnom trojzložkovom mechanizme.

    Spätný test v čase zmeny

    Časová validácia (vote-weighted R² geografie, 14 → 24 znakov)
    fit 2016→2020: 0,239 → 0,259 · fit 2020→2023: 0,456 → 0,500 (žiadna strana nedegraduje)
    Fit 2023 (in-sample R², výber)
    PS 0,91 → 0,92 · SaS 0,89 → 0,90 · OĽaNO 0,76 → 0,79 · Smer 0,57 → 0,60
    Pohlavie v demo indexe (zamietnuté)
    okres MAE 2,14 → 2,17 · obec 3,74 → 3,78 (replay 2023)
  8. 10. 7. 2026v2.0Zmena modelu

    Hlavným modelom sa stáva kombinovaný model (prieskumy + fundamentals)

    • Štruktúrny prior „fundamentals“, vládne strany medzi voľbami v priemere strácajú (δ_gov −2,5 p. b.) a finálne prieskumy nadhodnocujú nové subjekty (δ_new −2,2 p. b.), je odteraz súčasťou HLAVNÉHO modelu. Váha prioru w(T) = T/(T+182 dní) klesá s blížiacimi sa voľbami: dnes (~14 mesiacov pred voľbami) je ~70 %, v deň volieb presne 0, finálna predikcia je vždy čistý agregát prieskumov.
    • Dôvod: spätný test (leave-one-cycle-out, 4 cykly 2012/2016/2020/2023) potvrdil zisk OPAKOVANE naprieč tromi rekalibráciami modelu, priemerná chyba na horizonte T−12…T−0 klesla o ~6 % (naposledy 3,04 → 2,85 p. b.), CRPS aj presnosť pravdepodobností vstupu sa zlepšili (Brier 0,1460 → 0,1443) a v deň volieb je prior neutrálny. Kritérium adopcie (výhra na strednom horizonte + neutralita v deň volieb) bolo splnené.
    • Testovali sme aj UČENÚ váhovú funkciu w(T) (τ z gridu + least-squares amplitúdy namiesto fixného tvaru), brána ju ZAMIETLA: zo 4 cyklov sa τ nedá spoľahlivo identifikovať (plochá chybová krivka) a naučené amplitúdy prestrelili (Brier sa zhoršil na 0,1554, mandátová chyba stúpla). Ostávame pri jednoduchom, robustnom tvare.
    • Čistý prieskumový model NEZMIZOL: publikujeme ho na stránke predikcie vedľa hlavného modelu (sekcia „Fundamentals v hlavnom modeli“ ukazuje obe čísla a presný posun per strana). Priznané limity ostávajú: kalibrácia zo 4 cyklov je hrubá, priemer ťahá kolaps SMER-u 2016 a rok 2012 je pri nových subjektoch protipríklad.
    • Viditeľný efekt dnes: odhady vládnych strán a nových subjektov sú nižšie než surové prieskumy (napr. SMER ~18 % → ~16,3 %, HLAS ~7,5 % → ~5,7 %), s tým sa menia aj šance na víťazstvo a vstup. Ako sa budú voľby blížiť, rozdiel sa automaticky zmenšuje k nule.

    Spätný test v čase zmeny

    Spätný test T−12…T−0 (4 cykly, LOO; čistý → kombinovaný)
    Ø MAE 3,04 → 2,85 · Ø CRPS 2,23 → 2,11 · Brier 0,1460 → 0,1443 · seatMAE 6,95 → 6,90
    Deň volieb (T−0)
    identické s čistým modelom (MAE 1,82 · pokrytie80 78,9 % · víťaz 4/4), w(0) = 0
    Učené w(T) (zamietnuté)
    τ* 91 d, δ ≈ −4,2 (overfit): Brier 0,1554 · seatMAE 7,43, horšie než bez fundamentals
  9. 10. 7. 2026v1.11Zmena modelu

    Missing-data politika: prieskum, ktorý stranu neuvádza, sa počíta ako 0 %

    • Prieskum, ktorý stranu vôbec neuvádza, odteraz vstupuje do jej váženého priemeru s hodnotou 0 %, dovtedy sa pre danú stranu jednoducho preskočil. Agentúra, ktorá stranu v dotazníku nezisťuje samostatne, ju typicky zaraďuje pod „Iná strana“; nulová hodnota je preto vernejšie čítanie jej dát, než tváriť sa, že prieskum neexistuje. Redšie merané malé strany tým prestanú byť mierne nadhodnotené.
    • Zjednotená sémantika naprieč webom: jednoduchý priemer na /prieskumy aj pravidlo relevantnosti strán počítali chýbajúce meranie ako 0 už predtým, model sa k nim pridal, takže všetky čísla teraz stoja na jednej definícii.
    • Spätný test (LOO, 4 cykly): T−0 MAE 1,84 → 1,82, Brier 0,1493 → 0,1460, bias 0,13 → 0,09; pokrytie80 aj triafanie víťaza nezmenené. Alternatívy „imputácia z posledných meraní strany“ a „širšia σ pri slabom pokrytí“ bránou neprešli (mierne horší Brier a prestrelené pokrytie 81,4 % pri nominále 80).
    • Rekalibrácia zapečených konštánt na novom estimátore: kernel b 9,26 → 9,27; horizontová κ 0,7456 → 0,855, pod novou politikou majú odhady v strednom horizonte väčšie priznané chyby práve pri redšie meraných stranách, ktoré neskôr vyrástli (cyklus 2023, éra SNS 2022), takže dlhodobé intervaly sa mierne rozšíria (σ strany na 20 % rok pred voľbami ~8,0 namiesto ~7,6 p. b.). Kombinovaný model: δ_new −2,37 → −2,24. Váhy agentúr sa nemenia (nezávisia od estimátora).

    Spätný test v čase zmeny

    Spätný test T−0 (4 cykly, LOO)
    MAE 1,82 · Brier 0,1460 · pokrytie80 78,9 % · víťaz 4/4 (v1.10: MAE 1,84 · Brier 0,1493)
    Per-cyklus T−0 MAE (v1.10 → v1.11)
    2012: 1,36 → 1,31 · 2016: 3,54 = · 2020: 1,31 = · 2023: 1,13 → 1,12
    Kalibrácie (re-bake na novom estimátore)
    kernel b 9,26 → 9,27 · κ 0,7456 → 0,855 · δ_new −2,37 → −2,24
  10. 10. 7. 2026v1.10Zmena modelu

    Štvrtý spätný cyklus 2012 + rekalibrácia chybového kernelu, horizontu a váh agentúr

    • Do spätného testu a kalibrácií modelu pribudol ŠTVRTÝ volebný cyklus, voľby 2012 (22 prieskumov 9/2010 → 3/2012 od agentúr Focus, MVK, Polis a WakeUp, importované z nemeckej Wikipédie; mandáty per prieskum prepočítané našou matematikou a krížovo overené proti dobovým seat projekciám ±1).
    • Rekalibrované zapečené konštanty zo 4 cyklov: chybový kernel σ(p) = 9,26·√(p(1−p)) (predtým 9,68; teraz 44 bodov strana × voľby namiesto 34) a horizont κ = 0,7456 (predtým 0,8576; 44 efektívnych skupín), pokojný cyklus 2012 (κ ~0,12) stiahol priemer nadol, dlhodobé intervaly sa mierne zúžia (σ strany na 20 % rok pred voľbami ~7,6 namiesto ~7,9 p. b.).
    • Váhy kvality agentúr: Focus má teraz históriu zo 4 cyklov (váha 1,01), Polis Slovakia z 3 (0,97) a MVK z 3 (0,85 → 0,89, v roku 2012 merala presne).
    • Adopčné kritérium splnené: per-cyklus výsledky pôvodných troch cyklov sa v LOO spätnom teste NEZMENILI (2016: MAE 3,54 · 2020: 1,31 · 2023: 1,13; víťaz 3/3), nový cyklus nič nepokazil, len rozšíril kalibráciu. Cyklus 2012 sám: T−0 MAE 1,36, pokrytie80 90 %, víťaz OK.
    • Kombinovaný model (#29): δ_gov −2,50 (n=55), δ_new −2,37 (n=33), cyklus 2012 pridal aj poctivý protipríklad (finálne prieskumy OĽaNO 2012 PODstrelili: 5,5–6,7 % vs realita 8,56 %).

    Spätný test v čase zmeny

    Spätný test T−0 (teraz 4 cykly, LOO)
    MAE 1,84 · pokrytie80 78,9 % · Brier 0,1493 · víťaz 4/4
    Pôvodné 3 cykly (kontrola nedegradácie, per-cyklus T−0)
    2016: 3,54 · 2020: 1,31 · 2023: 1,13, identické s v1.9
    Kalibrácie
    kernel b 9,68 → 9,26 (n 34 → 44) · κ 0,8576 → 0,7456 (skupiny 34 → 44)
  11. 7. 7. 2026v1.9Zmena modelu28a556c

    Poctivé prepadnuté hlasy: odstránený fantómový šum, pridaný kalibrovaný dlhý chvost

    • Opravili sme výpočet očakávaného podielu prepadnutých hlasov. Doteraz doň prispievali aj strany, ktoré žiadny nedávny prieskum vôbec nemeria (~24 strán zo zoznamu), každá dostávala malý náhodný šum, ktorý sa spočítaval do „prepadnutých hlasov“ ako fantóm (~7–8 p. b. z ničoho). Tento artefakt sme odstránili: do prepadnutých hlasov sa teraz rátajú LEN reálne merané strany, ktoré v simulácii nedosiahnu prah.
    • Namiesto fantómu sme pridali POCTIVÚ, kalibrovanú zložku „dlhého chvosta“, priemerný súhrn hlasov pre mikro-strany pod 1 %, ktoré sú štrukturálne mimo prieskumov (2016: 4,1 %, 2020: 1,7 %, 2023: 2,4 % → priemer 2,72 p. b.). Model ich nikdy nevidí v prieskumoch, ale reálne prepadávajú.
    • Uzavreli sme aj latentnú pascu: meta-entity „Iná strana / Nevolil / Nevolil by“ (nie sú to strany) sú teraz vylúčené z prideľovania mandátov, inak by pri budúcom nameraní „Inej strany“ nad 5 % získali fantómové kreslá.
    • DÔLEŽITÉ: mandáty, šanca na víťazstvo a šanca na vstup sa NEZMENILI ani o stotinu, oprava sa dotýka výhradne čísla „prepadnuté hlasy“ (identita simulácie overená bit-po-bite). Verzia je 1.9, lebo ide o zmenu publikovaného výstupu modelu.

    Spätný test v čase zmeny

    Spätný test, presnosť prepadnutých hlasov (2016/2020/2023, T−0)
    MAE 6,87 → 4,15 p. b. (2023: 13,9 → 16,6 vs skut. 16,8)
    Živý odhad prepadnutých hlasov (dnešné dáta)
    ~21 % → ~16 % (v historickom pásme 16–28 %)
    Mandáty / víťaz / vstup
    bez zmeny (bit-identické; MAE 1,99 · pokrytie80 75,2 % · Brier 0,162)
  12. 7. 7. 2026v1.9Publikácia28a556c

    Poctivejšie intervaly regionálnej projekcie (validácia pokrytia + rekalibrácia)

    • Do validačnej brány územnej projekcie (#38/#40) sme pridali priame meranie POKRYTIA 80 % intervalu, dovtedy sa merala len presnosť stredu (MAE), nie či „80 % interval“ naozaj pokrýva 80 % skutočných výsledkov. Meranie ukázalo, že intervaly boli PRÍLIŠ ŠIROKÉ (okres ~92 %, obec ~90 % namiesto 80 %).
    • Reziduálnu neistotu projekcie sme preto priamo z tohto merania znížili (okres 2,2 → 1,7, obec 4,4 → 3,6 p. b.) → intervaly na /uzemie a /mapa sú tesnejšie a poctivejšie (okres ~90 %, obec ~86 %, malé strany takmer nominál). Stred projekcie (a teda víťaz územia) sa NEMENÍ, MAE ostáva 2,14 (okres) / 3,74 (obec).
    • Hypotézu, že malé strany potrebujú relatívne užšie intervaly (σ ∝ √(p(1−p))), dáta VYVRÁTILI, presne naopak, veľké strany prekrývali najviac (nesú širokú národnú neistotu). Preto ostáva neistota konštantná per úroveň, len správne nakalibrovaná.

    Spätný test v čase zmeny

    Pokrytie 80 % intervalu (replay 2023, okres / obec)
    ~92 % / ~90 % → ~90 % / ~86 % (nominál 80 %)
  13. 6. 7. 2026v1.8Publikácia

    Demografia volieb (DNA voliča) + demografický index v regionálnej projekcii

    • Nový výstup modelu: demografický regresný model, pre každú stranu odhadujeme, ktoré vlastnosti OBCÍ predikujú jej výsledok (vážená ridge regresia výsledku 2023 v 2 926 obciach na 14 znakov z cenzu 2021 + ekonomiky okresov; neistota bootstrapom, regularizácia krížovou validáciou). Zobrazuje sa na /analyza/demografia a v sekcii „DNA voliča“ na profiloch strán, vždy s upozornením na ekologickú inferenciu (model opisuje obce, nie voličov).
    • Časová validácia: koeficienty z volieb 2016 (cenzus 2011) predikujú geografiu výsledku 2020, po kalibrácii národnej úrovne R² 0,85 (SaS), 0,60 (Smer), 0,43 (KDH); poctivo priznané zlyhanie pre OĽaNO (−0,20, hnutie medzi voľbami zásadne zmenilo kandidátku a elektorát).
    • Regionálna projekcia (kraj/okres/obec) má NOVÚ tretiu zložku: demografický index (MRP-lite), zloženie územia z cenzu × podpora strany v demografických skupinách z rozkladov prieskumov. U strán bez výsledku 2023 nahrádza plochý odhad (ak strana má profil v rozkladoch), u strán s bázou vstupuje s váhou 0,25 (variant D3 z validačnej brány). Zároveň sme OPRAVILI dekompozíciu reziduálnej neistoty projekcie: od územnej chyby sa teraz odčítava národná chyba REALIZOVANÁ v tom istom validačnom replayi (1,2 p. b.), nie priemer troch cyklov (1,99), reziduálna σ je poctivo VYŠŠIA (okres 1,3→2,2, obec 4,5→4,4 p. b.) a kraje, ktoré doteraz niesli len prenesenú národnú neistotu, dostali vlastný reziduál 1,6 p. b. (z validácie krajského nowcastu). Sémantika národného modelu sa nemení (verzia ostáva 1.8).

    Spätný test v čase zmeny

    Validácia 2023, okresná MAE (replay z bázy 2020)
    2,23 → 2,14 p. b. (strany bez bázy 2,98 → 2,68)
    Víťaz okresu / obce (2023 replay)
    70/79 · 1958/2926 (bez demo zložky: 66/79 · 1786/2926)
    Fit 2023 (in-sample R², výber)
    PS 0,91 · SaS 0,89 · OĽaNO 0,76 · Smer 0,57 · aliancia 0,96
  14. 6. 7. 2026v1.8Publikácia

    Regionálna projekcia: odhad pre každý kraj, okres a obec

    • Nový výstup modelu: projekcia aktuálneho stavu na 8 krajov, 79 okresov a 2 926 obcí. Proporčný swing z presných výsledkov volieb 2023 (ŠÚSR dáta až na obce), kalibrovaný na krajský nowcast; neistota (80 % intervaly, pravdepodobnosť víťazstva v území) z korelovaných simulácií národného modelu. Zobrazuje sa na profiloch území (/uzemie).
    • Validácia spätným testom na voľbách 2023 (z bázy 2020, ťažší test, než aký čaká projekciu 2027, lebo Hlas a Republika vtedy nemali žiadnu regionálnu históriu): priemerná okresná chyba 2,23 p. b. vs 3,34 pri naivnom celoslovenskom priemere všade; pre strany s regionálnou históriou 1,81 p. b.; správny víťaz v 66/79 okresov a 61 % obcí (naivný odhad: 58 %).
    • Limity priznávame pri každom zobrazení: swing predpokladá zachovanie regionálnej štruktúry strany z 2023, nové subjekty bez výsledku 2023 majú v rámci kraja plochý odhad a obce zdieľajú krajskú kalibračnú škálu. Modelová projekcia, nie prieskum v území. Sémantika národného modelu sa nemení (verzia ostáva 1.8).

    Spätný test v čase zmeny

    Validácia 2023, okresná MAE
    swing+raking 2,23 p. b. vs čistý swing 2,33 vs národný flat 3,34
    Strany s regionálnou históriou
    MAE 1,81 p. b. (flat 3,44)
    Víťaz okresu / obce (2023 replay)
    66/79 · 1786/2926 (flat: 58/79 · 1689/2926)
  15. 6. 7. 2026v1.8Publikácia

    Krajský nowcast: kto dnes vedie v ktorom kraji

    • Nový výstup modelu: odhad aktuálnej podpory strán v 8 krajoch. Kombinuje krajské rozklady prieskumov (malé podvzorky ~100–130 respondentov na kraj, preto sa tienia) s krajskou štruktúrou strany z výsledkov volieb 2023 a 2020; výsledok je nakalibrovaný na národné odhady modelu. Je to NOWCAST, dnešný stav, nie predikcia výsledku volieb.
    • Publikujeme na základe spätnej validácie na voľbách 2023: kombinácia mala priemernú chybu 1,75 p. b. na kraj a stranu a trafila víťaza všetkých 8 krajov, lepšie než samotná história volieb (1,99 p. b.), samotné prieskumové rozklady (1,98) aj naivný celoslovenský priemer všade (2,60).
    • Limitácie priznávame priamo pri výstupe: krajské rozklady dnes publikuje jedna agentúra (AKO, zhruba štvrťročne), podvzorky sú malé a nové strany bez volebnej histórie majú širokú neistotu. Sémantika národného modelu sa nemení (verzia ostáva 1.8).

    Spätný test v čase zmeny

    Validácia 2023 (MAE kraj × strana)
    blend 1,75 p. b. vs história 1,99 / rozklady 1,98 / národný flat 2,60
    Víťaz kraja (2023 replay)
    8 z 8 krajov
  16. 6. 7. 2026v1.8Zmena modelu3f4efb3

    Koniec post-hoc korekcií z jadra a potenciálu: všetko vychádza z distribúcie

    • Model roky obsahoval dve ručné korekcie aplikované PO simulácii: strane s volebným jadrom aspoň 4 % zdvihol spodný strop šance na vstup (35 + 8·(jadro − 4) %) a strane s potenciálom výrazne nad aktuálnym ziskom pripočítal šancu na víťazstvo a horný okraj mandátov. Boli to vymyslené konštanty, posledné štatisticky neobhájiteľné miesto modelu: súčet šancí na víťazstvo vychádzal 113,7 % (pravdepodobnosti, ktoré sa nesčítavajú na 100, nie sú pravdepodobnosti) a horný okraj mandátov nesedel s kvantilmi vlastnej distribúcie.
    • Spätná brána na cykle 2023 (jediný s meraním jadra/potenciálu pred voľbami, Ipsos máj 2023) ukázala, že korekcie merateľne nič nepridávali: model s nimi a bez nich dal IDENTICKÉ Brier skóre pravdepodobností vstupu (0,143), stropy boli v praxi mŕtve (simulačné pravdepodobnosti ich vždy prevyšovali).
    • Testovali sme aj štatisticky čistú náhradu (#25): jadro a potenciál ako hranice Beta distribúcie dnešnej podpory [0,8·jadro, potenciál], s horizontovým driftom pridaným zvlášť. Brána ju ZAMIETLA: Brier sa zhoršil (0,143 → 0,171), pokrytie intervalov kleslo (100 % → 75 %), skutočnosť volieb 2023 namerané hranice porušila (Republika skončila na 4,75 % pod hranicou 0,8·jadro = 5,36; ĽSNS 0,84 % pod 1,12). „Pevní voliči zriedka prepadnú“ pri taktickom hlasovaní v závere kampane neplatí. Kód variantu ostáva v bráne pre budúci revisit.
    • Od v1.8 teda všetky pravdepodobnosti a intervaly vychádzajú ČISTO z distribúcie simulácií. Viditeľný efekt: súčet šancí na víťazstvo je konečne ~100 % a šanca vstupu Smeru klesla o ~1 p. b. (jediný strop, ktorý ešte niečo držal); merania jadra a potenciálu ostávajú ako samostatné dáta na profiloch strán.

    Spätný test v čase zmeny

    Brier P(vstup) 2023 s korekciami vs bez
    0,143 = 0,143 (identické, korekcie boli no-op)
    Σ šancí na víťazstvo (živé dáta)
    113,7 % → 99,9 %
    Zamietnutý Beta prior (#25)
    Brier 0,143 → 0,171, pokrytie80 100 % → 75 %, neprešiel
    Horný okraj mandátov
    odteraz presne P90 distribúcie (bez prirážky)
  17. 6. 7. 2026v1.7Zmena modelu3f4efb3

    Korelované Monte Carlo: šum strán už nie je nezávislý

    • Simulácie doteraz predpokladali, že chyby odhadov strán sú navzájom nezávislé, v realite sa odchýlky súvisiacich strán hýbu spolu (súperi o rovnakých voličov opačne, spriaznené strany súbežne). Od v1.7 Monte Carlo používa korelačnú maticu odhadnutú z reziduí prieskumov aktuálneho volebného cyklu voči kĺzavému trendu každej strany; odhad je konzervatívny (korelácie tlmíme na polovicu, používame ich len pri pároch s aspoň 10 spoločnými meraniami, nové strany bez histórie ostávajú nekorelované).
    • Marginálne intervaly a pravdepodobnosti jednotlivých strán sa NEMENIA (rovnaký stred aj šírka šumu), mení sa závislosť medzi stranami, teda presne to, na čom stoja pravdepodobnosti koalícií, patu a zložení parlamentu. Doterajšia metodická limitácia „simulácie nemodelujú korelácie, koaličné pravdepodobnosti berte ako orientačné“ týmto padá.
    • Odhadnutá matica je politicky čitateľná: záporné korelácie vnútri národno-konzervatívneho tábora (Republika ↔ SNS −0,37, Republika ↔ Hlas −0,32, súperia o tých istých voličov), kladná medzi spriaznenými vládnymi stranami Hlas ↔ SNS +0,35.
    • V spätnej bráne (walk-forward 2016/2020/2023, multivariátny energy score + marginály z tých istých vzoriek) korelovaný variant nič nezhoršil a mierne zlepšil Brier pravdepodobností vstupu aj odhad prepadnutých hlasov; na 3 historických voľbách je rozlišovacia sila joint metrík malá, hodnota zmeny je predovšetkým štrukturálna (rovnaký princíp ako pri váhach agentúr vo v1.4), transparentne priznávame.
    • V tej istej bráne sme testovali aj kompozičný variant (logistic-normal: korelácie + súčet podielov presne 100 %), ZAMIETNUTÝ: pokrytie 80 % intervalov kleslo na 63 % (nominál 80) a Brier sa zhoršil. Príčina: multiplikatívny spodný chvost log-normály nevie zachytiť reálne kolapsy strán (Sieť 2016 z ~14 % na 5,6 %, SDKÚ na 0,26 %) a σ kalibrovaná na Gaussovej škále sa nedá preniesť na logaritmickú bez rekalibrácie. Ostáva variantom brány na budúci revisit.

    Spätný test v čase zmeny

    Brier (mesačné P(vstup), joint gate)
    0,1703 → 0,1700 (≈ neutrálne)
    Odhad prepadnutých hlasov (T−0 MAE)
    7,01 → 6,87 p. b.
    Energy score / pokrytie 80 %
    bez zmeny (remíza v rámci MC šumu)
    Marginály strán (MAE, CRPS, intervaly)
    nezmenené konštrukciou
    Zamietnutý logistic-normal variant
    pokrytie80 84,6 % → 63,1 % (nominál 80), neprešiel
  18. 6. 7. 2026v1.6Zmena modelu0e78e04

    Neistota rastie s časom do volieb (horizon-sigma): predikcia je o dni volieb

    • Model doteraz implicitne tvrdil, že dnešný odhad má presnosť finálneho predvolebného odhadu, hoci do volieb zostáva vyše 14 mesiacov. Od v1.6 šírka intervalov rastie s časom do volieb: k volebno-dňovému základu σ(p) sa pridáva drift κ·T·p·(1−p), kde T je počet dní do volieb a κ = 0,8576 je nakalibrované z toho, ako veľmi sa odhady 1 až 15 mesiacov pred voľbami 2016/2020/2023 líšili od skutočného výsledku (472 bodov, efektívne 34 nezávislých dvojíc strana × voľby, kalibračné okno pokrýva celý dnešný horizont, model neextrapoluje mimo dát).
    • Prakticky: strana na 20 % má v deň volieb neistotu ±3,9 p. b. (1σ), no rok pred voľbami ±8,1 p. b., pravdepodobnosti víťazstva a vstupu do NR sú preto dnes menej vyhranené a mandátové pásy širšie. Nie je to strata presnosti, ale koniec falošnej istoty: intervaly sa budú s blížiacimi voľbami prirodzene zužovať.
    • V spätnom teste pokrytie 80 % intervalu v priemere cez mesačné cutoffy T−12…T−0 stúplo zo 62 % na ~85 % (nominál je 80 %) a Brier skóre týždenných pravdepodobností vstupu sa zlepšilo; metriky v deň volieb (T−0) sú nedotknuté, drift zložka je tam nulová.
    • V rovnakej bráne sme testovali aj Kalmanov filter latentného trendu (#21) ako náhradu okna posledných 8 prieskumov, bodovú presnosť NEZLEPŠIL (MAE v deň volieb 2,06 vs 1,99 p. b.), takže sa defaultom nestal; a alternatívnu formu driftu so skokom (j + κ·T), pokrytie prestreľovala na ~89 %. Oba experimenty ostávajú vo variantovom rebríku brány; transparentne priznávame aj zamietnuté.
    • Kalibrácia κ je leave-one-cycle-out v backteste (hodnotený cyklus nikdy nevidí vlastné voľby); živý model používa fit zo všetkých 3 cyklov a priznáva, že κ sa medzi cyklami líšila zhruba trojnásobne (0,41 v 2023 až 1,45 v 2020), je to hrubý priemer histórie, nie presná konštanta. Deň volieb 2027 je vstupom modelu (predpokladaný riadny termín 25. 9. 2027).

    Spätný test v čase zmeny

    Pokrytie 80 % intervalu (priemer T−12…T−0)
    62,2 % → 84,6 % (nominál 80 %)
    Brier skóre (týždenné P(vstup))
    0,166 → 0,162 (skill +32 % → +34 %)
    CRPS (priemer T−12…T−0)
    2,55 → 2,43
    MAE / víťaz (T−0)
    nezmenené, 1,99 p. b. / 3 z 3 (drift pri T=0 nulový)
  19. 6. 7. 2026v1.5Zmena modelu67d01fc

    Empirická kalibrácia šumu: σ(p) z reálnych chýb prieskumov voči voľbám

    • Šírka intervalov už nie je odvodená z rozptylu okna prieskumov + vymyslenej prirážky, ale z EMPIRICKÉHO kernelu σ(p) = 9,68·√(p·(1−p)) p. b., nakalibrovaného na 34 skutočných chýb finálnych odhadov modelu voči výsledkom volieb 2016/2020/2023 (Smer 2016 +7,6 p. b., SaS 2016 −7,1, OĽaNO 2020 −5,3, model teraz vie, aké veľké omyly sa reálne stávajú).
    • Intervaly sa tým citeľne rozšírili, priznávajú neistotu, ktorú predtým model zamlčoval (bol prekonfidentný: 80 % intervaly pokrývali len ~71 % výsledkov, teraz ~75 %, bližšie k nominálu).
    • Case study PS/SPOLU 2020: pri odhade 8,9 % a 7 % hranici model v deň volieb tvrdil 93 % šancu na vstup, po kalibrácii tvrdí 73 % (skutočnosť: 6,96 %, neprešli; near-miss už nie je „istota“).
    • Backtest aj Brier hodnotenie používajú leave-one-cycle-out kalibráciu (kernel pre cyklus X sa fituje LEN z ostatných cyklov), publikované metriky sú poctivo out-of-sample; živý model používa fit zo všetkých 3 cyklov (n = 34, priznaná malá vzorka).

    Spätný test v čase zmeny

    Brier skóre (týždenné P(vstup))
    0,174 → 0,166 (skill +29 % → +32 %)
    Pokrytie 80 % intervalu (T−0)
    70,8 % → 75,2 % (cieľ 80 %)
    Case study psspolu 2020 T−0
    P(vstup) 93 % → 73 %
    MAE / víťaz (T−0)
    nezmenené kernelom, 1,99 p. b. / 3 z 3
  20. 6. 7. 2026v1.4Zmena modelu67d01fc

    Váhy kvality agentúr z historickej presnosti (3 volebné cykly)

    • Do váhy prieskumu (doteraz vek × odmocnina vzorky) pribudla váha kvality agentúry z presnosti finálnych prieskumov pri voľbách 2016/2020/2023. Aby sa obtiažnosť volieb nezamieňala s kvalitou agentúry (rok 2016 bol ťažký pre všetkých), MAE sa najprv normalizuje mediánom svojho cyklu; váha w = (1/relatívna MAE)^0,5, ohraničená na 0,7–1,3. Kvalifikujú sa len agentúry s dátami z ≥ 2 cyklov; nové agentúry (Ipsos, NMS…) majú neutrálnu váhu 1,0.
    • Aktuálne váhy: Median 1,10 · AKO 1,04 · Focus 1,02 · Polis Slovakia 0,96 · MVK 0,85, celá tabuľka s MAE per cyklus je verejná na /metodika/house-effect.
    • Meraný efekt na presnosť je zámerne malý (tlmený exponent aj clamp), hodnota zmeny je hlavne štrukturálna a transparentná: model už nepredstiera, že všetky agentúry merajú rovnako dobre, a rebríček je verejný.
    • V backteste sa váhy počítajú leave-one-cycle-out (hodnotený cyklus nikdy nevidí vlastné voľby).

    Spätný test v čase zmeny

    Brier skóre
    0,1845 → 0,1843 (≈ neutrálne, zámerne tlmené)
    MAE (T−0, 3 cykly)
    1,99 p. b. (bez zmeny)
  21. 6. 7. 2026v1.3Zmena modelu67d01fc

    House-effecty viazané na volebný cyklus + shrinkage + gating n≥4

    • House-effect agentúry sa už nepočíta z celej histórie prieskumov 2014→2026 (auditovaná štrukturálna chyba, odchýlka agentúry z roku 2015 debiasovala predikciu 2027), ale LEN z aktuálneho volebného cyklu (od posledných parlamentných volieb).
    • Porovnávacie páry sú vážené recency (exponenciálny pokles, τ = 180 dní), efekt je tlmený smerom k nule podľa počtu porovnaní (shrinkage n/(n+4)) a model ho kompenzuje až od n ≥ 4 párov, tvrdenie metodiky o gatingu je po prvýkrát pravdivé (predtým sa kompenzovalo už od 1 páru).
    • Heatmapa na /metodika/house-effect ukazuje odchýlky aktuálneho cyklu s počtom porovnaní a označením, či efekt model skutočne používa.
    • Bodová presnosť sa zlepšila (MAE aj CRPS); dočasný pokles pokrytia intervalov a Brier skóre pri starej σ z okna vyriešila kalibrácia σ vo verzii 1.5 (nasadené spolu).

    Spätný test v čase zmeny

    MAE (T−0, 3 cykly)
    2,03 → 1,99 p. b.
    CRPS
    1,58 → 1,54
    Bias
    +0,25 → +0,23 p. b.
    Pokrytie 80 % intervalu
    70,8 % → 64,3 % (opravené v 1.5 → 75,2 %)
  22. 5. 7. 2026v1.2Publikáciacd112bb

    Presnosť pravdepodobností verejne: Brier skóre, reliability diagram a tento changelog

    • Spätný test doplnený o týždenný replay (T−26 až T−0 týždňov pred voľbami 2016/2020/2023): pravdepodobnosti vstupu do NR sa hodnotia Brier skóre a reliability diagramom na /metodika/backtest.
    • Case study PS/SPOLU 2020 (6,96 % pri 7 % hranici), týždenná krivka P(vstup) vs realita.
    • Spustený tento verejný changelog (/metodika/zmeny), od teraz je každá zmena modelu verejná udalosť so záznamom, nie tichý prepis.
    • Matematika modelu sa NEMENILA (verzia ostáva 1.2), pridané je len meranie a publikácia.

    Spätný test v čase zmeny

    Brier skóre (týždenné P(vstup), 3 cykly)
    0,174
    Zlepšenie oproti baseline
    29 %
    Hodnotených predikcií
    907
  23. 5. 7. 2026v1.2Zmena modelu75b53a0

    Koaličné pravdepodobnosti z Monte Carla, kvantilové pásy a backtest brána

    • Pravdepodobnosti koaličných scenárov už NEPÍŠE redakcia, počítajú sa ako podiel z 50 000 nočných simulácií, v ktorých má scenár ≥ 76 mandátov (+ pravdepodobnosť patu z bezkonfliktných kombinácií). Redakčné čísla boli výrazne mimo: napr. scenár širokej koalície mal redakčný odhad 9 %, model počíta 86,5 %.
    • Mandátové intervaly prešli z P10–P90 pruhu na vnorené kvantilové pásy 50/80/95 % s lineárnou interpoláciou; pribudli plné seat histogramy a kompozície parlamentu.
    • Zavedená backtest brána: žiadny nový variant modelu sa nestane defaultom bez výhry vo walk-forward teste 2016/2020/2023 (/metodika/backtest).
    • MODEL_CONFIG, jediná definícia parametrov modelu; metodika sa interpoluje z kódu a guard test bráni driftu textu od skutočnosti.

    Spätný test v čase zmeny

    MAE (T−0, 3 cykly)
    2,03 p. b.
    CRPS
    1,58
    Pokrytie 80 % intervalu
    70,8 % (model prekonfidentný, podklad pre kalibráciu σ)
    Správny víťaz
    3/3 cyklov
    Klasifikácia vstupu do NR
    88,2 % správne
  24. 5. 7. 2026v1.1Infraštruktúra27cfccb

    Nočný model-worker: 50 000 simulácií a serverové snímky

    • Model beží nočne na serveri (Railway cron) s 50 000 Monte Carlo simuláciami namiesto 2 000 klientskych; snímka sa ukladá do verejne čitateľného ledgera (model_runs/model_outputs) a stránka /predikcia ju servuje už pri prvom načítaní (SSR).
    • Bit-parita s klientskym výpočtom krytá testom, matematika sa NEZMENILA, len škála výpočtu a spôsob publikácie.
    • Freshness badge: pri číslach vidno, kedy a z koľkých simulácií vznikli.
  25. 27. 5. 2026v1.0Zmena modelu

    Východiskový model

    • Vážený priemer posledných 8 prieskumov: exponenciálny decay váhy s časovou konštantou 21 dní, váha rastie s odmocninou veľkosti vzorky, hodnoty debiasované house-effectom agentúry (párovacie okno ±14 dní).
    • Monte Carlo simulácie (2 000 behov, deterministický seed): nezávislý Gaussov šum per strana so σ z rozptylu okna + prirážka za dizajn prieskumu, ohraničená na 0,8–4 p. b.
    • Mandáty Hagenbach-Bischoffovou metódou (150 kresiel, volebné číslo /151, najväčšie zvyšky); prahy 5/7/10 % podľa typu kandidatúry.
    • Korekcie z doplnkových meraní: volebné jadro dvíha spodný odhad šance na vstup, volebný potenciál mierne dvíha šancu na víťazstvo a horný okraj mandátov.