Как работает прогноз медуз: модель простыми словами
Каждый день для каждого пляжа мы считаем, насколько вероятно встретить медуз сегодня и в ближайшие дни. Здесь — как устроен этот расчёт, без формул.

Что значит уровень риска
Уровней четыре: низкий, умеренный, высокий и очень высокий. Это оценка вероятности встретить медуз, а не обещание. «Нет сообщений» не значит, что медуз нет, — ориентируйтесь на флаги и на спасателей.
- Низкий — обычный для сезона день, свежих сообщений нет.
- Умеренный — сезон или условия повышают вероятность, но ничего необычного.
- Высокий — день заметно «медузнее» обычного: устойчивый ветер с моря, свежие сообщения или пик сезона.
- Очень высокий — редкие дни, обычно со свежими подтверждёнными сообщениями на самом пляже.
Три группы медуз, а не одна
Медузы у берегов Таиланда ведут себя по-разному, поэтому модель считает три группы отдельно:
- Португальские кораблики (физалии) — плывут у поверхности, их «парус» ловит ветер. Попадают на пляж после нескольких дней ветра с моря, чаще всего на открытых западных пляжах Андамана в сезон муссона.
- Кубомедузы — держатся в спокойной тёплой воде у берега, чаще после дождей. Опасны, но встречаются редко.
- Другие медузы и жгучий планктон — крупные медузы, лиловые медузы, жгучие личинки. У них свой сезон в каждом районе, например сухой сезон у Пхукета.
Итоговый уровень пляжа — самый высокий из трёх. В блоке «Почему такой уровень» на странице пляжа видно, какая группа его определяет и что её поднимает.
Сезон района
Для каждого района и месяца у модели есть «фон» — насколько часто здесь в это время встречали медуз каждой группы за многие годы. Он основан на официальных предупреждениях DMCR и на сообщениях отдыхающих. Так видно, например, что у Пхукета два сезона: кораблики летом и другие медузы в сухой сезон.
Фон — это только отправная точка. Важнее, чем конкретный день отличается от обычного дня этого месяца на этом пляже.
Погода: что поднимает риск
Погоду берём из прогноза ветра, волн и осадков, который обновляется несколько раз в день. Для каждого пляжа учитывается, куда он смотрит: важен ветер именно с моря.
- Ветер с моря держится несколько дней подряд — главный признак для корабликов. Чем устойчивее ветер к берегу за последние 7–10 дней, тем выше риск.
- Ветер и волны к берегу за последние двое суток.
- Дожди за последние 3 и 14 дней — для кубомедуз.
- Штиль: в спокойной воде чаще встречаются кубомедузы, а кораблики, наоборот, реже.
Модель сравнивает эти условия не с «идеальными» числами, а с тем, что обычно бывает на этом пляже в этом месяце. «Обычный день» для каждого пляжа рассчитан по тем же погодным данным, что и прогноз, за 2022–2026 годы. Модель обучена на многолетней истории погоды и тысячах датированных наблюдений медуз.
Свежие сообщения и дрейф
Официальные предупреждения и сообщения отдыхающих поднимают риск для той группы медуз, о которой сообщили: на самом пляже сильно, на соседних слабее. Их вклад уменьшается вдвое за несколько дней. Сообщения «медуз нет» немного снижают оценку.
Свежие наблюдения ещё и «отправляются» по прогнозу течений и ветра на 3 дня вперёд. Если траектория подходит к другому пляжу, он получает предупреждение заранее. Для корабликов учитывается, что их парус отклоняет движение от направления ветра.
Как вероятность превращается в уровень
Для каждой группы подобраны свои пороги, чтобы «высокий» означал по-настоящему необычный день, а не каждый день сезона. В среднем по всем пляжам высокий или очень высокий уровень выпадает примерно на 8–10% дней; в пиковые месяцы на открытых пляжах — чаще.
Уровень — это сравнение с обычным днём, а не абсолютная гарантия. Низкий уровень в сезон не означает, что медуз нет.
Насколько точен прогноз
Модель проверяли на годах, которые она не видела при обучении. Для корабликов она заметно лучше прежней формулы, для кубомедуз и других медуз — лишь немного: точный день их появления по погоде угадать трудно, здесь главное — сезон и свежие сообщения.
Каждый день мы сохраняем прогноз на 5 дней для каждого пляжа и затем сравниваем его с тем, что сообщили отдыхающие и DMCR: «видели медуз» или «медуз нет».
Сбор данных для проверки идёт с 24 окт. 2026 г..
Точность обученной модели (v1)
Проверка на годах, которые модель не видела при обучении. «День против обычного дня» — насколько хорошо модель отличает дни с медузами от обычных дней того же месяца. «Есть или нет» — насколько хорошо она отличает сообщения «видели медуз» от «медуз нет».
| Группа | День против обычного дня | Есть или нет | Наблюдений |
|---|---|---|---|
| Португальские кораблики | 0.80 (прежняя формула: 0.72) | 0.88 (прежняя формула: 0.77) | 329 |
| Кубомедузы | 0.64 (прежняя формула: 0.55) | 0.61 (прежняя формула: 0.53) | 135 |
| Другие медузы и планктон | 0.54 (прежняя формула: 0.50) | 0.62 (прежняя формула: 0.49) | 1312 |
| Все вместе | 0.59 (прежняя формула: 0.52) | 0.59 (прежняя формула: 0.54) | 3053 |
Сообщения «медуз нет» так же важны, как и наблюдения медуз: без них нельзя проверить точность. Сообщить о медузах →
Чего прогноз не умеет
- Предсказать конкретную медузу в конкретном месте пляжа.
- Учесть небольшие бухты и мысы, которые погодные модели не различают.
- Знать о медузах, о которых никто не сообщил.
- Заменить флаги, спасателей и здравый смысл.
Если видите медуз — отметьте это на сайте: каждое сообщение уточняет прогноз для соседних пляжей.
Вопросы и ответы
Почему низкий риск, если я видел медуз?
Модель не знает о медузах, о которых не сообщили. Отправьте сообщение — оно сразу повысит риск для этого пляжа и соседних.
Насколько вперёд можно верить прогнозу?
Лучше всего на сегодня и завтра. Дальше растёт ошибка прогноза ветра, а дрейф медуз считается только на 3 дня.