[Part 9] 1/79 Discrete Choice Modeling Modeling Heterogeneity Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.

Slides:



Advertisements
Similar presentations
[Part 12] 1/38 Discrete Choice Modeling Stated Preference Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
Advertisements

9. Heterogeneity: Mixed Models. RANDOM PARAMETER MODELS.
[Part 13] 1/30 Discrete Choice Modeling Hybrid Choice Models Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
Discrete Choice Modeling William Greene Stern School of Business New York University.
Discrete Choice Modeling William Greene Stern School of Business New York University.
12. Random Parameters Logit Models. Random Parameters Model Allow model parameters as well as constants to be random Allow multiple observations with.
[Part 1] 1/15 Discrete Choice Modeling Econometric Methodology Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
Part 24: Bayesian Estimation 24-1/35 Econometrics I Professor William Greene Stern School of Business Department of Economics.
Discrete Choice Models William Greene Stern School of Business New York University.
1/62: Topic 2.3 – Panel Data Binary Choice Models Microeconometric Modeling William Greene Stern School of Business New York University New York NY USA.
Part 23: Simulation Based Estimation 23-1/26 Econometrics I Professor William Greene Stern School of Business Department of Economics.
Discrete Choice Modeling William Greene Stern School of Business New York University Lab Sessions.
Discrete Choice Modeling William Greene Stern School of Business New York University.
10. Multinomial Choice. A Microeconomics Platform Consumers Maximize Utility (!!!) Fundamental Choice Problem: Maximize U(x 1,x 2,…) subject to prices.
Discrete Choice Modeling William Greene Stern School of Business New York University.
Discrete Choice Modeling William Greene Stern School of Business New York University.
[Part 15] 1/24 Discrete Choice Modeling Aggregate Share Data - BLP Discrete Choice Modeling William Greene Stern School of Business New York University.
Discrete Choice Modeling William Greene Stern School of Business New York University.
Microeconometric Modeling
Empirical Methods for Microeconomic Applications University of Lugano, Switzerland May 27-31, 2013 William Greene Department of Economics Stern School.
Discrete Choice Modeling William Greene Stern School of Business New York University.
Discrete Choice Modeling William Greene Stern School of Business New York University Lab Sessions.
1/54: Topic 5.1 – Modeling Stated Preference Data Microeconometric Modeling William Greene Stern School of Business New York University New York NY USA.
[Part 4] 1/43 Discrete Choice Modeling Bivariate & Multivariate Probit Discrete Choice Modeling William Greene Stern School of Business New York University.
Discrete Choice Modeling William Greene Stern School of Business New York University Lab Sessions.
Part 24: Stated Choice [1/117] Econometric Analysis of Panel Data William Greene Department of Economics Stern School of Business.
Discrete Choice Modeling
Discrete Choice Modeling William Greene Stern School of Business New York University.
Discrete Choice Modeling William Greene Stern School of Business New York University.
14. Scaling and Heteroscedasticity. Using Degenerate Branches to Reveal Scaling Travel Fly Rail Air CarTrain Bus LIMB BRANCH TWIG DriveGrndPblc.
Microeconometric Modeling
1/30: Topic 4.1 – Nested Logit and Multinomial Probit Models Microeconometric Modeling William Greene Stern School of Business New York University New.
[Part 7] 1/96 Discrete Choice Modeling Multinomial Choice Models Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
Discrete Choice Modeling William Greene Stern School of Business New York University.
[Topic 8-Random Parameters] 1/83 Topics in Microeconometrics William Greene Department of Economics Stern School of Business.
1/62: Topic 2.3 – Panel Data Binary Choice Models Microeconometric Modeling William Greene Stern School of Business New York University New York NY USA.
1/68: Topic 4.2 – Latent Class Models Microeconometric Modeling William Greene Stern School of Business New York University New York NY USA William Greene.
Discrete Choice Modeling William Greene Stern School of Business New York University.
11. Nested Logit Models. Extended Formulation of the MNL Groups of similar alternatives Compound Utility: U(Alt)=U(Alt|Branch)+U(branch) Behavioral implications.
[Part 15] 1/24 Discrete Choice Modeling Aggregate Share Data - BLP Discrete Choice Modeling William Greene Stern School of Business New York University.
[Part 8] 1/26 Discrete Choice Modeling Nested Logit Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
Discrete Choice Modeling William Greene Stern School of Business New York University.
1/30: Topic 4.1 – Nested Logit and Multinomial Probit Models Microeconometric Modeling William Greene Stern School of Business New York University New.
Discrete Choice Modeling William Greene Stern School of Business New York University.
1/122: Topic 3.3 – Discrete Choice; The Multinomial Logit Model Microeconometric Modeling William Greene Stern School of Business New York University New.
[Part 5] 1/43 Discrete Choice Modeling Ordered Choice Models Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
Discrete Choice Modeling William Greene Stern School of Business New York University.
William Greene Stern School of Business New York University
Discrete Choice Modeling
Discrete Choice Modeling
William Greene Stern School of Business New York University
Discrete Choice Models
Discrete Choice Modeling
Microeconometric Modeling
Microeconometric Modeling
Microeconometric Modeling
Microeconometric Modeling
Discrete Choice Modeling
Discrete Choice Modeling
Econometrics Chengyuan Yin School of Mathematics.
Microeconometric Modeling
Econometric Analysis of Panel Data
William Greene Stern School of Business New York University
Microeconometric Modeling
William Greene Stern School of Business New York University
Microeconometric Modeling
Empirical Methods for Microeconomic Applications University of Lugano, Switzerland May 27-31, 2019 William Greene Department of Economics Stern School.
William Greene Stern School of Business New York University
Empirical Methods for Microeconomic Applications
Presentation transcript:

