Professional Documents
Culture Documents
3 - Multinomial Choice
3 - Multinomial Choice
MULTINOMIAL
CHOICE
▪ 𝑝𝑗 = Pr 𝑉𝑗 + 𝜀𝑗 > 𝑉 ∗ + 𝜀 ∗ = Pr 𝜀 ∗ − 𝜀𝑗 < 𝑉𝑗 − 𝑉 ∗
1
▪ 𝑝𝑗 = 𝜇 𝑉∗ −𝑉𝑗
▪ The probability of 1+𝑒
choosing alternative j using Gumbel property 3 saying that 𝜀 ∗ − 𝜀𝑗 is logistically distributed
▪ The probability of choosing alternative 𝑗 is then
𝑒 𝑉𝑗
𝑝𝑗 =
σ𝐽𝑙=1 𝑒 𝑉𝑙
MODELLING
MULTINOMIAL
CHOICE
MODELLING
MULTINOMIAL ▪ Suppose a decision maker has to make choice between 𝐽 + 1
CHOICE alternatives (outcomes): 𝑌 = 0,1,2, … , 𝐽
▪ Each alternative generates a corresponding level of utility
𝑢𝑗 = 𝑉𝑗 + 𝜀𝑗
▪ Apply the Random Utility Theory, we have the probability of
choosing alternative 𝑗 to be
▪ The general setting 𝑒 𝑉𝑗
𝑝𝑗 =
σ𝐽𝑙=1 𝑒 𝑉𝑙
▪ If we assume 𝑉𝑗 to be a linear function of individual
MODELLING characteristics 𝑋, the probability becomes
MULTINOMIAL
𝑒 𝑋𝛽𝑗
CHOICE 𝑝𝑗 =
σ𝐽𝑙=1 𝑒 𝑋𝛽𝑙
▪ Given this probability equation, utility of one alternative must
be fixed. Why?
▪ Let’s fix 𝑉𝐽 = 0, so
𝑒 𝑋𝛽𝑗
▪ the probabilities 𝑝𝑗 = 𝐽−1
1 + σ𝑙=1 𝑒 𝑋𝛽𝑙
1
𝑝0 = 𝐽−1
1 + σ𝑙=1 𝑒 𝑋𝛽𝑙
▪ This is exactly the Multinomial Logit Model.
▪ Given the choice variable with 𝐽 outcomes: 𝑌 = 1,2, … , 𝐽
MULTINOMIAL ▪ The corresponding probabilities of choosing these outcomes
LOGIT MODEL are 𝑝1 ,..., 𝑝𝐽
▪ Let’s choose 𝐽 as the base outcome (category)
▪ The logits (log-odd ratios)
𝑝1
log = 𝛽1 𝑋
𝑝𝐽
▪ we model log-odd 𝑝2
ratios as linear log = 𝛽2 𝑋
functions of individual 𝑝𝐽
characteristics …
𝑝𝐽
log = 0
𝑝𝐽
▪ In general
𝑝𝑗
MULTINOMIAL log = 𝛽𝑗 𝑋
𝑝0
LOGIT MODEL ▪ Exponentiate both sides
𝑝𝑗 = 𝑝0 ∙ 𝑒 𝛽𝑗 𝑋
▪ Because the sum of all probabilities must be 1
𝐽
𝑝0 = 1 − 𝑝0 ∙ 𝑒 𝛽𝑗 𝑋
1
MULTINOMIAL
LOGIT MODEL
▪ With some transformation we get
1
𝑝0 = 𝐽
1 + σ1 𝑒 𝛽𝑗 𝑋
▪ Now using 𝑝𝑗 = 𝑝0 ∙ 𝑒 𝛽𝑗 𝑋 again to recover all the probabilities
▪ from the log-odd
functions, we now 𝑒 𝛽𝑗 𝑋
𝑝𝑗 =
recover the probability 𝐽
1 + σ1 𝑒 𝛽𝑗 𝑋
functions
▪ Gven data of 𝑌 and 𝑋, the coefficients 𝛽 is estimated by
MULTINOMIAL maximizing the log-likelihood function
LOGIT MODEL 𝑁 𝐽
▪ where
𝑒 𝛽𝑗 𝑋
▪ The MNL model is 𝑝𝑗 = 𝐽
1 + σ1 𝑒 𝛽𝑗 𝑋
estimated by the
Maximum Likelihood ▪ The utility functions are thus estimated for all alternatives
Estimation Method
𝑢𝑗 = 𝛽𝑗 𝑋 + 𝜀𝑗
except for the alternative 𝐽, which is called the base
category/outcome.
MULTINOMIAL
LOGIT MODEL
▪ Given the log-odd
𝑝1
log = 𝛽1 𝑋
𝑝𝐽
𝑝1
▪ when 𝛽1 = 0, 𝑋 does not affect the ratio
𝑝𝐽
𝑝1
▪ interpretation of the ▪ if 𝛽1 > 0, increase in 𝑋 results in an increase in the ratio
𝑝𝐽
coefficients in MNL
model
𝑝1
▪ if 𝛽1 < 0, increase in 𝑋 results in a decrease in the ratio
𝑝𝐽
EMPIRICAL STUDIES WITH
MULTINOMIAL CHOICE
Thrane (2015) Examining tourists' long-distance transportation
mode choices using a Multinomial Logit regression model.
Tourism Management Perspective 15: 115-121.
Thrane (2015) ▪ Research objective: examining the choice of transportation
mode of tourists
▪ Dependent variable 𝑦 includes private car (base), air
transportation, public transportation.
▪ Independent variables:
• What drives consumer ▪ distance
demand for packaged
rice? Evidence from South
▪ time
and Southeast Asia ▪ trip characteristics: length of stay, trip purpose,
companion…
Thrane (2015)
• Summary statistics
Thrane (2015)
• Coefficients MNL
regression
Thrane (2015)
• Coefficients MNL
regression
Thrane (2015)
• re-arranged
MARGINAL
EFFECTS
• average marginal
effects after MNL
regression
PREDICTED
PROBABILITY
• at different values of
basket, from 0 to 1000
PLOT THE
PREDICTED
PROBABILITIES
• on basket value
LOGISTIC
REGRESSION