UI STAT 4520 - Fitting Consumer Panel Data using Bayesian Multinomial Probit Model

Unformatted text preview:

Fitting Consumer Panel Data using Bayesian Multinomial Probit Model Tae-Hyung Pyo Hyeong Tak Lee Sunah Kim Abstract Customer choices of which goods to buy is one of the most interesting topics to marketing researchers because there are at least two alternatives, in general, in the choice sets. In particular, which brand is preferred and to what extent the brand is preferred to another brand have been fundamental problems to the marketing researchers and practitioners. In this project, we used data that has more than three alternative brands in the choice set. And the choice is a binary discrete variable since it the case is to make a purchase or not. Thus we considered multinomial probit model for this research. We fit the Bayesian multinomial probit model using Markov Chain Monte Carlo for the ‘margarine’ data in R-package bayesm. 1. Introduction Customer’s brand choice describes each person’s or household’s choice among alternatives, competing brands. Consider, for example, one who wants to buy a 6-pack beer is now standing in front of beer section at Hy-Vee Liquor. There are Samuel Adams Winter Ale, Heineken, Blue Moon, Fat Tire, Hoegaarden, etc. Unfortunately, among several options he can buy only one pack of those candidates. This is the context where customer makes their brand choice in everyday life, and at the same time, the procedure that most marketing practitioners and researchers want to investigate.The choice set, in general, contains following characteristics. (Train 2003) The alternatives should be mutually exclusive from the decision maker’s perspective. That is, selecting one option eliminates the possibilities selecting others. In addition, the number of alternatives is finite. As we can notice from the previous beer example, customer brand choice is discrete – either buying or not -and mostly having more than three alternatives in the choice set. The logit model used to be the universal model to explain discrete choice models in marketing. However, it is limited because it cannot represent random taste variation and it cannot be used with panel data when unobserved factors are correlated over time for each decision maker. (Train 2003) He addresses that the probit model enables us to handle these drawbacks. Therefore, given choices between logit and probit for this project, we decided to use Bayesian multinomial probit model. Also, in order to fit Bayesian multinomial probit model via Markov Chain Monte Carlo, we used R package named MNP. 2. Methods MNP is used to fit Bayesian multinomial probit model via Markov chain Monte Carlo. The efficient marginal data augmentation algorithm developed by Imain and van Dyk (2005) is used in the computation. 2.1 Model Specification: Multinomial probit model In marketing literature, the data named “Scanner data” is often studied in an attempt to predict what consumer’s next purchase using modeling techniques. Scanner data mostly have n observation with p > 2 choices and k covariates. Because outcomes of choices are discrete and we have more than two alternatives, the multinomial probit model is widely used to fit the data in marketing.Under the multinomial probit model, we assume a multivariate normal distribution on the latent variables,1 , 1( ,..., )i i i pW W W−=. , ~ (0, )i i i iW X e e Nβ= + ∑, for i= 1, …, n. where iX is a ( 1)p k− ×matrix of covariates,β is 1k×vector of fixed coefficients, ieis ( 1) 1p− ×vector of disturbances, and ∑is ( 1) ( 1)p p− × −positive definite matrix. To identify the model, the first diagonal element of the covariance matrix should be equal to 1. The index of choice of individual i among the alternatives in the choice set is the response variable in the model, denoted iY. iY is the function of iW, the latent variable defined above. The response variable iYis defined as following: ( ) 0 max( ) 0 max( ) 0i i ii ijY W if Wj if W W= <= = > for i = 1,…,n and j=1,…,p-1 where iY equal to 0 indicates a base category. 2.2 Model Specification: Multinomial probit model with ordered preference Intuitively, it can be understood that individuals would choose an alternative j over an alternative j’ if they have more preference on the alternative j than j’. In microeconomic theory, two axioms of preferences, named comparability and transitivity must hold in the study of choice models. To explain the preference of individuals more formally, let’s denote the outcome of choices as ()()()()Pr * | *, Pr * | *, , , , | ,Y j X Y Y j X Y p Y dβ β β= = =∑ ∑ ∑∫where i=1,…,n represents individuals and j=1,…,p-1 stands for choice alternatives. If 'j ijYi Y>for some j ≠ j’, you can say that the alternative j is preferred to j’ for individual i. If 'j ijYi Y= for some j ≠ j’, the alternatives j and j’ are different to individual i. To impose the comparability to the preference ' ' and j j j ijYi Yi Yi Y≤ ≥ must hold. Also, for preference being transitive: for any j, j’, and j’’' ' '' '' and , then ij ij ij ij ij ijY Y Y Y Y Y≤ ≤ ≤.Based on the two axioms of preferences, we can now infer the outcomes of individual choices (iY) among p alternatives as the preference ordering. At last, the preference ordering iYcan be written as the function of latent variables, (), 1,...,i j i pW Wi W−=. (){}' # : ij i ij ij ijY W W W W= <for i=1,…,n and j=1,…,p where #{…} is the number of latent variables for individual i who chooses the alternative j in choice sets. 2.3 Model Specification: Priors on β and ∑ Our prior distribution is specified as following: ( )( )( )( )()1 /2/21 1~ 0, and ~v pv pN A p trace Sβ− −− +− − ∑ ∑ ∑  where A is the precision matrix of priors on β, v is the prior degrees of freedom parameters for ∑, and the ()()1 1p p− × −positive definite matrix of S is the prior scale of ∑. Again, for the model identification purpose, we assume the first diagonal element of S is one. In addition, we allow A=0, which would be an improper prior on β. 2.4 Prediction using Multinomial probit model Once we specify the model, we are able to obtain estimated values of covariates in the model. We are interested in making inference of the distribution of preferences among the alternatives in the choice set with those values of covariates. A posterior predictive distribution is written as following:


View Full Document

UI STAT 4520 - Fitting Consumer Panel Data using Bayesian Multinomial Probit Model

Documents in this Course
Load more
Download Fitting Consumer Panel Data using Bayesian Multinomial Probit Model
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Fitting Consumer Panel Data using Bayesian Multinomial Probit Model and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Fitting Consumer Panel Data using Bayesian Multinomial Probit Model 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?