[Part 9] 1/79 Discrete Choice Modeling Modeling Heterogeneity Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction 1Summary 2Binary Choice 3Panel Data 4Bivariate Probit 5Ordered Choice 6Count Data 7Multinomial Choice 8Nested Logit 9Heterogeneity 10Latent Class 11Mixed Logit 12Stated Preference 13Hybrid Choice

[Part 9] 2/79 Discrete Choice Modeling Modeling Heterogeneity What’s Wrong with the MNL Model? I nsufficiently heterogeneous: “… economists are often more interested in aggregate effects and regard heterogeneity as a statistical nuisance parameter problem which must be addressed but not emphasized. Econometricians frequently employ methods which do not allow for the estimation of individual level parameters.” (Allenby and Rossi, Journal of Econometrics, 1999)

[Part 9] 3/79 Discrete Choice Modeling Modeling Heterogeneity Several Types of Heterogeneity  Differences across choice makers Observable: Usually demographics such as age, sex Unobservable: Usually modeled as ‘random effects’  Choice strategy: How consumers make decisions. (E.g., omitted attributes)  Preference Structure: Model frameworks such as latent class structures  Preferences: Model ‘parameters’ Discrete variation – latent class Continuous variation – mixed models Discrete-Continuous variation

[Part 9] 4/79 Discrete Choice Modeling Modeling Heterogeneity Heterogeneity in Choice Strategy C onsumers avoid ‘complexity’ Lexicographic preferences eliminate certain choices  choice set may be endogenously determined Simplification strategies may eliminate certain attributes I nformation processing strategy is a source of heterogeneity in the model.

[Part 9] 5/79 Discrete Choice Modeling Modeling Heterogeneity Accommodating Heterogeneity O bserved? Enter in the model in familiar (and unfamiliar) ways. U nobserved? Takes the form of randomness in the model.

[Part 9] 6/79 Discrete Choice Modeling Modeling Heterogeneity Heterogeneity and the MNL Model  Limitations of the MNL Model: IID  IIA Fundamental tastes are the same across all individuals  How to adjust the model to allow variation across individuals? Full random variation Latent grouping – allow some variation

