Qualitative and Limited Dependent Variable Models

Slides:



Advertisements
Similar presentations
Introduction Describe what panel data is and the reasons for using it in this format Assess the importance of fixed and random effects Examine the Hausman.
Advertisements

Tests of Hypotheses Based on a Single Sample
Multiple Regression and Model Building
Linear Regression.
Brief introduction on Logistic Regression
Discrete Choice Modeling William Greene Stern School of Business IFS at UCL February 11-13, 2004
Longitudinal and Multilevel Methods for Models with Discrete Outcomes with Parametric and Non-Parametric Corrections for Unobserved Heterogeneity David.
CHAPTER 23: Two Categorical Variables: The Chi-Square Test
Error Component models Ric Scarpa Prepared for the Choice Modelling Workshop 1st and 2nd of May Brisbane Powerhouse, New Farm Brisbane.
Nguyen Ngoc Anh Nguyen Ha Trang
Qualitative and Limited Dependent Variable Models
Multinomial Logit Sociology 8811 Lecture 11 Copyright © 2007 by Evan Schofer Do not copy or distribute without permission.
Models with Discrete Dependent Variables
Logistic Regression Multivariate Analysis. What is a log and an exponent? Log is the power to which a base of 10 must be raised to produce a given number.
The Simple Linear Regression Model: Specification and Estimation
Binary Response Lecture 22 Lecture 22.
QUALITATIVE AND LIMITED DEPENDENT VARIABLE MODELS.
Chapter 4 Multiple Regression.
Modelling Cardinal Utilities from Ordinal Utility data: An exploratory analysis Peter Gilks, Chris McCabe, John Brazier, Aki Tsuchiya, Josh Solomon.
Qualitative and Limited Dependent Variable Models Prepared by Vera Tabakova, East Carolina University.
Chapter 11 Multiple Regression.
Topic 3: Regression.
Lecture 14-2 Multinomial logit (Maddala Ch 12.2)
Inferences About Process Quality
Single and Multiple Spell Discrete Time Hazards Models with Parametric and Non-Parametric Corrections for Unobserved Heterogeneity David K. Guilkey.
9. Binary Dependent Variables 9.1 Homogeneous models –Logit, probit models –Inference –Tax preparers 9.2 Random effects models 9.3 Fixed effects models.
MODELS OF QUALITATIVE CHOICE by Bambang Juanda.  Models in which the dependent variable involves two ore more qualitative choices.  Valuable for the.
Review of Statistical Inference Prepared by Vera Tabakova, East Carolina University ECON 4550 Econometrics Memorial University of Newfoundland.
Lecture 14-1 (Wooldridge Ch 17) Linear probability, Probit, and
Copyright © Cengage Learning. All rights reserved. 13 Linear Correlation and Regression Analysis.
Chapter 1: Introduction to Statistics
Qualitative and Limited Dependent Variable Models ECON 6002 Econometrics Memorial University of Newfoundland Adapted from Vera Tabakova’s notes.
Qualitative and Limited Dependent Variable Models Adapted from Vera Tabakova’s notes ECON 4551 Econometrics II Memorial University of Newfoundland.
Random Regressors and Moment Based Estimation Prepared by Vera Tabakova, East Carolina University.
[Part 4] 1/43 Discrete Choice Modeling Bivariate & Multivariate Probit Discrete Choice Modeling William Greene Stern School of Business New York University.
Limited Dependent Variable Models ECON 6002 Econometrics Memorial University of Newfoundland Adapted from Vera Tabakova’s notes.
9-1 MGMG 522 : Session #9 Binary Regression (Ch. 13)
Limited Dependent Variables Ciaran S. Phibbs May 30, 2012.
University of Warwick, Department of Sociology, 2014/15 SO 201: SSAASS (Surveys and Statistics) (Richard Lampard) Week 7 Logistic Regression I.
Nested Logit Model by Asif Khan Phd Graduate Seminar in advance Statistics Institute of Rural Development (IRE) Georg-August University Goettingen July.
Qualitative and Limited Dependent Variable Models ECON 6002 Econometrics Memorial University of Newfoundland Adapted from Vera Tabakova’s notes.
Issues in Estimation Data Generating Process:
Discrete Choice Modeling William Greene Stern School of Business New York University.
Nested Logit Models.
Limited Dependent Variables Ciaran S. Phibbs. Limited Dependent Variables 0-1, small number of options, small counts, etc. 0-1, small number of options,
The Simple Linear Regression Model: Specification and Estimation ECON 4550 Econometrics Memorial University of Newfoundland Adapted from Vera Tabakova’s.
Meeghat Habibian Analysis of Travel Choice Transportation Demand Analysis Lecture note.
Discrete Choice Modeling William Greene Stern School of Business New York University.
Review of Statistical Inference Prepared by Vera Tabakova, East Carolina University ECON 4550 Econometrics Memorial University of Newfoundland.
Basic Business Statistics, 10e © 2006 Prentice-Hall, Inc.. Chap 14-1 Chapter 14 Introduction to Multiple Regression Basic Business Statistics 10 th Edition.
Qualitative and Limited Dependent Variable Models ECON 6002 Econometrics Memorial University of Newfoundland Adapted from Vera Tabakova’s notes.
1 HETEROSCEDASTICITY: WEIGHTED AND LOGARITHMIC REGRESSIONS This sequence presents two methods for dealing with the problem of heteroscedasticity. We will.
Review of Statistical Inference Prepared by Vera Tabakova, East Carolina University.
[Part 5] 1/43 Discrete Choice Modeling Ordered Choice Models Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
The Probit Model Alexander Spermann University of Freiburg SS 2008.
Logit Models Alexander Spermann, University of Freiburg, SS Logit Models.
Instructor: R. Makoto 1richard makoto UZ Econ313 Lecture notes.
Econometric analysis of CVM surveys. Estimation of WTP The information we have depends on the elicitation format. With the open- ended format it is relatively.
Non-Linear Dependent Variables Ciaran S. Phibbs November 17, 2010.
Independence of Irrelevant Alternatives The conditional logit model has imbedded in it a property which, if violated in reality, makes the use of the model.
The Probit Model Alexander Spermann University of Freiburg SoSe 2009
MULTINOMIAL REGRESSION MODELS
M.Sc. in Economics Econometrics Module I
THE LOGIT AND PROBIT MODELS
The Simple Linear Regression Model: Specification and Estimation
A Logit model of brand choice calibrated on scanner data
Analysis of Travel Choice
THE LOGIT AND PROBIT MODELS
Microeconometric Modeling
Interval Estimation and Hypothesis Testing
Presentation transcript:

