Яндекс научился предсказывать пробки

Команда сервиса Яндекс.Пробки сообщила о появлении на главной странице Яндекса нового информера, призванного помочь автомобилистам планировать свои передвижения, — прогноза балла пробок:

Появляется информер, когда хотя бы один раз за следующие пять часов ожидается три или больше баллов. Его показания обновляются каждые 10 минут. Функционал работает пока только для пользователей из Москвы.

Родилась эта функциональность, как и многие, из гипотезы — вечерние пробки напрямую зависят от дня недели, месяца и утренних пробок (большинству приехавших в центр нужно будет возвращаться обратно). Для проверки гипотезы была использована нейронная сеть. Для эксперимента была использована общедоступная библиотека искусственных нейронных сетей FANN. Сеть была обучена при помощи двухлетнего архива Яндекс.Пробок, и это дало первые результаты. После сравнения прогноза с реальностью стало понятно, что гипотеза подтвердилась.

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

Конечно, этот информер — не точный измерительный прибор. Он показывает, в каком направлении будет развиваться ситуация. Вероятность предсказания балл в балл сейчас варьируется в среднем от 60 до 77% — угадать получается тем лучше, чем ближе будущее к настоящему.

Журналист, новостной редактор, работает на сайте с 2009 года. Специализация: интернет-маркетинг, SEO, поисковые системы, обзоры профильных мероприятий, отраслевые новости рунета. Языки: румынский, испанский. Кредо: Арфы нет, возьмите бубен.