[Part 9] 7/79 Discrete Choice Modeling Modeling Heterogeneity Observable Heterogeneity in Utility Levels Choice, e.g., among brands of cars x itj = attributes: price, features z it = observable characteristics: age, sex, income

[Part 9] 8/79 Discrete Choice Modeling Modeling Heterogeneity Observable Heterogeneity in Preference Weights

[Part 9] 9/79 Discrete Choice Modeling Modeling Heterogeneity Heteroscedasticity in the MNL Model Motivation: Scaling in utility functions If ignored, distorts coefficients Random utility basis U ij =  j +  ’x ij +  ’z i +  j  ij i = 1,…,N; j = 1,…,J(i) F(  ij ) = Exp(-Exp(-  ij )) now scaled Extensions: Relaxes IIA Allows heteroscedasticity across choices and across individuals

[Part 9] 10/79 Discrete Choice Modeling Modeling Heterogeneity ‘Quantifiable’ Heterogeneity in Scaling w i = observable characteristics: age, sex, income, etc.

[Part 9] 11/79 Discrete Choice Modeling Modeling Heterogeneity Modeling Unobserved Heterogeneity  Latent class – Discrete approximation  Mixed logit – Continuous  Many extensions and blends of LC and RP

[Part 9] 12/79 Discrete Choice Modeling Modeling Heterogeneity LATENT CLASS MODELS

[Part 9] 13/79 Discrete Choice Modeling Modeling Heterogeneity The “Finite Mixture Model”  An unknown parametric model governs an outcome y F(y|x,  ) This is the model  We approximate F(y|x,  ) with a weighted sum of specified (e.g., normal) densities: F(y|x,  )   j  j G(y|x,  ) This is a search for functional form. With a sufficient number of (normal) components, we can approximate any density to any desired degree of accuracy. (McLachlan and Peel (2000)) There is no “mixing” process at work

[Part 9] 14/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 15/79 Discrete Choice Modeling Modeling Heterogeneity ML Mixture of Two Normal Densities

[Part 9] 16/79 Discrete Choice Modeling Modeling Heterogeneity Mixing probabilities.715 and.285

[Part 9] 17/79 Discrete Choice Modeling Modeling Heterogeneity The actual process is a mix of chi squared(5) and normal(3,2) with mixing probabilities.7 and.3.

[Part 9] 18/79 Discrete Choice Modeling Modeling Heterogeneity Approximation Actual Distribution

[Part 9] 19/79 Discrete Choice Modeling Modeling Heterogeneity Latent Classes  Population contains a mixture of individuals of different types  Common form of the generating mechanism within the classes  Observed outcome y is governed by the common process F(y|x,  j )  Classes are distinguished by the parameters,  j.

[Part 9] 20/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 21/79 Discrete Choice Modeling Modeling Heterogeneity The Latent Class “Model”  Parametric Model: F(y|x,  ) E.g., y ~ N[x ,  2 ], y ~ Poisson[ =exp(x  )], etc. Density F(y|x,  )   j  j F(y|x,  j ),  = [  1,  2,…,  J,  1,  2,…,  J ]  j  j = 1 Generating mechanism for an individual drawn at random from the mixed population is F(y|x,  ). Class probabilities relate to a stable process governing the mixture of types in the population

[Part 9] 22/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 23/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 24/79 Discrete Choice Modeling Modeling Heterogeneity RANDOM PARAMETER MODELS

[Part 9] 25/79 Discrete Choice Modeling Modeling Heterogeneity A Recast Random Effects Model

[Part 9] 26/79 Discrete Choice Modeling Modeling Heterogeneity A Computable Log Likelihood

[Part 9] 27/79 Discrete Choice Modeling Modeling Heterogeneity Simulation

