A Neural-embedded Choice Model: TasteNet-MNL Modeling Taste Heterogeneity with Flexibility and Interpretability

02/03/2020
by   Yafei Han, et al.
0

Discrete choice models (DCMs) and neural networks (NNs) can complement each other. We propose a neural network embedded choice model - TasteNet-MNL, to improve the flexibility in modeling taste heterogeneity while keeping model interpretability. The hybrid model consists of a TasteNet module: a feed-forward neural network that learns taste parameters as flexible functions of individual characteristics; and a choice module: a multinomial logit model (MNL) with manually specified utility. TasteNet and MNL are fully integrated and jointly estimated. By embedding a neural network into a DCM, we exploit a neural network's function approximation capacity to reduce specification bias. Through special structure and parameter constraints, we incorporate expert knowledge to regularize the neural network and maintain interpretability. On synthetic data, we show that TasteNet-MNL can recover the underlying non-linear utility function, and provide predictions and interpretations as accurate as the true model; while examples of logit or random coefficient logit models with misspecified utility functions result in large parameter bias and low predictability. In the case study of Swissmetro mode choice, TasteNet-MNL outperforms benchmarking MNLs' predictability; and discovers a wider spectrum of taste variations within the population, and higher values of time on average. This study takes an initial step towards developing a framework to combine theory-based and data-driven approaches for discrete choice modeling.

READ FULL TEXT

page 18

page 29

page 30

research
05/30/2023

Incorporating Domain Knowledge in Deep Neural Networks for Discrete Choice Models

Discrete choice models (DCM) are widely employed in travel demand analys...
research
12/23/2018

Let Me Not Lie: Learning MultiNomial Logit

Discrete choice models generally assume that model specification is know...
research
07/26/2022

Representing Random Utility Choice Models with Neural Networks

Motivated by the successes of deep learning, we propose a class of neura...
research
09/28/2022

Process-guidance improves predictive performance of neural networks for carbon turnover in ecosystems

Despite deep-learning being state-of-the-art for data-driven model predi...
research
02/20/2023

Attitudes and Latent Class Choice Models using Machine learning

Latent Class Choice Models (LCCM) are extensions of discrete choice mode...
research
10/11/2022

Context-aware Bayesian choice models

The mixed multinomial logit (MMNL) model assumes constant preference par...
research
10/28/2020

Deep Learning for Individual Heterogeneity

We propose a methodology for effectively modeling individual heterogenei...

Please sign up or login with your details

Forgot password? Click here to reset