SlideShare a Scribd company logo
Discrete Choice Analysis II

Moshe Ben-Akiva
1.201 / 11.545 / ESD.210

Transportation Systems Analysis: Demand & Economics

Fall 2008
Review – Last Lecture

●Introduction to Discrete Choice Analysis
●A simple example – route choice
●The Random Utility Model
– Systematic utility
– Random components
●Derivation of the Probit and Logit models
– Binary Probit
– Binary Logit
– Multinomial Logit
2
Outline – This Lecture

● Model specification and estimation
● Aggregation and forecasting
● Independence from Irrelevant Alternatives (IIA) property –
Motivation for Nested Logit
● Nested Logit - specification and an example
● Appendix:
– Nested Logit model specification
– Advanced Choice Models
3
Specification of Systematic Components

●	Types of Variables
–	 Attributes of alternatives: Zin, e.g., travel time, travel cost
–	 Characteristics of decision-makers: Sn, e.g., age, gender, income,
occupation
–	 Therefore: Xin = h(Zin, Sn)
●	Examples:
–	 Xin1 = Zin1 = travel cost
–	 Xin2 = log(Zin2) = log (travel time)
–	 Xin3 = Zin1/Sn1 = travel cost / income
●	Functional Form: Linear in the Parameters
Vin = β1Xin1 + β2Xin2 + ... + βkXinK
Vjn = β1Xjn1 + β2Xjn2 + ... + βkXjnK
4
Data Collection

●Data collection for each individual in the sample:
– Choice set: available alternatives
– Socio-economic characteristics
– Attributes of available alternatives
– Actual choice
n Income Auto Time Transit Time Choice
1 35 15.4 58.2 Auto
2 45 14.2 31.0 Transit
3 37 19.6 43.6 Auto
4 42 50.8 59.9 Auto
5 32 55.5 33.8 Transit
6 15 N/A 48.4 Transit
5
Model Specification Example

Vauto = β0 + β1 TTauto + β2 ln(Income)
Vtransit = β1 TTtransit
ββββ0 ββββ1 ββββ2
Auto 1 TTauto ln(Income)
Transit 0 TTtransit 0
6
Probabilities of Observed Choices
●Individual 1:
Vauto = β0 + β1 15.4 + β2 ln(35)
Vtransit = β1 58.2
eβ0 +15.4β1 +ln(35)β2

P(Auto) =
eβ0 +15.4β1 +ln(35)β2
+ e58.2β1

●Individual 2:
Vauto = β0 + β1 14.2 + β2 ln(45)
Vtransit = β1 31.0
e31.0β1

P(Transit) =
eβ0 +14.2β1 +ln(45)β2
+ e31.0β1

7
Maximum Likelihood Estimation
● Find the values of β that are most likely to result in the choices observed
in the sample:
– max L*(ββββ) = P1(Auto)P2(Transit)…P6(Transit)
0, if person




1, if person n chose alternative i

● If yin =
n chose alternative j

● Then we maximize, over choices of {β1, β2 …, βk}, the following
expression:
N
L*
( β 1 , β 2 ,..., β k ) = ∏ Pn (i) y in
Pn ( j )
y jn
n =1
● β* = arg maxβ L* (β1, β2,…, βk)
= arg maxβ log L* (β1, β2, …, βk)
8
Sources of Data on User Behavior

● Revealed Preferences Data
– Travel Diaries
– Field Tests
● Stated Preferences Data
– Surveys
– Simulators
9
Stated Preferences / Conjoint Experiments

●	 Used for product design and pricing
–	 For products with significantly different attributes
–	 When attributes are strongly correlated in real markets
–	 Where market tests are expensive or infeasible
●	 Uses data from survey “trade-off” experiments in which
attributes of the product are systematically varied
●	 Applied in transportation studies since the early 1980s
10
Aggregation and Forecasting

●	 Objective is to make aggregate predictions from
–	 A disaggregate model, P( i | Xn )
–	 Which is based on individual attributes and

characteristics, Xn