[Part 9] 28/79 Discrete Choice Modeling Modeling Heterogeneity Random Effects Model: Simulation Random Coefficients Probit Model Dependent variable DOCTOR (Quadrature Based) Log likelihood function ( ) Restricted log likelihood Chi squared [ 1 d.f.] Simulation based on 50 Halton draws Variable| Coefficient Standard Error b/St.Er. P[|Z|>z] |Nonrandom parameters AGE|.02226*** (.02232) EDUC| *** ( ) HHNINC| (.00660) |Means for random parameters Constant| ** ( ) |Scale parameters for dists. of random parameters Constant|.90453*** Implied  from these estimates is /( ) =

[Part 9] 29/79 Discrete Choice Modeling Modeling Heterogeneity The Entire Parameter Vector is Random

[Part 9] 30/79 Discrete Choice Modeling Modeling Heterogeneity Estimating the RPL Model Estimation:  1  2it =  2 + Δz i + Γv i,t Uncorrelated: Γ is diagonal Autocorrelated: v i,t = Rv i,t-1 + u i,t (1) Estimate “structural parameters” (2) Estimate individual specific utility parameters (3) Estimate elasticities, etc.

[Part 9] 31/79 Discrete Choice Modeling Modeling Heterogeneity Classical Estimation Platform: The Likelihood Expected value over all possible realizations of  i. I.e., over all possible samples.

[Part 9] 32/79 Discrete Choice Modeling Modeling Heterogeneity Simulation Based Estimation  Choice probability = P[data |  (  1,  2,Δ,Γ,R,v i,t )]  Need to integrate out the unobserved random term  E{P[data |  (  1,  2,Δ,Γ,R,v i,t )]} = P[…|v i,t ]f(v i,t )dv i,t  Integration is done by simulation Draw values of v and compute  then probabilities Average many draws Maximize the sum of the logs of the averages (See Train[Cambridge, 2003] on simulation methods.)

[Part 9] 33/79 Discrete Choice Modeling Modeling Heterogeneity Maximum Simulated Likelihood T rue log likelihood S imulated log likelihood

[Part 9] 34/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 35/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 36/79 Discrete Choice Modeling Modeling Heterogeneity S M

[Part 9] 37/79 Discrete Choice Modeling Modeling Heterogeneity MSSM

[Part 9] 38/79 Discrete Choice Modeling Modeling Heterogeneity Modeling Parameter Heterogeneity

[Part 9] 39/79 Discrete Choice Modeling Modeling Heterogeneity A Hierarchical Probit Model U it =  1i +  2i Age it +  3i Educ it +  4i Income it +  it.  1i =  1 +  11 Female i +  12 Married i + u 1i  2i =  2 +  21 Female i +  22 Married i + u 2i  3i =  3 +  31 Female i +  32 Married i + u 3i  4i =  4 +  41 Female i +  42 Married i + u 4i Y it = 1[U it > 0] All random variables normally distributed.

[Part 9] 40/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 41/79 Discrete Choice Modeling Modeling Heterogeneity Simulating Conditional Means for Individual Parameters Posterior estimates of E[parameters(i) | Data(i)]

[Part 9] 42/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 43/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 44/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 45/79 Discrete Choice Modeling Modeling Heterogeneity “Individual Coefficients”

[Part 9] 46/79 Discrete Choice Modeling Modeling Heterogeneity  WinBUGS: MCMC User specifies the model – constructs the Gibbs Sampler/Metropolis Hastings  MLWin: Linear and some nonlinear – logit, Poisson, etc. Uses MCMC for MLE (noninformative priors)  SAS: Proc Mixed. Classical Uses primarily a kind of GLS/GMM (method of moments algorithm for loglinear models)  Stata: Classical Several loglinear models – GLAMM. Mixing done by quadrature. Maximum simulated likelihood for multinomial choice (Arne Hole, user provided)  LIMDEP/NLOGIT Classical Mixing done by Monte Carlo integration – maximum simulated likelihood Numerous linear, nonlinear, loglinear models  Ken Train’s Gauss Code, miscellaneous freelance R and Matlab code Monte Carlo integration Mixed Logit (mixed multinomial logit) model only (but free!)  Biogeme Multinomial choice models Many experimental models (developer’s hobby) Programs differ on the models fitted, the algorithms, the paradigm, and the extensions provided to the simplest RPM,  i =  +w i.

