Machine Learning Meets Microeconomics: The Case of Decision Trees and Discrete Choice

11/13/2017
by   Timothy Brathwaite, et al.
0

We provide a microeconomic framework for decision trees: a popular machine learning method. Specifically, we show how decision trees represent a non-compensatory decision protocol known as disjunctions-of-conjunctions and how this protocol generalizes many of the non-compensatory rules used in the discrete choice literature so far. Additionally, we show how existing decision tree variants address many economic concerns that choice modelers might have. Beyond theoretical interpretations, we contribute to the existing literature of two-stage, semi-compensatory modeling and to the existing decision tree literature. In particular, we formulate the first bayesian model tree, thereby allowing for uncertainty in the estimated non-compensatory rules as well as for context-dependent preference heterogeneity in one's second-stage choice model. Using an application of bicycle mode choice in the San Francisco Bay Area, we estimate our bayesian model tree, and we find that it is over 1,000 times more likely to be closer to the true data-generating process than a multinomial logit model (MNL). Qualitatively, our bayesian model tree automatically finds the effect of bicycle infrastructure investment to be moderated by travel distance, socio-demographics and topography, and our model identifies diminishing returns from bike lane investments. These qualitative differences lead to bayesian model tree forecasts that directly align with the observed bicycle mode shares in regions with abundant bicycle infrastructure such as Davis, CA and the Netherlands. In comparison, MNL's forecasts are overly optimistic.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/12/2020

dtControl: Decision Tree Learning Algorithms for Controller Representation

Decision tree learning is a popular classification technique most common...
research
02/15/2023

Bayesian Decision Trees via Tractable Priors and Probabilistic Context-Free Grammars

Decision Trees are some of the most popular machine learning models toda...
research
10/11/2022

Context-aware Bayesian choice models

The mixed multinomial logit (MMNL) model assumes constant preference par...
research
09/12/2023

Level Up: Private Non-Interactive Decision Tree Evaluation using Levelled Homomorphic Encryption

As machine learning as a service continues gaining popularity, concerns ...
research
06/19/2022

Generational Differences in Automobility: Comparing America's Millennials and Gen Xers Using Gradient Boosting Decision Trees

Whether the Millennials are less auto-centric than the previous generati...
research
03/13/2022

The Yield Curve as a Recession Leading Indicator. An Application for Gradient Boosting and Random Forest

Most representative decision tree ensemble methods have been used to exa...
research
01/14/2019

Towards Using Context-Dependent Symbols in CTC Without State-Tying Decision Trees

Deep neural acoustic models benefit from context dependent modeling of o...

Please sign up or login with your details

Forgot password? Click here to reset