–	 Having only limited information about the explanatory
variables
11
The Aggregate Forecasting Problem
● The fraction of population T choosing alt. i is:
( ) P i X ) (W i = ∫ ( | p X dX) , p(X) is the density function of X
X

NT

( |=
1	
∑P i X ) , NT is the # in the population of interestNT n=1
n
● Not feasible to calculate because:
–	 We never know each individual’s complete vector of
relevant attributes
–	 p(X) is generally unknown
● The problem is to reduce the required data
12
ˆp
Sample Enumeration
● Use a sample to represent the entire population
● For a random sample:
Ns
Wˆ (i) =	
1
∑Pˆ(i | xn ) where Ns is the # of obs. in sample
Ns n=1
● For a weighted sample:
Ns
w
n

W iˆ ( ) = ∑
∑
Pˆ ( |i xn ) ,where
1
is xn 's selection prob.
n=1 wn wn
n
● No aggregations bias, but there is sampling error
13
Disaggregate Prediction
Generate a representative population
Apply demand model
• Calculate probabilities or simulate
decision for each decision maker
• Translate into trips
14
• Aggregate trips to OD matrices
Assign traffic to a network
Predict system performance
Generating Disaggregate Populations
15
Household
surveys
Exogenous
forecasts
Counts
Census
data
Data fusion
(e.g., IPF, HH evolution)
Representative
Population
Review

● Empirical issues
– Model specification and estimation
– Aggregate forecasting
● Next…More theoretical issues
– Independence from Irrelevant Alternatives (IIA) property –
Motivation for Nested Logit
– Nested Logit - specification and an example
16
Summary of Basic Discrete Choice Models

● Binary Probit:
2
Pn | n = Φ Vn ∫ e dε(i C ) ( ) =
Vn
1 −
1
ε2
2π−∞
● Binary Logit:
Pn ( | n ) =
1+
1
e−Vn
eVin
e
+
Vin
e
Vjn
i C =
● Multinomial Logit:
Vin
P ( | ) =
e
e jn
i Cn n V
∑j∈Cn
17
Independence from
Irrelevant Alternatives (IIA)
●Property of the Multinomial Logit Model
– εjn independent identically distributed (i.i.d.)
– εjn ~ ExtremeValue(0,µ) ∀ j
eµVin
P i C– n ( | n ) =
∑e
µVjn
j Cn∈
P( | ) P(i C| )so
i C1
=
2
∀ i, j, C1, C2
P( | ) P(j C| )j C1 2
such that i, j ∈ C1, i, j ∈ C2, C1 ⊆ Cn and C2 ⊆ Cn
18
Examples of IIA

● Route choice with an overlapping segment

O
Path 1
Path 2
a
b
D
T-δ
T
δ
eµT
1
P( |{ , a, }) = P(2a|{ , a, }) = P(2 |{ , a
∑eµT
3
1 1 2 2b 1 2 2b b 1 2 ,2b}) = =
j { , a,2b}∈ 1 2
19
Red Bus / Blue Bus Paradox
●Consider that initially auto and bus have the same utility
–	 Cn = {auto, bus} and Vauto = Vbus = V
–	 P(auto) = P(bus) = 1/2
●Suppose that a new bus service is introduced that is identical
to the existing bus service, except the buses are painted
differently (red vs. blue)
–	 Cn = {auto, red bus, blue bus}; Vred bus = Vblue bus = V
–	 Logit now predicts

P(auto) = P(red bus) = P(blue bus) =1/3

–	 We’d expect

P(auto) =1/2, P(red bus) = P(blue bus) =1/4

20
IIA and Aggregation

●Divide the population into two equally-sized groups: those
who prefer autos, and those who prefer transit
●Mode shares before introducing blue bus:
●Auto and red bus share ratios remain constant for each
group after introducing blue bus:
Population Auto Share Red Bus Share
Auto people 90% 10% P(auto)/P(red bus) = 9
Transit people 10% 90% P(auto)/P(red bus) = 1/9
Total 50% 50%
21
Population Auto Share Red Bus Share Blue Bus Share
Auto people 81.8% 9.1% 9.1%
Transit people 5.2% 47.4% 47.4%
Total 43.5% 28.25% 28.25%
Motivation for Nested Logit

● Overcome the IIA Problem of Multinomial Logit when
– Alternatives are correlated

(e.g., red bus and blue bus)

– Multidimensional choices are considered (e.g., departure
time and route)
22
Tree Representation of Nested Logit

● Example: Mode Choice (Correlated Alternatives)
motorized non-motorized

auto transit bicycle walk

drive carpool bus metro
alone
23
Tree Representation of Nested Logit
● Example: Route and Departure Time Choice (Multidimensional Choice)
Route 1
8:30
....
Route 2 Route 3
8:408:208:10 8:50
....
8:30 8:408:208:10 8:50
Route 1 Route 2 Route 3
.... ....
24
Nested Model Estimation

● Logit at each node
● Utilities at lower level enter at the node as the inclusive value








= ∑∈ NM
i
Ci
V
NM eI ln
Walk Bike Car Taxi Bus
Non-
motorized
(NM)
Motorized
(M)
● The inclusive value is often referred to as logsum

25
Nested Model – Example

Walk Bike Car Taxi Bus
Non-
motorized
(NM)
Motorized
(M)
µNMVi
e
i =Walk, BikeP(i | NM ) =
eµNMVWalk
+ eµNMVBike
INM =
1
ln(eµNMVWalk
+ eµNMVBike
)
µNM
26
Nested Model – Example

Walk Bike Car Taxi Bus
Non-
motorized
(NM)
Motorized
(M)
µMVi
e
i = Car,Taxi, BusP(i | M ) =
eµMVCar
+ eµMVTaxi
+ eµMVBus
IM =
1
ln(eµMVCar
+ eµMVTaxi
+ eµMVBus
)
µM
27
Nested Model – Example

Walk Bike Car Taxi Bus
Non-
motorized
(NM)
Motorized
(M)
µINM
e
P(NM ) = µINM µIM
e + e
µIM
e
P(M ) =
eµINM
+ eµIM
28
Nested Model – Example

● Calculation of choice probabilities
P(Bus)=P(Bus|M)⋅P(M)
eµM
VBus µI


 

 
M

e

=
 ⋅












VCar VTaxi VBus µI µI

eµM

+eµM

+eµM

+
NM
 M

e
 e

µ
ln(eµMVCar+eµMVTaxi+eµMVBus)
 

eµMVBus

 
 eµM









=
 ⋅





eµMVCar
+eµMVTaxi
+eµMVBus µ µ µ µ
e NMVWalk e NMVBike µMVCar eµMVTaxi eµMVBusln(
 )
 ln(e
 )
+
 +
 +

eµNM
+eµM

29
Extensions to Discrete Choice Modeling

● Multinomial Probit (MNP)
● Sampling and Estimation Methods
● Combined Data Sets
● Taste Heterogeneity
● Cross Nested Logit and GEV Models
● Mixed Logit and Probit (Hybrid Models)
● Latent Variables (e.g., Attitudes and Perceptions)
● Choice Set Generation
30
Summary
● Introduction to Discrete Choice Analysis
● A simple example
● The Random Utility Model
● Specification and Estimation of Discrete Choice Models
● Forecasting with Discrete Choice Models
● IIA Property - Motivation for Nested Logit Models
● Nested Logit
31
Additional Readings
●	 Ben-Akiva, M. and Bierlaire, M. (2003), ‘Discrete Choice Models With Applications to
Departure Time and Route Choice,’ The Handbook of Transportation Science, 2nd ed.,
(eds.) R.W. Hall, Kluwer, pp. 7 – 38.
●	 Ben-Akiva, M. and Lerman, S. (1985), Discrete Choice Analysis, MIT Press, Cambridge,
Massachusetts.
●	 Train, K. (2003), Discrete Choice Methods with Simulation, Cambridge University Press,
United Kingdom.
●	And/Or take 1.202 next semester!
32
Appendix

Nested Logit model specification

Cross-Nested Logit

Logit Mixtures (Continuous/Discrete)

Revealed + Stated Preferences
Nested Logit Model Specification

● Partition Cn into M non-overlapping nests:
Cmn ∩ Cm’n = ∅ ∀ m≠m’
● Deterministic utility term for nest Cmn:
~
V
VC
=V
~ +
1
ln ∑e
µm jn
mn Cmn µm j∈Cmn
● Model: P(i | Cn ) = P(Cmn | Cn )P(i | Cmn ),i ∈Cmn ⊆ Cn
where
e
µVCmn
eµmV
~
in
P(Cmn | Cn ) = and P(i | Cmn ) = ~
∑e
µVCln ∑e
µmVjn
l
j∈Cmn
34
Continuous Logit Mixture
Example:
● Combining Probit and Logit
● Error decomposed into two parts
– Probit-type portion for flexibility
– i.i.d. Extreme Value for tractability
● An intuitive, practical, and powerful method
– Correlations across alternatives
– Taste heterogeneity
– Correlations across space and time
● Requires simulation-based estimation
35
Cont. Logit Mixture: Error Component
Illustration
● Utility:
U = β Xauto auto
U bus = β X bus
U subway = β X subway
auto
bus
auto
bus
subw subwaay y
ν
ν+
ν
ξ
ξ
ξ
+ +
+
+ + ν i.i.d. Extreme Value
ε e.g. ξ ~ N(0,Σ)
● Probability:
β Xauto +ξauto
Λ(auto|X, )ξ =
eβ Xauto +ξauto
+ e
e
β Xbus +ξbus
+ e
β Xsubway +ξsubway
ξ unknown • 
P(auto|X) = ∫Λ(auto | X , )ξ f (ξ ξ)d
36
ξ
Continuous Logit Mixture
Random Taste Variation
● Logit: β is a constant vector
– Can segment, e.g. βlow inc , βmed inc , βhigh inc
● Logit Mixture: β can be randomly distributed
– Can be a function of personal characteristics
– Distribution can be Normal, Lognormal, Triangular, etc
37
Discrete Logit Mixture

Latent Classes
Main Postulate:
•	 Unobserved heterogeneity is “generated” by discrete or
categorical constructs such as
�Different decision protocols adopted
�Choice sets considered may vary
�Segments of the population with varying tastes
•	 Above constructs characterized as latent classes
38
Latent Class Choice Model

P i( ) =
S
∑Λ( | ) ( )i s Q s

s=1
Class-specific Class
Choice Model Membership
Model
(probability of (probability of
choosing i belonging to
conditional on class s)
belonging to
class s)
39
Summary of Discrete Choice Models

Handles unobserved taste
heterogeneity
Flexible substitution pattern
Logit NL/CNL Probit Logit Mixture
No No Yes Yes
No Yes Yes Yes
No No Yes YesHandles panel data
Requires error terms normally
distributed
Closed-form choice probabilities
available
No No Yes No
Yes Yes No No (cont.)
Yes (discrete)
Numerical approximation and/or
simulation needed
No No Yes Yes (cont.)
No (discrete)
40
6. Revealed and Stated Preferences

• Revealed Preferences Data

– Travel Diaries
– Field Tests
• Stated Preferences Data
– Surveys
– Simulators
41
Stated Preferences / Conjoint

Experiments

•	 Used for product design and pricing
–	 For products with significantly different attributes
–	 When attributes are strongly correlated in real markets
–	 Where market tests are expensive or infeasible
•	 Uses data from survey “trade-off” experiments in which
attributes of the product are systematically varied
•	 Applied in transportation studies since the early 1980s
•	 Can be combined with Revealed Preferences Data
–	 Benefit from strengths
–	 Correct for weaknesses
–	 Improve efficiency
42
Framework for Combining Data

Utility
Attributes of Alternatives
& Characteristics of
Decision-Maker
Revealed Preferences
Stated Preferences
43
MIT OpenCourseWare
http://ocw.mit.edu
1.201J / 11.545J / ESD.210J Transportation Systems Analysis: Demand and Economics
Fall 2008
For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More Related Content

What's hot

1 道路交通法(ポイント)
1 道路交通法(ポイント)1 道路交通法(ポイント)
1 道路交通法(ポイント)
克和 馬場
 
Road traffic accidents
Road traffic accidentsRoad traffic accidents
Road traffic accidents
Parameshwari Prahalad
 
Railway safety
Railway safetyRailway safety
Railway safety
GTClub
 
Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah)
Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah) Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah)
Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah)
Hossam Shafiq I
 