[Part 9] 47/79 Discrete Choice Modeling Modeling Heterogeneity SCALING IN CHOICE MODELS

[Part 9] 48/79 Discrete Choice Modeling Modeling Heterogeneity Using Degenerate Branches to Reveal Scaling Travel Fly Rail Air CarTrain Bus LIMB BRANCH TWIG DriveGrndPblc

[Part 9] 49/79 Discrete Choice Modeling Modeling Heterogeneity Scaling in Transport Modes FIML Nested Multinomial Logit Model Dependent variable MODE Log likelihood function The model has 2 levels. Nested Logit form:IVparms=Taub|l,r,Sl|r & Fr.No normalizations imposed a priori Number of obs.= 210, skipped 0 obs Variable| Coefficient Standard Error b/St.Er. P[|Z|>z] |Attributes in the Utility Functions (beta) GC|.09622** TTME| *** INVT| *** INVC| *** A_AIR| *** A_TRAIN| *** A_BUS| ** |IV parameters, tau(b|l,r),sigma(l|r),phi(r) FLY| ** RAIL|.92758*** LOCLMASS| *** DRIVE| (Fixed Parameter) NLOGIT ; Lhs=mode ; Rhs=gc,ttme,invt,invc,one ; Choices=air,train,bus,car ; Tree=Fly(Air), Rail(train), LoclMass(bus), Drive(Car) ; ivset:(drive)=[1]$

[Part 9] 50/79 Discrete Choice Modeling Modeling Heterogeneity A Model with Choice Heteroscedasticity

[Part 9] 51/79 Discrete Choice Modeling Modeling Heterogeneity Heteroscedastic Extreme Value Model (1) | Start values obtained using MNL model | | Maximum Likelihood Estimates | | Log likelihood function | | Dependent variable Choice | | Response data are given as ind. choice. | | Number of obs.= 210, skipped 0 bad obs. | |Variable| Coefficient | Standard Error |b/St.Er.|P[|Z|>z]| GC | TTME | INVC | INVT | AASC | TASC | BASC |

[Part 9] 52/79 Discrete Choice Modeling Modeling Heterogeneity Heteroscedastic Extreme Value Model (2) | Heteroskedastic Extreme Value Model | | Log likelihood function | (MNL logL was ) | Number of parameters 10 | | Restricted log likelihood | |Variable| Coefficient | Standard Error |b/St.Er.|P[|Z|>z]| Attributes in the Utility Functions (beta) GC | TTME | INVC | INVT | AASC | TASC | BASC | Scale Parameters of Extreme Value Distns Minus 1.0 s_AIR | s_TRAIN | s_BUS | s_CAR | (Fixed Parameter) Std.Dev=pi/(theta*sqr(6)) for H.E.V. distribution. s_AIR | s_TRAIN | s_BUS | s_CAR | (Fixed Parameter) Normalized for estimation Structural parameters

[Part 9] 53/79 Discrete Choice Modeling Modeling Heterogeneity HEV Model - Elasticities | Elasticity averaged over observations.| | Attribute is INVC in choice AIR | | Effects on probabilities of all choices in model: | | * = Direct Elasticity effect of the attribute. | | Mean St.Dev | | * Choice=AIR | | Choice=TRAIN | | Choice=BUS | | Choice=CAR | | Attribute is INVC in choice TRAIN | | Choice=AIR | | * Choice=TRAIN | | Choice=BUS | | Choice=CAR | | Attribute is INVC in choice BUS | | Choice=AIR | | Choice=TRAIN | | * Choice=BUS | | Choice=CAR | | Attribute is INVC in choice CAR | | Choice=AIR | | Choice=TRAIN | | Choice=BUS | | * Choice=CAR | | INVC in AIR | | Mean St.Dev | | * | | | | INVC in TRAIN | | | | * | | | | INVC in BUS | | | | * | | | | INVC in CAR | | | | * | Multinomial Logit

