«Яндекс» научился давать персональные прогнозы погоды с точностью до дома

Как и другие сервисы прогноза погоды, начальные данные «Метеум» берёт от метеостанций на Земле и снимков атмосферы с метеорологических спутников из космоса. Традиционные системы хотя и учитывают множество факторов, обычно не умеют уточнять свои результаты и обучаться — в отличие от технологии «Яндекса».

По словам представителей «Яндекса», «Метеум» умеет строить прогноз погоды с точностью до районов города и даже до отдельных домов.

Все люди по собственному опыту знают, что любые прогнозы ошибаются. Дело в том, что предсказывать погоду — действительно трудная задача. Для примера можно сказать, что прогноз обязан учитывать, в том числе, солнечную радиацию, тепловое излучение почвы и фазовые переходы водяного пара.

Современные модели, описывающие погоду, чрезвычайно сложны — сотни тысяч строк кода и огромные суперкомпьютеры. Тем не менее, они тоже могут ошибаться. В научных публикациях давно обсуждаются возможности использования машинного обучения в метеорологии. «Метеум» и новая «Яндекс. Погода» — наш первый шаг в этом направлении.

Дмитрий Соломенцев, руководитель группы метеопрогнозирования «Яндекса»

Персонализация данных «Метеума» происходит за счёт сторонних источников, которые учитывают локальные особенности пользователя. Например, благодаря информации с «Яндекс. Карт» «Метеум» знает, что у пользователя под ногами (земля, асфальт, песок или трава), есть ли поблизости водоёмы, какова высотность застройки.

Помимо этого, «Метеум» работает как агрегатор, обсчитывая уже выданные прогнозы от конкурирующих сервисов. Общий объём агрегируемых данных составляет 9 ТБ ежедневно, но «Яндекс» не использует их все целиком.

Принадлежащая поисковику технология машинного обучения «Матрикснет» сама решает, какие данные взять в какой ситуации. Например, прогноз осадков может быть взят из одной модели, скорость ветра — из второй, а температура будет линейной комбинацией третьей и четвёртой.

При каждом обращении пользователя к сервису «Метеум» рассчитывает прогноз погоды заново, обновляя все возможные данные. Данные можно узнать не только на текущий момент, но и на будущее для другой точки планеты: например, посмотреть, какая погода будет у офиса через час, стоит ли взять зонт.

«Метеум» уже встроен в главную страницу «Яндекса», сервис «Яндекс. Погода » и его приложения для Android и iOS. однако доступен не для всех городов. На старте работы технологии ей можно воспользоваться в 36 регионах России (полный список — в блоге компании).