Qualitative and Limited Dependent Variable Models ECON 6002 Econometrics Memorial University of Newfoundland Qualitative and Limited Dependent Variable Models Chapter 16 Adapted from Vera Tabakova’s notes

Chapter 16: Qualitative and Limited Dependent Variable Models Nested Logit Mixed Logit AKA Random Parameters Logit Generalized Multinomial Logit Principles of Econometrics, 3rd Edition

IIA assumption There is the implicit assumption in logit models that the odds between any pair of alternatives is independent of irrelevant alternatives (IIA) One way to state the assumption If choice A is preferred to choice B out of the choice set {A,B}, then introducing a third alternative X, thus expanding that choice set to {A,B,X}, must not make B preferable to A. which kind of makes sense  Principles of Econometrics, 3rd Edition Slide16-3 3

IIA assumption There is the implicit assumption in logit models that the odds between any pair of alternatives is independent of irrelevant alternatives (IIA) In the case of the multinomial logit model, the IIA implies that adding another alternative or changing the characteristics of a third alternative must not affect the relative odds between the two alternatives considered. This is not realistic for many real life applications involving similar (substitute) alternatives. Principles of Econometrics, 3rd Edition Slide16-4 4

IIA assumption This is not realistic for many real life applications with similar (substitute) alternatives Examples: Beethoven/Debussy versus another of Beethoven’s Symphonies (Debreu 1960; Tversky 1972) Bicycle/Pony (Luce and Suppes 1965) Red Bus/Blue Bus (McFadden 1974). Black slacks, jeans, shorts versus blue slacks (Hoffman, 2004) Etc. Principles of Econometrics, 3rd Edition Slide16-5 5

IIA assumption Red Bus/Blue Bus (McFadden 1974). Imagine commuters first face a decision between two modes of transportation: car and red bus Suppose that a consumer chooses between these two options with equal probability, 0.5, so that the odds ratio equals 1. Now add a third mode, blue bus. Assuming bus commuters do not care about the color of the bus (they are perfect substitutes), consumers are expected to choose between bus and car still with equal probability, so the probability of car is still 0.5, while the probabilities of each of the two bus types should go down to 0.25 However, this violates IIA: for the odds ratio between car and red bus to be preserved, the new probabilities must be: car 0.33; red bus 0.33; blue bus 0.33 Te IIA axiom does not mix well with perfect substitutes  6

IIA assumption We can test this assumption with a Hausman-McFadden test which compares a logistic model with all the choices with one with restricted choices (mlogtest, hausman base in STATA, but check option detail too: mlogtest, hausman detail) However, see Cheng and Long (2007) Another test is Small and Hsiao’s (1985) STATA’s command is mlogtest, smhsiao (careful: the sample is randomly split every time, so you must set the seed if you want to replicate your results) See Long and Freese’s book for details and worked examples 7