[Part 9] 54/79 Discrete Choice Modeling Modeling Heterogeneity Variance Heterogeneity in MNL

[Part 9] 55/79 Discrete Choice Modeling Modeling Heterogeneity Application: Shoe Brand Choice  S imulated Data: Stated Choice, 400 respondents, 8 choice situations, 3,200 observations  3 choice/attributes + NONE Fashion = High / Low Quality = High / Low Price = 25/50/75,100 coded 1,2,3,4  H eterogeneity: Sex, Age (<25, 25-39, 40+)  U nderlying data generated by a 3 class latent class process (100, 200, 100 in classes)

[Part 9] 56/79 Discrete Choice Modeling Modeling Heterogeneity Multinomial Logit Baseline Values | Discrete choice (multinomial logit) model | | Number of observations 3200 | | Log likelihood function | | Number of obs.= 3200, skipped 0 bad obs. | |Variable| Coefficient | Standard Error |b/St.Er.|P[|Z|>z]| FASH | QUAL | PRICE | ASC4 |

[Part 9] 57/79 Discrete Choice Modeling Modeling Heterogeneity Multinomial Logit Elasticities | Elasticity averaged over observations.| | Attribute is PRICE in choice BRAND1 | | Effects on probabilities of all choices in model: | | * = Direct Elasticity effect of the attribute. | | Mean St.Dev | | * Choice=BRAND | | Choice=BRAND | | Choice=BRAND | | Choice=NONE | | Attribute is PRICE in choice BRAND2 | | Choice=BRAND | | * Choice=BRAND | | Choice=BRAND | | Choice=NONE | | Attribute is PRICE in choice BRAND3 | | Choice=BRAND | | Choice=BRAND | | * Choice=BRAND | | Choice=NONE |

[Part 9] 58/79 Discrete Choice Modeling Modeling Heterogeneity HEV Model without Heterogeneity | Heteroskedastic Extreme Value Model | | Dependent variable CHOICE | | Number of observations 3200 | | Log likelihood function | | Response data are given as ind. choice. | |Variable| Coefficient | Standard Error |b/St.Er.|P[|Z|>z]| Attributes in the Utility Functions (beta) FASH | QUAL | PRICE | ASC4 | Scale Parameters of Extreme Value Distns Minus 1.0 s_BRAND1| s_BRAND2| s_BRAND3| s_NONE | (Fixed Parameter) Std.Dev=pi/(theta*sqr(6)) for H.E.V. distribution. s_BRAND1| s_BRAND2| s_BRAND3| s_NONE | (Fixed Parameter) Essentially no differences in variances across choices

[Part 9] 59/79 Discrete Choice Modeling Modeling Heterogeneity Homogeneous HEV Elasticities | Attribute is PRICE in choice BRAND1 | | Mean St.Dev | | * Choice=BRAND | | Choice=BRAND | | Choice=BRAND | | Choice=NONE | | Attribute is PRICE in choice BRAND2 | | Choice=BRAND | | * Choice=BRAND | | Choice=BRAND | | Choice=NONE | | Attribute is PRICE in choice BRAND3 | | Choice=BRAND | | Choice=BRAND | | * Choice=BRAND | | Choice=NONE | | Elasticity averaged over observations.| | Effects on probabilities of all choices in model: | | * = Direct Elasticity effect of the attribute. | | PRICE in choice BRAND1| | Mean St.Dev | | * | | | | PRICE in choice BRAND2| | | | * | | | | PRICE in choice BRAND3| | | | * | | | Multinomial Logit

