• Добавить в закладки
  • Facebook
  • Twitter
  • Telegram
  • VK
  • Печать
  • Email
  • Скопировать ссылку
1 июля, 13:21
ФизТех
660

Ученые предложили алгоритм, который предсказывает трафик на годы вперед в десятки раз быстрее

❋ 4.8

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

© Дмитрий Серебряков / ТАСС

Для краткосрочных прогнозов трафика — от секунд до нескольких часов — применяют методы машинного обучения. Однако для долгосрочного планирования (от дней до десятилетий) инженеры используют математические модели, основанные на равновесном распределении потоков: считается, что каждый водитель выбирает самый быстрый маршрут, а время поездки зависит от загруженности дорог. Классические алгоритмы решения таких задач, в частности метод Франк—Вульфа, на каждом шаге требуют поиска кратчайших путей от всех районов-источников. Для этого используется алгоритм Дейкстры — стандартный способ поиска кратчайших маршрутов на графе дорог. Он пошагово находит минимальное время в пути от одного источника до всех перекрестков, на каждой итерации выбирая ближайший к источнику еще не обработанный узел и проверяя, можно ли через него сократить текущее известное время до соседних узлов. В больших сетях запуск Дейкстры от одного источника занимает секунды, а при тысяче источников одна итерация метода может длиться часами. На крупных дорожных сетях (например, реальные данные по Чикаго, Филадельфии, Бирмингему) это приводит к огромным вычислительным затратам. 

Коллектив авторов лаборатории продвинутой комбинаторики и сетевых приложений МФТИ предложил использовать подход, применяемый в машинном обучении: брать для расчета не весь объем данных, а только случайный фрагмент. На каждой итерации алгоритма они случайным образом выбирали небольшую долю (например, 10%) из всех пунктов отправления, формировали пары пункт отправления—пункт назначения и вычисляли кратчайшие пути только для них. При этом время расчетов сокращалось значительно (в 10 раз для выборки 10%), а разница в итоговом распределении потоков была небольшой. Новый метод получил название стохастический вариант метода Франк—Вульфа (Stochastic Origin Frank—Wolfe (SOFW)). Работа, поддержанная грантом Российского научного фонда (проект №21-71-30005-П), опубликована в Journal of Mathematical Sciences

Платой за ускорение становится увеличение нагрузки на оперативную память. Теперь алгоритм хранит не только суммарный поток транспорта на каждой дороге, но и раздельное хранение потоков по парам отправление—назначение. Это позволяет при следующем шаге изменить потоки машин, учитывая новые кратчайшие пути, только для выбранных пар. В итоге, если мы обсчитываем 10% пар, объем оперативной памяти должен быть увеличен в 10 раз, но при этом мы получим десятикратный выигрыш во времени. На современных вычислительных системах этот компромисс оказывается оправданным. Исследователи также предложили взвешенную версию алгоритма (SOFW‑w). В ней районы, из которых выезжает больше машин, выбираются чаще. Это ускоряет начальную сходимость: за первые итерации ошибка падает быстрее, чем у обычного SOFW. 

Соревнование классического и стохастического алгоритмов происходило на реальных дорожных сетях, доступных в открытом репозитории Transportation Networks. Новый метод достигает заданной точности в несколько раз быстрее, что не так критично для маленьких графов (Сиу-Фолс, 24 зоны; Анахайм, 38 зон), но весьма ощутимо на крупных — Филадельфия (1525 зон, 40 тысяч дорог) и Чикаго с окрестностями (1790 зон, 39 тысяч дорог). Десятикратное ускорение на маленькой сети превращает одну тысячу операций в 100 — экономия незаметна. На большой сети те же 10 раз превращают 100 миллионов операций в 10 миллионов, а это уже принципиально. Таким образом, SOFW обеспечивает практический компромисс между качеством решения и вычислительными затратами. 

© ИИ-генерация ChatGPT

«На мой взгляд, эту работу важно воспринимать не только как алгоритм для оптимизации транспортных потоков, но и как пример более общей идеи: алгоритмы в задачах оптимизации, использующие линейный минимизационный оракул (то есть подпрограмму, которая на каждом шаге находит кратчайшие пути для всех пар откуда—куда), можно существенно ускорить, особенно в задачах большой размерности, где такой оракул является узким местом», — сообщил Игорь Игнашин, сотрудник лаборатории продвинутой комбинаторики и сетевых приложений МФТИ