E - Traffic Accident Reconstruction Fundamentals
E - Traffic Accident Reconstruction FundamentalsE - Traffic Accident Reconstruction Fundamentals
E - Traffic Accident Reconstruction Fundamentals
Robert McElroy
 
SUMO ( SIMULATION OF URBAN MOBILITY)
SUMO ( SIMULATION OF URBAN MOBILITY)SUMO ( SIMULATION OF URBAN MOBILITY)
SUMO ( SIMULATION OF URBAN MOBILITY)
shrikrishna kesharwani
 
運行管理試験(貨物)ウラ技
運行管理試験(貨物)ウラ技運行管理試験(貨物)ウラ技
運行管理試験(貨物)ウラ技
克和 馬場
 
点呼問題完全攻略法
点呼問題完全攻略法点呼問題完全攻略法
点呼問題完全攻略法
克和 馬場
 
Trip Generation & Mode Choice (Transportation Engineering)
Trip Generation & Mode Choice (Transportation Engineering)Trip Generation & Mode Choice (Transportation Engineering)
Trip Generation & Mode Choice (Transportation Engineering)
Hossam Shafiq I
 
Queuing (Transportation Engineering)
Queuing (Transportation Engineering)Queuing (Transportation Engineering)
Queuing (Transportation Engineering)
Hossam Shafiq I
 
Traffic simulation
Traffic simulationTraffic simulation
Traffic simulation
Praful -
 
Traffic flow model
Traffic flow modelTraffic flow model
Traffic flow model
Harikesh Kumar
 
traffic engineering
traffic engineeringtraffic engineering
traffic engineering
Eddy Ankit Gangani
 
04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....
04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....
04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....
Hossam Shafiq I
 
運行管理者試験(貨物)あんちょこ
運行管理者試験(貨物)あんちょこ運行管理者試験(貨物)あんちょこ
運行管理者試験(貨物)あんちょこ
克和 馬場
 
Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)
Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)
Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)
Vijai Krishnan V
 
Key Issues to Address Road Safety
Key Issues to Address Road SafetyKey Issues to Address Road Safety
Key Issues to Address Road Safety
WRI Ross Center for Sustainable Cities
 
Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)
Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)
Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)
Hossam Shafiq I
 
Road accident-prevention-p1242986973 kebcn
Road accident-prevention-p1242986973 kebcnRoad accident-prevention-p1242986973 kebcn
Road accident-prevention-p1242986973 kebcnNawazish Husain
 
Traffic Simulation Model
Traffic Simulation Model Traffic Simulation Model
Traffic Simulation Model
HmkNazrulHakimi
 

What's hot (20)

1 道路交通法(ポイント)
1 道路交通法(ポイント)1 道路交通法(ポイント)
1 道路交通法(ポイント)
 
Road traffic accidents
Road traffic accidentsRoad traffic accidents
Road traffic accidents
 
Railway safety
Railway safetyRailway safety
Railway safety
 
Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah)
Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah) Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah)
Lecture 01 Introduction (Traffic Engineering هندسة المرور & Dr. Usama Shahdah)
 
E - Traffic Accident Reconstruction Fundamentals
E - Traffic Accident Reconstruction FundamentalsE - Traffic Accident Reconstruction Fundamentals
E - Traffic Accident Reconstruction Fundamentals
 
SUMO ( SIMULATION OF URBAN MOBILITY)
SUMO ( SIMULATION OF URBAN MOBILITY)SUMO ( SIMULATION OF URBAN MOBILITY)
SUMO ( SIMULATION OF URBAN MOBILITY)
 
運行管理試験(貨物)ウラ技
運行管理試験(貨物)ウラ技運行管理試験(貨物)ウラ技
運行管理試験(貨物)ウラ技
 
点呼問題完全攻略法
点呼問題完全攻略法点呼問題完全攻略法
点呼問題完全攻略法
 
Trip Generation & Mode Choice (Transportation Engineering)
Trip Generation & Mode Choice (Transportation Engineering)Trip Generation & Mode Choice (Transportation Engineering)
Trip Generation & Mode Choice (Transportation Engineering)
 
Queuing (Transportation Engineering)
Queuing (Transportation Engineering)Queuing (Transportation Engineering)
Queuing (Transportation Engineering)
 
Traffic simulation
Traffic simulationTraffic simulation
Traffic simulation
 
Traffic flow model
Traffic flow modelTraffic flow model
Traffic flow model
 
traffic engineering
traffic engineeringtraffic engineering
traffic engineering
 
04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....
04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....
04 Statistics for Traffic Engineers (Traffic Engineering هندسة المرور & Prof....
 
運行管理者試験(貨物)あんちょこ
運行管理者試験(貨物)あんちょこ運行管理者試験(貨物)あんちょこ
運行管理者試験(貨物)あんちょこ
 
Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)
Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)
Capacity & Level of Service: Highways & Signalized Intersections (Indo-HCM)
 
Key Issues to Address Road Safety
Key Issues to Address Road SafetyKey Issues to Address Road Safety
Key Issues to Address Road Safety
 
Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)
Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)
Lec 13 Traffic Light Signals (Transportation Engineering Dr.Lina Shbeeb)
 
Road accident-prevention-p1242986973 kebcn
Road accident-prevention-p1242986973 kebcnRoad accident-prevention-p1242986973 kebcn
Road accident-prevention-p1242986973 kebcn
 
Traffic Simulation Model
Traffic Simulation Model Traffic Simulation Model
Traffic Simulation Model
 

Similar to Dcm

3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban Mobility3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban Mobility
LIFE GreenYourMove
 
Presentation 3rd CSUM
Presentation 3rd CSUM Presentation 3rd CSUM
Presentation 3rd CSUM
LIFE GreenYourMove
 
Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...
Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...
Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...
GreenYourMove
 
Traveling Eco-Salesman
Traveling Eco-SalesmanTraveling Eco-Salesman
Traveling Eco-Salesman
Adrian Strugała
 
Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...
Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...
Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...
GreenYourMove
 
Presentation escc 2016
Presentation escc 2016Presentation escc 2016
Presentation escc 2016
LIFE GreenYourMove
 
Prediction of taxi rides ETA
Prediction of taxi rides ETAPrediction of taxi rides ETA
Prediction of taxi rides ETA
Daniel Marcous
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, Greece
LIFE GreenYourMove
 
Modelling station choice
Modelling station choiceModelling station choice
Modelling station choice
Marcus Young
 
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”
IOSRJM
 
A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...
A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...
A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...
Dr. Amarjeet Singh
 
Optimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-peripheryOptimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-periphery
Francesco Tudisco
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
The Statistical and Applied Mathematical Sciences Institute
 
Cs403 Parellel Programming Travelling Salesman Problem
Cs403   Parellel Programming Travelling Salesman ProblemCs403   Parellel Programming Travelling Salesman Problem
Cs403 Parellel Programming Travelling Salesman Problem
Jishnu P
 
Graph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese PostmanGraph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese Postman
Christian Kehl
 
Differential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow ModellingDifferential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow Modelling
Serge Hoogendoorn
 
Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic AlgorithmComparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
IOSR Journals
 

Similar to Dcm (20)

Route choice
Route choiceRoute choice
Route choice
 
3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban Mobility3rd Conference on Sustainable Urban Mobility
3rd Conference on Sustainable Urban Mobility
 
Presentation 3rd CSUM
Presentation 3rd CSUM Presentation 3rd CSUM
Presentation 3rd CSUM
 
Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...
Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...
Presentation of GreenYourMove's hybrid approach in the 3rd Conference on Sust...
 
Traveling Eco-Salesman
Traveling Eco-SalesmanTraveling Eco-Salesman
Traveling Eco-Salesman
 
Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...
Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...
Presentation of GreenYourMove's hybrid approach in 3rd International Conferen...
 
Presentation escc 2016
Presentation escc 2016Presentation escc 2016
Presentation escc 2016
 
Prediction of taxi rides ETA
Prediction of taxi rides ETAPrediction of taxi rides ETA
Prediction of taxi rides ETA
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, Greece
 
Modelling station choice
Modelling station choiceModelling station choice
Modelling station choice
 
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”
 
A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...
A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...
A New Approach to Solve Initial Basic Feasible Solution for the Transportatio...
 
Optimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-peripheryOptimal L-shaped matrix reordering, aka graph's core-periphery
Optimal L-shaped matrix reordering, aka graph's core-periphery
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
K046036367
K046036367K046036367
K046036367
 
Cs403 Parellel Programming Travelling Salesman Problem
Cs403   Parellel Programming Travelling Salesman ProblemCs403   Parellel Programming Travelling Salesman Problem
Cs403 Parellel Programming Travelling Salesman Problem
 
Hidden markovmodel
Hidden markovmodelHidden markovmodel
Hidden markovmodel
 
Graph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese PostmanGraph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese Postman
 
Differential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow ModellingDifferential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow Modelling
 
Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic AlgorithmComparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
 

Recently uploaded

Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive EdgeDigital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Marketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee LevittMarketing as a Primary Revenue Driver - Lee Levitt
The_Canvas_of_Creative_Mastery_Newsletter_May_2024_Version
The_Canvas_of_Creative_Mastery_Newsletter_May_2024_VersionThe_Canvas_of_Creative_Mastery_Newsletter_May_2024_Version
The_Canvas_of_Creative_Mastery_Newsletter_May_2024_Version
AmirYakdi
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow
 
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CROAI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
VWO
 
How to Run Landing Page Tests On and Off Paid Social Platforms
How to Run Landing Page Tests On and Off Paid Social PlatformsHow to Run Landing Page Tests On and Off Paid Social Platforms
How to Run Landing Page Tests On and Off Paid Social Platforms
VWO
 
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
DeepakTripathi733493
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
Brand Highlighters
 
Adapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLCAdapt or Die - Jon Lakefish, Lakefish Group LLC
The What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital CommerceThe What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital Commerce
PushON Ltd
 
SMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the worldSMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the world
smmpanel567
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
Maswer Ali
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Auxis Consulting & Outsourcing
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
marianooscos
 
SEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital MarketingSEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital Marketing
Felipe Bazon
 
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
TravisMalana
 
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User JourneysMastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Search Engine Journal
 

Recently uploaded (20)

Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive EdgeDigital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
 
Metaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene CaponMetaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene Capon
 
Marketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee LevittMarketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee Levitt
 
The_Canvas_of_Creative_Mastery_Newsletter_May_2024_Version
The_Canvas_of_Creative_Mastery_Newsletter_May_2024_VersionThe_Canvas_of_Creative_Mastery_Newsletter_May_2024_Version
The_Canvas_of_Creative_Mastery_Newsletter_May_2024_Version
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
 
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CROAI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
 
How to Run Landing Page Tests On and Off Paid Social Platforms
How to Run Landing Page Tests On and Off Paid Social PlatformsHow to Run Landing Page Tests On and Off Paid Social Platforms
How to Run Landing Page Tests On and Off Paid Social Platforms
 
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
 
Adapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLCAdapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLC
 
The What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital CommerceThe What, Why & How of 3D and AR in Digital Commerce
The What, Why & How of 3D and AR in Digital Commerce
 
SMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the worldSMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the world
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
 
SEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital MarketingSEO as the Backbone of Digital Marketing
SEO as the Backbone of Digital Marketing
 
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
 
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User JourneysMastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
 

Dcm

  • 1. Discrete Choice Analysis II Moshe Ben-Akiva 1.201 / 11.545 / ESD.210 Transportation Systems Analysis: Demand & Economics Fall 2008
  • 2. Review – Last Lecture ●Introduction to Discrete Choice Analysis ●A simple example – route choice ●The Random Utility Model – Systematic utility – Random components ●Derivation of the Probit and Logit models – Binary Probit – Binary Logit – Multinomial Logit 2
  • 3. Outline – This Lecture ● Model specification and estimation ● Aggregation and forecasting ● Independence from Irrelevant Alternatives (IIA) property – Motivation for Nested Logit ● Nested Logit - specification and an example ● Appendix: – Nested Logit model specification – Advanced Choice Models 3
  • 4. Specification of Systematic Components ● Types of Variables – Attributes of alternatives: Zin, e.g., travel time, travel cost – Characteristics of decision-makers: Sn, e.g., age, gender, income, occupation – Therefore: Xin = h(Zin, Sn) ● Examples: – Xin1 = Zin1 = travel cost – Xin2 = log(Zin2) = log (travel time) – Xin3 = Zin1/Sn1 = travel cost / income ● Functional Form: Linear in the Parameters Vin = β1Xin1 + β2Xin2 + ... + βkXinK Vjn = β1Xjn1 + β2Xjn2 + ... + βkXjnK 4
  • 5. Data Collection ●Data collection for each individual in the sample: – Choice set: available alternatives – Socio-economic characteristics – Attributes of available alternatives – Actual choice n Income Auto Time Transit Time Choice 1 35 15.4 58.2 Auto 2 45 14.2 31.0 Transit 3 37 19.6 43.6 Auto 4 42 50.8 59.9 Auto 5 32 55.5 33.8 Transit 6 15 N/A 48.4 Transit 5
  • 6. Model Specification Example Vauto = β0 + β1 TTauto + β2 ln(Income) Vtransit = β1 TTtransit ββββ0 ββββ1 ββββ2 Auto 1 TTauto ln(Income) Transit 0 TTtransit 0 6
  • 7. Probabilities of Observed Choices ●Individual 1: Vauto = β0 + β1 15.4 + β2 ln(35) Vtransit = β1 58.2 eβ0 +15.4β1 +ln(35)β2 P(Auto) = eβ0 +15.4β1 +ln(35)β2 + e58.2β1 ●Individual 2: Vauto = β0 + β1 14.2 + β2 ln(45) Vtransit = β1 31.0 e31.0β1 P(Transit) = eβ0 +14.2β1 +ln(45)β2 + e31.0β1 7
  • 8. Maximum Likelihood Estimation ● Find the values of β that are most likely to result in the choices observed in the sample: – max L*(ββββ) = P1(Auto)P2(Transit)…P6(Transit) 0, if person    1, if person n chose alternative i ● If yin = n chose alternative j ● Then we maximize, over choices of {β1, β2 …, βk}, the following expression: N L* ( β 1 , β 2 ,..., β k ) = ∏ Pn (i) y in Pn ( j ) y jn n =1 ● β* = arg maxβ L* (β1, β2,…, βk) = arg maxβ log L* (β1, β2, …, βk) 8
  • 9. Sources of Data on User Behavior ● Revealed Preferences Data – Travel Diaries – Field Tests ● Stated Preferences Data – Surveys – Simulators 9
  • 10. Stated Preferences / Conjoint Experiments ● Used for product design and pricing – For products with significantly different attributes – When attributes are strongly correlated in real markets – Where market tests are expensive or infeasible ● Uses data from survey “trade-off” experiments in which attributes of the product are systematically varied ● Applied in transportation studies since the early 1980s 10
  • 11. Aggregation and Forecasting ● Objective is to make aggregate predictions from – A disaggregate model, P( i | Xn ) – Which is based on individual attributes and characteristics, Xn – Having only limited information about the explanatory variables 11
  • 12. The Aggregate Forecasting Problem ● The fraction of population T choosing alt. i is: ( ) P i X ) (W i = ∫ ( | p X dX) , p(X) is the density function of X X NT ( |= 1 ∑P i X ) , NT is the # in the population of interestNT n=1 n ● Not feasible to calculate because: – We never know each individual’s complete vector of relevant attributes – p(X) is generally unknown ● The problem is to reduce the required data 12
  • 13. ˆp Sample Enumeration ● Use a sample to represent the entire population ● For a random sample: Ns Wˆ (i) = 1 ∑Pˆ(i | xn ) where Ns is the # of obs. in sample Ns n=1 ● For a weighted sample: Ns w n W iˆ ( ) = ∑ ∑ Pˆ ( |i xn ) ,where 1 is xn 's selection prob. n=1 wn wn n ● No aggregations bias, but there is sampling error 13
  • 14. Disaggregate Prediction Generate a representative population Apply demand model • Calculate probabilities or simulate decision for each decision maker • Translate into trips 14 • Aggregate trips to OD matrices Assign traffic to a network Predict system performance
  • 16. Review ● Empirical issues – Model specification and estimation – Aggregate forecasting ● Next…More theoretical issues – Independence from Irrelevant Alternatives (IIA) property – Motivation for Nested Logit – Nested Logit - specification and an example 16
  • 17. Summary of Basic Discrete Choice Models ● Binary Probit: 2 Pn | n = Φ Vn ∫ e dε(i C ) ( ) = Vn 1 − 1 ε2 2π−∞ ● Binary Logit: Pn ( | n ) = 1+ 1 e−Vn eVin e + Vin e Vjn i C = ● Multinomial Logit: Vin P ( | ) = e e jn i Cn n V ∑j∈Cn 17
  • 18. Independence from Irrelevant Alternatives (IIA) ●Property of the Multinomial Logit Model – εjn independent identically distributed (i.i.d.) – εjn ~ ExtremeValue(0,µ) ∀ j eµVin P i C– n ( | n ) = ∑e µVjn j Cn∈ P( | ) P(i C| )so i C1 = 2 ∀ i, j, C1, C2 P( | ) P(j C| )j C1 2 such that i, j ∈ C1, i, j ∈ C2, C1 ⊆ Cn and C2 ⊆ Cn 18
  • 19. Examples of IIA ● Route choice with an overlapping segment O Path 1 Path 2 a b D T-δ T δ eµT 1 P( |{ , a, }) = P(2a|{ , a, }) = P(2 |{ , a ∑eµT 3 1 1 2 2b 1 2 2b b 1 2 ,2b}) = = j { , a,2b}∈ 1 2 19
  • 20. Red Bus / Blue Bus Paradox ●Consider that initially auto and bus have the same utility – Cn = {auto, bus} and Vauto = Vbus = V – P(auto) = P(bus) = 1/2 ●Suppose that a new bus service is introduced that is identical to the existing bus service, except the buses are painted differently (red vs. blue) – Cn = {auto, red bus, blue bus}; Vred bus = Vblue bus = V – Logit now predicts P(auto) = P(red bus) = P(blue bus) =1/3 – We’d expect P(auto) =1/2, P(red bus) = P(blue bus) =1/4 20
  • 21. IIA and Aggregation ●Divide the population into two equally-sized groups: those who prefer autos, and those who prefer transit ●Mode shares before introducing blue bus: ●Auto and red bus share ratios remain constant for each group after introducing blue bus: Population Auto Share Red Bus Share Auto people 90% 10% P(auto)/P(red bus) = 9 Transit people 10% 90% P(auto)/P(red bus) = 1/9 Total 50% 50% 21 Population Auto Share Red Bus Share Blue Bus Share Auto people 81.8% 9.1% 9.1% Transit people 5.2% 47.4% 47.4% Total 43.5% 28.25% 28.25%
  • 22. Motivation for Nested Logit ● Overcome the IIA Problem of Multinomial Logit when – Alternatives are correlated (e.g., red bus and blue bus) – Multidimensional choices are considered (e.g., departure time and route) 22
  • 23. Tree Representation of Nested Logit ● Example: Mode Choice (Correlated Alternatives) motorized non-motorized auto transit bicycle walk drive carpool bus metro alone 23
  • 24. Tree Representation of Nested Logit ● Example: Route and Departure Time Choice (Multidimensional Choice) Route 1 8:30 .... Route 2 Route 3 8:408:208:10 8:50 .... 8:30 8:408:208:10 8:50 Route 1 Route 2 Route 3 .... .... 24
  • 25. Nested Model Estimation ● Logit at each node ● Utilities at lower level enter at the node as the inclusive value         = ∑∈ NM i Ci V NM eI ln Walk Bike Car Taxi Bus Non- motorized (NM) Motorized (M) ● The inclusive value is often referred to as logsum 25
  • 26. Nested Model – Example Walk Bike Car Taxi Bus Non- motorized (NM) Motorized (M) µNMVi e i =Walk, BikeP(i | NM ) = eµNMVWalk + eµNMVBike INM = 1 ln(eµNMVWalk + eµNMVBike ) µNM 26
  • 27. Nested Model – Example Walk Bike Car Taxi Bus Non- motorized (NM) Motorized (M) µMVi e i = Car,Taxi, BusP(i | M ) = eµMVCar + eµMVTaxi + eµMVBus IM = 1 ln(eµMVCar + eµMVTaxi + eµMVBus ) µM 27
  • 28. Nested Model – Example Walk Bike Car Taxi Bus Non- motorized (NM) Motorized (M) µINM e P(NM ) = µINM µIM e + e µIM e P(M ) = eµINM + eµIM 28
  • 29. Nested Model – Example ● Calculation of choice probabilities P(Bus)=P(Bus|M)⋅P(M) eµM VBus µI     M e = ⋅         VCar VTaxi VBus µI µI eµM +eµM +eµM + NM M e e µ ln(eµMVCar+eµMVTaxi+eµMVBus)  eµMVBus   eµM       = ⋅     eµMVCar +eµMVTaxi +eµMVBus µ µ µ µ e NMVWalk e NMVBike µMVCar eµMVTaxi eµMVBusln( ) ln(e ) + + + eµNM +eµM 29
  • 30. Extensions to Discrete Choice Modeling ● Multinomial Probit (MNP) ● Sampling and Estimation Methods ● Combined Data Sets ● Taste Heterogeneity ● Cross Nested Logit and GEV Models ● Mixed Logit and Probit (Hybrid Models) ● Latent Variables (e.g., Attitudes and Perceptions) ● Choice Set Generation 30
  • 31. Summary ● Introduction to Discrete Choice Analysis ● A simple example ● The Random Utility Model ● Specification and Estimation of Discrete Choice Models ● Forecasting with Discrete Choice Models ● IIA Property - Motivation for Nested Logit Models ● Nested Logit 31
  • 32. Additional Readings ● Ben-Akiva, M. and Bierlaire, M. (2003), ‘Discrete Choice Models With Applications to Departure Time and Route Choice,’ The Handbook of Transportation Science, 2nd ed., (eds.) R.W. Hall, Kluwer, pp. 7 – 38. ● Ben-Akiva, M. and Lerman, S. (1985), Discrete Choice Analysis, MIT Press, Cambridge, Massachusetts. ● Train, K. (2003), Discrete Choice Methods with Simulation, Cambridge University Press, United Kingdom. ● And/Or take 1.202 next semester! 32
  • 33. Appendix Nested Logit model specification Cross-Nested Logit Logit Mixtures (Continuous/Discrete) Revealed + Stated Preferences
  • 34. Nested Logit Model Specification ● Partition Cn into M non-overlapping nests: Cmn ∩ Cm’n = ∅ ∀ m≠m’ ● Deterministic utility term for nest Cmn: ~ V VC =V ~ + 1 ln ∑e µm jn mn Cmn µm j∈Cmn ● Model: P(i | Cn ) = P(Cmn | Cn )P(i | Cmn ),i ∈Cmn ⊆ Cn where e µVCmn eµmV ~ in P(Cmn | Cn ) = and P(i | Cmn ) = ~ ∑e µVCln ∑e µmVjn l j∈Cmn 34
  • 35. Continuous Logit Mixture Example: ● Combining Probit and Logit ● Error decomposed into two parts – Probit-type portion for flexibility – i.i.d. Extreme Value for tractability ● An intuitive, practical, and powerful method – Correlations across alternatives – Taste heterogeneity – Correlations across space and time ● Requires simulation-based estimation 35
  • 36. Cont. Logit Mixture: Error Component Illustration ● Utility: U = β Xauto auto U bus = β X bus U subway = β X subway auto bus auto bus subw subwaay y ν ν+ ν ξ ξ ξ + + + + + ν i.i.d. Extreme Value ε e.g. ξ ~ N(0,Σ) ● Probability: β Xauto +ξauto Λ(auto|X, )ξ = eβ Xauto +ξauto + e e β Xbus +ξbus + e β Xsubway +ξsubway ξ unknown • P(auto|X) = ∫Λ(auto | X , )ξ f (ξ ξ)d 36 ξ
  • 37. Continuous Logit Mixture Random Taste Variation ● Logit: β is a constant vector – Can segment, e.g. βlow inc , βmed inc , βhigh inc ● Logit Mixture: β can be randomly distributed – Can be a function of personal characteristics – Distribution can be Normal, Lognormal, Triangular, etc 37
  • 38. Discrete Logit Mixture Latent Classes Main Postulate: • Unobserved heterogeneity is “generated” by discrete or categorical constructs such as �Different decision protocols adopted �Choice sets considered may vary �Segments of the population with varying tastes • Above constructs characterized as latent classes 38
  • 39. Latent Class Choice Model P i( ) = S ∑Λ( | ) ( )i s Q s s=1 Class-specific Class Choice Model Membership Model (probability of (probability of choosing i belonging to conditional on class s) belonging to class s) 39
  • 40. Summary of Discrete Choice Models Handles unobserved taste heterogeneity Flexible substitution pattern Logit NL/CNL Probit Logit Mixture No No Yes Yes No Yes Yes Yes No No Yes YesHandles panel data Requires error terms normally distributed Closed-form choice probabilities available No No Yes No Yes Yes No No (cont.) Yes (discrete) Numerical approximation and/or simulation needed No No Yes Yes (cont.) No (discrete) 40
  • 41. 6. Revealed and Stated Preferences • Revealed Preferences Data – Travel Diaries – Field Tests • Stated Preferences Data – Surveys – Simulators 41
  • 42. Stated Preferences / Conjoint Experiments • Used for product design and pricing – For products with significantly different attributes – When attributes are strongly correlated in real markets – Where market tests are expensive or infeasible • Uses data from survey “trade-off” experiments in which attributes of the product are systematically varied • Applied in transportation studies since the early 1980s • Can be combined with Revealed Preferences Data – Benefit from strengths – Correct for weaknesses – Improve efficiency 42
  • 43. Framework for Combining Data Utility Attributes of Alternatives & Characteristics of Decision-Maker Revealed Preferences Stated Preferences 43
  • 44. MIT OpenCourseWare http://ocw.mit.edu 1.201J / 11.545J / ESD.210J Transportation Systems Analysis: Demand and Economics Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.