Choice Models - A Self Instructing Course
Logistic regression, or as they are often referred to in travel forecasting, logit models are one of the fundamental and most widely used methods in modeling and forecasting travel behavior and patterns.
Logit models predict the probability of two or more discrete categorical or nominal variables, generally based on various explanatory observed or independent variables. For example, given some conditions such as a married couple owns one car, a logit model preicts the probability that either A) the husband chooses to drive to work or B) he chooses to take public transit.
Logit models can describe probabilities of discrete events or outcomes of stochastic processes that have nothing to do with human agents, but are more commonly used, especial in transportation science, to model human behavior like the example above, and in this context are refered to as choice models. Choice models predict the probability that a human agent chooses given alternative actions. The explanatory variables and their associated parameters are understood in this context as describing the attractiveness or "utility" of an alternative to the choice-maker or agent. The mathematical form of the models can actually be derived from the economic theory of random utility maximization. Technically, logit models are only one form of discrete choice model, corresponding to the assumption of a particular distributional form for the random component or error term of the utility; however, logit models are by far the most widely used discrete choice models because they have a convenient closed mathematical form which is much easier to use and understand than alternatives.
Logit models are used in travel forecasting to predict many choices made by travelers about their travel. They were first used to predict the choice of travel mode, e.g., personal automobile or public transit, as early as the 1960s. Since then, their use has expanded to destination choice, activity participation choices, temporal choices, and route choices among many others.
Given this widespread use for so many aspects of travel behavior, it is valuable for professionals involved in travel forecasting to have a fundamental grasp of logit models, and this section of the TFResource site, the Self Instructing Course in Choice Modeling, or Logit Manual, for short, is offered as a resource for those interested in developing this core competency.
The Logit Manual is divided into several sections or modules:
- Introduction to Choice Modeling
- Elements of the Choice Decision Process
- Utility-Based Choice Theory
- The Multinomial Logit Model
- Data Preparation and Estimation of Simple Multinomial Logit Models
- The Nested Logit Model
- Advanced Discrete Choice Modeling
The content of this section or 'category' of the TFResource site has been developed based on "A Self Instructing Course in Mode Choice Modeling: Multinomial and Nested Logit Models" prepared for the U.S. Department of Transportation, Federal Transit Administration by Frank S. Koppelman and Chandra Bhat with technical support from Vaneet Sethi, Sriram Subramanian, Vincent Bernardin, and Jian Zhang, 2006.
The original content was prepared under funding of the United States Department of Transportation through the Federal Transit Administration (Agmt. 8-17-04-A1/DTFT60-99-D-4013/0012) to AECOMConsult and Northwestern University. Valuable reviews and comments were provided by students in travel demand modeling classes at Northwestern University and the Georgia Institute of Technology. In addition, valuable comments, suggestions and questions were given by Rick Donnelly, Laurie Garrow, Joel Freedman, Chuck Purvis, Kimon Proussaloglou, Bruce Williams, Bill Woodford and others.
The original manual in pdf format, A Self Instructing Course in Mode Choice Modeling: Multinomial and Nested Logit Models (opens new window) by Koppelman and Bhat (2006), is still available and remains a valuable reference.
The content presented here has been edited and adapted for incorporation in the TFResource.org site as a living document by Vince Bernardin, Greg MacFarlane, and Jeff Newman with the intent and hope that the original material could be made more accessible to a broader audience, especially a new generation of professionals and students more oriented towards web-based information. The editors consulted the original authors before embarking on this new edition, and both Frank and Chandra responded with enthusiam for the new edition.
"We are very pleased that you are considering making the contents of the manual more widely available. Our sole purpose when writing the manual was to help people get into this exciting field, and we could not be happier to learn about your efforts that further our original purpose." - Chandra Bhat, 10/14/2020
FTA was also consulted and agreed that the material was already in the public domain and gave its blessing on the project to make the manual more accessible.
As with the original manual, the editors and original authors are indebted to all who contributed to or commented on any version of but retain responsibility for any errors or omissions.
# Other Text Resources
In addition to the materials presented here, we recommend these two additional references which should be on the reading list for any person wanting to get seriously into choice modeling:
- Discrete Choice Models with Simulation (opens new window) by Kenneth Train (2009)
- Discrete Choice Analysis: Theory and Application to Travel Demand (opens new window) by Ben-Akiva and Lerman (1985)
To start off on a path of having a rich resource on discrete choice modeling, Chandra Bhat has also contributed a set of videos that hopefully will allow for fast, yet deep, returns on time investment.
- General introduction to choice modeling (opens new window)
- Introduction and overview (opens new window)
- Elements of the choice process (opens new window)
- Utility-based choice theory
- Components of utility
- Binary choice (BC) models: Structure and error distributions
- BC models: Logit/probit models and location/scale invariance
- Data needs for estimation
- BC models: Maximum likelihood estimation
- BC models: Fit measures (opens new window)
- BC models: Specification
- BC models: Interpretation
- BC models: Hypothesis testing
- Multinomial logit (MNL) model: Overview, structure, and scale/location invariance
- MNL model: Specification & interpretation
- MNL model: IIA property
- MNL model: Elasticity/marginal effects and interpretation
- Consumer surplus and compensating variation from MNL models
- MNL model: Model building, market segmentation, and closing