NestGNN: A Graph Neural Network Framework Generalizing the Nested Logit Model for Travel Mode Choice
2509.07123v1
stat.ML, cs.LG
2025-09-11
Авторы:
Yuqi Zhou, Zhanhong Cheng, Lingqian Hu, Yuheng Bu, Shenhao Wang
Резюме на русском
## Контекст
Одна из ключевых задач в анализе поведения людей в условиях выбора между альтернативами является моделирование дискретного выбора. Одним из наиболее популярных подходов является модель гнездового лога (Nested Logit, NL). Она используется для решения проблем в области транспортного пространства, включая выбор транспортного средства, решения по области жительства и автомобильного владения. Однако классическая модель NL имеет ограниченную способность представления и зачастую требует ручной спецификации ценностей. Для преодоления этих ограничений, недавно были введены нейросетевые модели, но они не могут прямо учитывать корреляции между альтернативами внутри выбора. Это создает необходимость в развитии моделей, которые могут эффективно учитывать такие корреляции. Наша работа направлена на развитие модели, которая бы обобщила классическую модель NL и улучшила ее мощь в решении транспортных задач.
## Метод
Наша работа основывается на идее «альтернативного графа», который представляет собой структуру, описывающую взаимосвязи между альтернативами в выборе. Мы предлагаем Nested Alternative Graph (NAG), который расширяет классический NL подход, используя преимущества графовых нейросетей (Graph Neural Networks). Мы предлагаем NestGNN — новую архитектуру, которая генерализует классический NL-модель, добавляя гибкость и мощь графовых моделей. NestGNN представляет данные в виде сложной структуры, учитывающей взаимосвязи между альтернативами, что позволяет лучше предсказывать выбор и улучшать прозрачность модели.
## Результаты
Мы проводили эксперименты на реальных данных, сравнив NestGNN с классическими NL-моделями и другими DNN-моделями. Наша модель показала существенное улучшение прогнозируемой точности, суперудаляя NL-модели на 9.2%. Кроме того, мы проанализировали вклад каждого компонента в предсказания и проаппроксимировали зависимости между альтернативами в выборе. Эти результаты показывают, что NestGNN сохраняет две основные характеристики классической NL-модели: пропорциональный выбор внутри группы (nest) и непропорциональный выбор между группами. Это делает NestGNN более гибкой и точной для моделирования транспортных выборов.
## Значимость
Мы видим применение NestGNN в различных областях, включая транспортные системы, энергетику, и даже рынки потребления. Наш подход обладает важной преимуществом — он может учитывать взаимосвязи между альтернативами, что часто отсутствует в других моделях. Это дает ряд преимуществ: более точные прогнозы, более гибкая модель, которая может быть использована для разных задач. Мы считаем, что NestGNN может стать ново
Abstract
Nested logit (NL) has been commonly used for discrete choice analysis,
including a wide range of applications such as travel mode choice, automobile
ownership, or location decisions. However, the classical NL models are
restricted by their limited representation capability and handcrafted utility
specification. While researchers introduced deep neural networks (DNNs) to
tackle such challenges, the existing DNNs cannot explicitly capture
inter-alternative correlations in the discrete choice context. To address the
challenges, this study proposes a novel concept - alternative graph - to
represent the relationships among travel mode alternatives. Using a nested
alternative graph, this study further designs a nested-utility graph neural
network (NestGNN) as a generalization of the classical NL model in the neural
network family. Theoretically, NestGNNs generalize the classical NL models and
existing DNNs in terms of model representation, while retaining the crucial
two-layer substitution patterns of the NL models: proportional substitution
within a nest but non-proportional substitution beyond a nest. Empirically, we
find that the NestGNNs significantly outperform the benchmark models,
particularly the corresponding NL models by 9.2\%. As shown by elasticity
tables and substitution visualization, NestGNNs retain the two-layer
substitution patterns as the NL model, and yet presents more flexibility in its
model design space. Overall, our study demonstrates the power of NestGNN in
prediction, interpretation, and its flexibility of generalizing the classical
NL model for analyzing travel mode choice.
Ссылки и действия
Дополнительные ресурсы: