Choice with multiple alternatives Specification of the deterministic - - PowerPoint PPT Presentation

choice with multiple alternatives
SMART_READER_LITE
LIVE PREVIEW

Choice with multiple alternatives Specification of the deterministic - - PowerPoint PPT Presentation

Choice with multiple alternatives Specification of the deterministic part Michel Bierlaire Introduction to choice models Qualitative explanatory variables Qualitative attributes Examples Level of comfort for the train Reliability of


slide-1
SLIDE 1

Choice with multiple alternatives

Specification of the deterministic part Michel Bierlaire Introduction to choice models

slide-2
SLIDE 2

Qualitative explanatory variables

slide-3
SLIDE 3

Qualitative attributes

Examples

◮ Level of comfort for the train ◮ Reliability of the bus ◮ Color ◮ Shape ◮ etc...

slide-4
SLIDE 4

Modeling

Identify all possible levels of the variable

◮ Very comfortable, ◮ Comfortable, ◮ Rather comfortable, ◮ Not comfortable.

Select a base level

◮ Very comfortable, ◮ Comfortable, ◮ Rather comfortable, ◮ Not comfortable.

slide-5
SLIDE 5

Modeling

Introduce a 0/1 attribute for all levels except the base case

◮ zc for comfortable ◮ zrc for rather comfortable ◮ znc for not comfortable

zc zrc znc very comfortable comfortable 1 rather comfortable 1 not comfortable 1 If a qualitative attribute has K levels, we introduce K − 1 binary variables (0/1) in the model

slide-6
SLIDE 6

Modeling

Utility function

Vin = βczc + βrczrc + βncznc + · · ·

Note

The choice of the base level is arbitrary.

slide-7
SLIDE 7

Qualitative characteristics

Examples

◮ Sex ◮ Education ◮ Professional status ◮ etc.

slide-8
SLIDE 8

Modeling heterogeneity

Behavioral assumption

◮ Individuals have different taste parameters. ◮ The difference is explained by a qualitative socio-economic characteristic.

Vin = β1nzin + · · · where β1n = β1n(educationn).

slide-9
SLIDE 9

Modeling heterogeneity

Segmentation

◮ Assume that there are K levels for the qualitative variable (e.g. education). ◮ They characterize K segments in the population. ◮ Define

δkn = 1 if individual n is associated with level k

  • therwise

◮ Introduce a parameter βk 1 for each level and define

β1n =

K

  • k=1

βk

1δkn

slide-10
SLIDE 10

Modeling heterogeneity

Segmentation

Vin = β1nzin + · · · =

K

  • k=1

βk

1δknzin + · · · = K

  • k=1

βk

1xink + · · ·

where xink = δknzin

slide-11
SLIDE 11

Segmentation with several variables

Example

◮ Gender (M,F) ◮ House location (metro, suburb, perimeter areas) ◮ 6 segments: (M, m), (M, s), (M, p), (F, m), (F, s), (F, p).

slide-12
SLIDE 12

Segmentation

Specification

βM,mTTM,m + βM,sTTM,s + βM,pTTM,p+ βF,mTTF,m + βF,sTTF,s + βF,pTTF,p+ TTi = TT if indiv. belongs to segment i, and 0 otherwise

Remarks

◮ For a given individual, exactly one of these terms is non zero. ◮ The number of segments grows exponentially with the number of variables.