Learning Structure in Nested Logit Models

08/18/2020
by   Youssef M Aboutaleb, et al.
0

This paper introduces a new data-driven methodology for nested logit structure discovery. Nested logit models allow the modeling of positive correlations between the error terms of the utility specifications of the different alternatives in a discrete choice scenario through the specification of a nesting structure. Current nested logit model estimation practices require an a priori specification of a nesting structure by the modeler. In this we work we optimize over all possible specifications of the nested logit model that are consistent with rational utility maximization. We formulate the problem of learning an optimal nesting structure from the data as a mixed integer nonlinear programming (MINLP) optimization problem and solve it using a variant of the linear outer approximation algorithm. We exploit the tree structure of the problem and utilize the latest advances in integer optimization to bring practical tractability to the optimization problem we introduce. We demonstrate the ability of our algorithm to correctly recover the true nesting structure from synthetic data in a Monte Carlo experiment. In an empirical illustration using a stated preference survey on modes of transportation in the U.S. state of Massachusetts, we use our algorithm to obtain an optimal nesting tree representing the correlations between the unobserved effects of the different travel mode choices. We provide our implementation as a customizable and open-source code base written in the Julia programming language.

READ FULL TEXT
research
01/14/2020

Sparse Covariance Estimation in Logit Mixture Models

This paper introduces a new data-driven methodology for estimating spars...
research
04/28/2023

A sparse identification approach for automating choice models' specification

The methodology discussed in this paper aims to enhance choice models' c...
research
04/05/2013

Nested Aggregates in Answer Sets: An Application to a Priori Optimization

We allow representing and reasoning in the presence of nested multiple a...
research
01/21/2021

Discrete Choice Analysis with Machine Learning Capabilities

This paper discusses capabilities that are essential to models applied i...
research
06/10/2019

Bayesian Automatic Relevance Determination for Utility Function Specification in Discrete Choice Models

Specifying utility functions is a key step towards applying the discrete...
research
07/12/2022

An outer approximation bi-level framework for mixed categorical structural optimization problems

In this paper, mixed categorical structural optimization problems are in...
research
01/02/2019

Multitask Learning Deep Neural Network to Combine Revealed and Stated Preference Data

It is an enduring question how to combine revealed preference (RP) and s...

Please sign up or login with your details

Forgot password? Click here to reset