IIA assumption Extensions have arisen to deal with this issue The multinomial probit and the mixed logit are alternative models for nominal outcomes that relax IIA, by allowing correlation among the errors (to reflect similarity among options) but these models often have issues and assumptions themselves  IIA can also be relaxed by specifying a hierarchical model, ranking the choice alternatives. The most popular of these is called the McFadden’s nested logit model, which allows correlation among some errors, but not all (e.g. Heiss 2002) Generalized extreme value and multinomial probit models possess another property, the Invariant Proportion of Substitution (Steenburgh 2008), which itself also suggests similarly counterintuitive real-life individual choice behavior The multinomial probit has serious computational disadvantages too, since it involves calculating multiple (one less than the number of categories) integrals. With integration by simulation this problem is being ameliorated now… 8

IIA assumption IIA can also be relaxed by specifying a hierarchical model, ranking the choice alternatives The most popular of these is called the McFadden’s nested logit model, which allows correlation among some errors, but not all (e.g. Heiss 2002) 9

IIA assumption The nested logit is a partial relaxation of the IID and IIA assumptions of the MNL model It is relatively straightforward to estimate It also has a closed-form solution 10

IIA assumption Most NL models have only two hierarchical levels, Very few NL models are estimated with three levels, and even fewer with four levels Note that the “tree structure” does not have an actual “sequential” interpretation of any sort It is only there to allow for differentials in the degree of correlation within and between “nests” 11

Nested Logit By default, nowadays Stata’s nlogit uses a parameterization that is consistent with RUM Before Stata 10, a nonnormalized version of the nested logit model was used by Stata (and other packages) and you will see some papers pointing that out This can still be requested by specifying the nonnormalized option nonnormalized requests a nonnormalized parameterization of the model that does not scale the inclusive values by the degree of dissimilarity of the alternatives within each nest. Use this option to replicate results from older versions of Stata (Stata help)

Nested Logit By default, NOW Stata’s nlogit uses a parameterization that is consistent with RUM Before Stata 10, a nonnormalized version of the nested logit model was used by Stata (and other packages) and you will see some papers pointing that out Both versions are valid, but only the RUM-consistent version is based on a sound model of consumer behavior (the normalization is about scaling the coefficients in the second level choice, dividing them by the dissimilarity parameters, so that the utilities can be meaningfully compared, see Heiss (2002) for details)

Nested Logit Adapted from Stata’s help file, let us consider a model of restaurant choice use http://www.stata-press.com/data/r13/restaurant Or look it up (it is one of Stata’s example datasets) run describe

Nested Logit “Fake” data on 300 families and their choice of seven local restaurants: Freebirds and Mama’s Pizza sell fast food Cafe Eccell, Los Nortenos, and Wings ’N More are family restaurants Christopher’s and Mad Cows are fancy restaurants

Nested Logit Model the decision of where to eat as a function of: household income Number of kids rating, of the restaurant (coded 0–5) average meal cost per person distance between the household and the restaurant

Nested Logit Note that: income and kids are attributes of the family rating is an attribute of the alternative (the restaurant) cost and distance are attributes of the alternative as perceived by the families—that is, each family has its own cost and distance for each restaurant.

Nested Logit Thus: income and kids are case-specific rating is alternative-specific cost and distance are both

Nested Logit Why not only 300 obs.?

Nested Logit Why not only 300 obs.?

Nested Logit You could fit a conditional logit model to this data as arranged Since income and kids are case-specific, you would use asclogit instead of clogit* *asclogit is great…in the “old days” you would need to work a bit harder with dummies and interactions to e able to run a mixed model with the old clogit command. This is still a good exercise tough.

Nested Logit You could fit a conditional logit model to this data as arranged However, the conditional logit may be inappropriate, since it assumes that the random errors are independent, and as a result it forces the odds ratio of any two alternatives to be independent of the other alternatives, the IIA!!!

Nested Logit This is the pure conditional logit!

Nested Logit I could not estimate rating at the same time It did not converge  Could you run a Plain MNL With this dataset?

Nested Logit Here we suspect that restaurants should be grouped by type (fast, family, or fancy) Why?

Nested Logit Assuming that “unobserved stuff” affecting a decision about one alternative has no effect on the choice other alternatives may seem innocuous, but often this assumption is too restrictive Example: when a family was deciding which restaurant to visit, they were pressed for time because of plans to attend a movie later

Nested Logit The unobserved shock (being in a hurry) would raise the likelihood that of going to either fast food restaurant (Freebirds or Mama’s Pizza) Another family might be choosing a restaurant to celebrate a birthday and therefore be inclined to attend a fancy restaurant (Christopher’s or Mad Cows)

Nested Logit With the nested logit,we are not assuming that families first choose whether to attend a fast, family, or fancy restaurant and then choose the particular restaurant We assume merely that they choose one of the seven restaurants