[Part 9] 60/79 Discrete Choice Modeling Modeling Heterogeneity Heteroscedasticity Across Individuals | Heteroskedastic Extreme Value Model | Homog-HEV MNL | Log likelihood function [10] | [7] [4] |Variable| Coefficient | Standard Error |b/St.Er.|P[|Z|>z]| Attributes in the Utility Functions (beta) FASH | QUAL | PRICE | ASC4 | Scale Parameters of Extreme Value Distributions s_BRAND1| s_BRAND2| s_BRAND3| s_NONE | (Fixed Parameter) Heterogeneity in Scales of Ext.Value Distns. MALE | AGE25 | AGE39 |

[Part 9] 61/79 Discrete Choice Modeling Modeling Heterogeneity Variance Heterogeneity Elasticities | Attribute is PRICE in choice BRAND1 | | Mean St.Dev | | * Choice=BRAND | | Choice=BRAND | | Choice=BRAND | | Choice=NONE | | Attribute is PRICE in choice BRAND2 | | Choice=BRAND | | * Choice=BRAND | | Choice=BRAND | | Choice=NONE | | Attribute is PRICE in choice BRAND3 | | Choice=BRAND | | Choice=BRAND | | * Choice=BRAND | | Choice=NONE | | PRICE in choice BRAND1| | Mean St.Dev | | * | | | | PRICE in choice BRAND2| | | | * | | | | PRICE in choice BRAND3| | | | * | | | Multinomial Logit

[Part 9] 62/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 63/79 Discrete Choice Modeling Modeling Heterogeneity

[Part 9] 64/79 Discrete Choice Modeling Modeling Heterogeneity Generalized Mixed Logit Model

[Part 9] 65/79 Discrete Choice Modeling Modeling Heterogeneity Unobserved Heterogeneity in Scaling

[Part 9] 66/79 Discrete Choice Modeling Modeling Heterogeneity Scaled MNL

[Part 9] 67/79 Discrete Choice Modeling Modeling Heterogeneity Observed and Unobserved Heterogeneity

[Part 9] 68/79 Discrete Choice Modeling Modeling Heterogeneity Price Elasticities

[Part 9] 69/79 Discrete Choice Modeling Modeling Heterogeneity Scaling as Unobserved Heterogeneity

[Part 9] 70/79 Discrete Choice Modeling Modeling Heterogeneity Two Way Latent Class?

[Part 9] 71/79 Discrete Choice Modeling Modeling Heterogeneity Appendix: Maximum Simulated Likelihood

[Part 9] 72/79 Discrete Choice Modeling Modeling Heterogeneity Monte Carlo Integration

[Part 9] 73/79 Discrete Choice Modeling Modeling Heterogeneity Monte Carlo Integration

[Part 9] 74/79 Discrete Choice Modeling Modeling Heterogeneity Example: Monte Carlo Integral

[Part 9] 75/79 Discrete Choice Modeling Modeling Heterogeneity Simulated Log Likelihood for a Mixed Probit Model

[Part 9] 76/79 Discrete Choice Modeling Modeling Heterogeneity Generating Random Draws

[Part 9] 77/79 Discrete Choice Modeling Modeling Heterogeneity Drawing Uniform Random Numbers

[Part 9] 78/79 Discrete Choice Modeling Modeling Heterogeneity Quasi-Monte Carlo Integration Based on Halton Sequences For example, using base p=5, the integer r=37 has b 0 = 2, b 1 = 2, and b 2 = 1; (37=1x x x5 0 ). Then H(37|5) = 2    5 -3 =

[Part 9] 79/79 Discrete Choice Modeling Modeling Heterogeneity Halton Sequences vs. Random Draws Requires far fewer draws – for one dimension, about 1/10. Accelerates estimation by a factor of 5 to 10.