Авторы подчеркивают, что стохастические методы (основанные на случайном выборе части данных) дают явное преимущество при моделировании крупных транспортных систем. Однако главным направлением для будущих исследований они считают не просто использование своего алгоритма, а распространение самой идеи — внедрение случайного выбора фрагментов данных в другие классические методы оптимизации. В частности, планируется применить такой подход к ускоренным версиям метода Франк—Вульфа и к другим гибридным схемам. Это позволит создавать еще более эффективные и гибкие алгоритмы для расчета равновесного трафика, а также для смежных задач, где требуется многократно искать кратчайшие пути на больших графах.

Нашли опечатку? Выделите фрагмент и нажмите Ctrl + Enter.
ФизТех
Московский физико-технический институт (национальный исследовательский университет), известен также как Физтех — ведущий российский вуз по подготовке специалистов в области теоретической, экспериментальной и прикладной физики, математики, информатики, химии, биологии и смежных дисциплин. Расположен в городе Долгопрудном Московской области, отдельные корпуса и факультеты находятся в Жуковском и в Москве.
Подписывайтесь на нас в Telegram, Яндекс.Новостях и VK
Предстоящие мероприятия
13 августа, 15:29
Татьяна Зайцева

Молодая женщина, возвращения которой из мертвых местное общество, по-видимому, сильно опасалось, имела скандинавские корни и поэтому могла считаться чужестранкой, предположили авторы нового исследования. Ученые также смогли установить много других интересных подробностей о жизни и смерти девушки.

12 августа, 20:52
Марк Чернов

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

13 августа, 10:05
Сколтех

Международная исследовательская группа с участием профессора Центра инженерных систем и наук Сколтеха Александра Корсунского впервые в мире провела прямое измерение механических напряжений в зоне контакта между алмазным индентором и сложным наноструктурированным покрытием с разрешением менее 80 нанометров. Используя синхротронную рентгеновскую нанодифракцию на синхротроне ESRF в Гренобле, ученые показали, что многослойное покрытие из керамического ZrN с прослойками аморфного сплава ZrCu на 30% эффективнее рассеивает упругую энергию по сравнению с монолитным аналогом, предотвращая распространение трещин. Результаты дают инженерам прямые количественные критерии для проектирования защитных покрытий нового поколения.

9 августа, 19:34
Марк Чернов

Американская компания Firebird официально запустила в городе Раздан крупный центр обработки данных и фабрику искусственного интеллекта. На сегодняшний день это самый масштабный технологический хаб подобного уровня в СНГ, а после завершения всех этапов строительства он войдет в пятерку самых мощных вычислительных кластеров в мире.

12 августа, 14:39
Илья Гриднев

Эксперимент физиков из ЦЕРН позволил рассмотреть поведение глюонов внутри атомных ядер с беспрецедентной точностью. При сверхвысоких плотностях эти элементарные частицы переставали размножаться и начинали объединяться. Это помогло найти подтверждение теории «глюонного насыщения», а не принятого «ядерного затенения» для определенного диапазона сверхвысоких энергий.

11 августа, 12:44
МАИ

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

31 июля, 14:12
Андрей Серегин

Долгое время считалось, что до прихода европейцев тропические леса Амазонии были заселены сравнительно плохо. Однако выяснилось, что плотная растительность скрывает большинство следов древних обществ. С помощью воздушного лазерного сканирования ученые обнаружили сотни неизвестных земляных сооружений и предположили, что около двух тысяч лет назад население юго-западной части Амазонии могло достигать трех миллионов человек.

9 августа, 19:34
Марк Чернов

Американская компания Firebird официально запустила в городе Раздан крупный центр обработки данных и фабрику искусственного интеллекта. На сегодняшний день это самый масштабный технологический хаб подобного уровня в СНГ, а после завершения всех этапов строительства он войдет в пятерку самых мощных вычислительных кластеров в мире.

19 июля, 20:09
Александр Березин

Очереди на заправках стали привычным явлением в России, а на фоне информационного вакуума от властей о конкретных показателях производства бензина в июне население вынуждено ориентироваться на слухи. Все это выглядит довольно странно, но есть нюанс: скорее всего, кризис уже начинает выдыхаться. Как именно мы это выяснили?

[miniorange_social_login]

Комментарии

Написать комментарий