Nested Logit We now must first create a variable that defines the structure of our “decision tree” nlogitgen type = restaurant(fast: Freebirds | MamasPizza, family: CafeEccell | LosNortenos| WingsNmore, fancy: Christophers | MadCows)

Nested Logit We now must first create a variable that defines the structure of our “decision tree”

Nested Logit Our new type variable defines the three types of restaurants We can now see how the alternative-specific attributes (cost, rating, and distance) apply to the bottom alternative set (the seven restaurants) and how family-specific attributes (income and kid) apply to the alternative set at the first decision level (the three types of restaurants)

Nested Logit nlogit chosen cost rating distance || type: income kids, base(family) || restaurant:, noconstant case(family_id)

Nested Logit nlogit chosen cost rating distance || type: income kids, base(family) || restaurant:, noconstant case(family_id)

Nested Logit nlogit chosen cost rating distance || type: income kids, base(family) || restaurant:, noconstant case(family_id) Option noconstant suppresses the constant terms for the bottom-level alternatives Needed for convergence in this example unless you simplify things a little: nlogit chosen distance || type: income , base(family) || restaurant:, case(family_id)

Nested Logit The error correlation parameters are re-expressed as dissimilarity parameters In Stata notation nlogit estimates a tau, in this example for each “type” (upper level branch) with subcategories (lower level branches, twigs,…) In Cameron and Trivedi’s (MMA) notation, dissimilarity parameters are rhos and called scale parameters

Nested Logit In the normalised version of the nlogit model the dissimilarity parameters are used to scale the logsums or inclusive values: In Cameron and Trivedi’s (MMA) notation: Inclusive value or logsum The inclusive value for the mth nest is the expected value of the maximum utility that Individual i can obtains from choosing an alternative within nest m

Nested Logit Nlogit estimates a tau (dissimilarity parameter, which is the coefficient of the inclusive value/logsum) for each “type” (upper level branch) with subcategories (lower level branches, twigs,…) dissimilarity parameters (inversely) measure the degree of correlation (rho =1-tau2 or for the mth nest) of random shocks within each of the three types of restaurants If greater than one the model is inconsistent with RUM

Nested Logit Dissimilarity parameters must fall between 0 and 1 If one of them (say the one for fast food) were less than zero, something that increased the likelihood of choosing Freebirds would decrease the likelihood of choosing a fast food restaurant, which simply does not make any sense If the dissimilarity parameter is zero, the changes in restaurant probabilities will not affect the choice of type of restaurant and the correct model is recursive (separated)

Nested Logit The conditional logit model is a special case of nested logit where all the dissimilarity parameters equal one Our Likelihood-ratio test of this hypothesis here shows mixed evidence of the null hypothesis that all the dissimilarity parameters are equal to one IIA holds if and only if all dissimilarity parameters are equal to one

Nested Logit In LIML (two-step or sequential estimation) it was often assumed for convenience that all of the dissimilarity parameters were equal This is a restriction you can impose on our stata code too

Nested Logit You could estimate the NLOGIT in two steps using LIML but you would need some complex corrections of the standard errors in the second step Nowadays we have toys powerful enough to run NLOGIT all in one step using FIML The latter is preferable (nlogit in Stata uses FIML), since it is more efficient The LIML sequential estimation might still help to provide starting values, as the FIML log-likelihood is not globally concave

Nested Logit Try: . nlogit chosen rating distance || type: income kids, base(family) || restaurant: cost, noconstant case(family_id) . nlogit chosen rating distance cost || type: kids, base(family) || restaurant: income, noconstant case(family_id)

Nested Logit Issues: you can build your tree in different ways, some will work better than others Those choices in general will yield different results anyway No test to choose among trees

Mixed Logit AKA Random Parameters Logit multinomial logit models with unobserved heterogeneity They allow the parameters to vary randomly across individuals See mixlogit command (Hole, A. R. Fitting mixed logit models by using maximum simulated likelihood Stata Journal, 2007, 7, 388-401 ) (find C:/… traindata.dta)

Mixed Logit AKA Random Parameters Logit multinomial logit models with unobserved heterogeneity The RPL allows for correlation across alternatives through an individual-specific random effect

Keywords binary choice models logistic random variable censored data logit conditional logit log-likelihood function count data models marginal effect feasible generalized least squares maximum likelihood estimation Heckit multinomial choice models identification problem multinomial logit independence of irrelevant alternatives (IIA) odds ratio ordered choice models index models ordered probit individual and alternative specific variables ordinal variables Poisson random variable individual specific variables Poisson regression model latent variables probit likelihood function selection bias limited dependent variables tobit model linear probability model truncated data Principles of Econometrics, 3rd Edition

References Cameron and Trivedi’s MMA and MUS Hensher, Rose, and Greene’s (2005) Applied Choice Analysis: A Primer, available (electronically too) at the QEII

Next Ordered Choice Count data