Как считает модель
Метод
Мы берём опубликованные опросы первого тура. Вес у каждого свой: чем он свежее и чем больше выборка, тем он весомее. У каждого института есть и своя привычная склонность (house effect) — её мы убираем. Потом разыгрываем тысячи возможных первых туров с погрешностью, подобранной по прошлым выборам.
В каждом розыгрыше двое лидеров выходят во второй тур. Для дуэли берём опросы второго тура, если они есть. Если нет — переносим голоса синтетически, и мы об этом прямо пишем.
Расчёт идёт каждый день, результат сохраняется. До запуска сайта история «восстановлена»: мы заново прогнали модель, дав ей только опросы, известные на каждую дату. Такие дни помечены «восстановлено».
Интервал рядом с P(победа) идёт от самого низкого до самого высокого значения по сценариям дня. Он показывает, насколько результат зависит от допущений. Это не доверительный интервал.
Что ещё есть на сайте
Часть материалов сайта в расчёт P(победа) не входит. Они здесь, чтобы показать, и помечены как экспериментальные.
Слой «opinion» (Экспериментально, вне P(победа))
Этот слой отслеживает линию каждого кандидата день за днём фильтром Калмана в логарифмических отношениях и поправляет сдвиги отдельных институтов. Пресса и GDELT (мировая база СМИ) — только контекст: в расчёт они не входят.
Проверка на прошлых выборах (Экспериментально, вне P(победа))
Страница «Validation» прогоняет методы на пяти выборах, с 2002 по 2022 год. Первый вывод: простое среднее опросов за последние 14 дней работает не хуже моделей. Второй: интервалы слоя opinion были слишком узкими.
Калибровка поправила охват, но по CRPS простое среднее не обогнала — ни при одной из двух схем бутстрепа. Модель v3 тоже не лучше. Поэтому главная цифра, P(победа), не менялась.
Окно молчания
Статья 11 закона № 77-808 запрещает публиковать и комментировать опросы накануне и в день каждого тура. В эти дни страницы, построенные на опросах, отвечают ошибкой 451 и не показываются.
Фотографии
Портреты кандидатов взяты с Wikimedia Commons, по свободным лицензиям. Авторы и лицензии указаны.
Два способа агрегировать опросы
Числа сайта берутся из основного сценария: сопоставимые опросы с поправкой на смещение института. «Объединённая» агрегация складывает все опубликованные опросы в одну выборку без отбора. Обе — оценки модели; их расхождение показывает неопределённость выбора, но не указывает верную.
Как читать эту таблицу. Два столбца: вероятность основного сценария, показываемая на всём сайте, и вероятность «объединённой» агрегации опросов — для сравнения.
Подробнее
Методы по-разному обращаются с опросами одного института и с их весом во времени. Разница показывает чувствительность результатов к выбору метода; ни один из них не «правильный».
| Кандидат | Основной сценарий | Объединённая агрегация |
|---|---|---|
| Marine Le Pen | 76 % | 74 % |
| Raphaël Glucksmann | 8 % | 7 % |
| Gabriel Attal | 6 % | 2 % |
| Jean-Luc Mélenchon | 5 % | 5 % |
| Bruno Retailleau | 4 % | 3 % |
| Éric Zemmour | <1 % | <1 % |
| Marine Tondelier | <1 % | <1 % |
Почему не 100 %
За 168 дн. до голосования опросы в прошлом ошибались на несколько пунктов. Модель 20000 раз разыгрывает первый тур с этой исторической ошибкой, затем второй.
Калибровка опирается на две кампании (2017, 2022): это проверка на здравый смысл, а не валидация.
Когда для пары нет опросов второго тура, модель симулирует синтетический перенос голосов: на нём держится 21 % вероятности основного сценария.
Ретроспектива 2017 и 2022
Две кампании, восемь строк: достаточно, чтобы увидеть грубые промахи, но не чтобы утверждать, что модель откалибрована.
Как читать эту таблицу. Таблица прогоняет модель на прошлых выборах: за каждый год — оценка Брайера (чем ниже, тем ближе прогноз к результату), охват интервалов и вероятность, которую имел победитель.
Подробнее
Проверка на нескольких выборах не доказывает, что модель будет права в 2027 году; она показывает, где модель ошибалась. Столбец отсутствующих финалистов отмечает случаи, когда вышедшего во второй тур кандидата не было в данных модели.
| Выборы | Дней до тура | Опросов | Brier победа | Brier 2-й тур | Покрытие 80 % | P(победа) победителя | Нет финалистов |
|---|---|---|---|---|---|---|---|
| 2017 | 180 | 4 | 0,114 | 0,148 | 6/6 | · | Macron |
| 2017 | 90 | 4 | 0,081 | 0,114 | 6/7 | 24 % | · |
| 2017 | 30 | 21 | 0,035 | 0,072 | 7/8 | 54 % | · |
| 2017 | 7 | 70 | 0,020 | 0,048 | 11/11 | 61 % | · |
| 2022 | 180 | 7 | 0,020 | 0,037 | 8/11 | 48 % | · |
| 2022 | 90 | 15 | 0,015 | 0,051 | 9/12 | 62 % | · |
| 2022 | 30 | 34 | 0,007 | 0,040 | 9/12 | 73 % | · |
| 2022 | 7 | 93 | 0,003 | 0,012 | 10/12 | 86 % | · |