SlideShare a Scribd company logo
Title Subtitle Detecting Attribute by Covariate interaction in discrete choice model THINK.CHANGE.DO ANZMAC 2010 – Christ Church, New Zealand, 30 November 2010 Kyuseop Kwak, Paul Wang, Jordan Louviere University of Technology Sydney
Motivation of the research ,[object Object]
Identifying preference heterogeneity, e.g. segmentation, may require observable consumer characteristics or covariates
Online panel often provides more than 100 individual characteristics or covariates,
Of which many are categorical or nominally scaled, requiring more dummy coded variables  consumption of degrees of freedom
Thus, a systematic approach to screening important interactions of attribute by covariate is demanded2
Example DCE data: Carbon Trading Scheme Carbon trading scheme Discrete Choice Experiment (DCE) data ,[object Object]
35 covariates: demographics, attitudes and opinions3
Modelling Preference Heterogeneity Unobserved Heterogeneity Modelling ,[object Object]
Discrete distribution (latent class, Kamakura and Russell 1989)
Managerially not very helpfulObserved Heterogeneity Modelling ,[object Object]
Concomitant latent class (Kamakura et al. 1994)
Interaction between attributes and covariates4
Proposed Approach to Identify Important Interactions Select cases where the option is chosen (y = 1) or simply weigh the stacked choice data using the dummy coded choice variable (y=1 or 0) Let each attribute be a dependent variable and other covariates such as demographics be independent variables Stage 1 Run a series of logistic regressions (i.e., unconditional logit) and identify significant covariates in the results Specify conditional logit choice model with main effects and interactions (attributes x covariates) identified in previous step Stage 2 5
Detecting Attribute by Covariate Interaction – Why it works ,[object Object]
Contingency table where each cell represents number of respondents who make choice, is a simple way of analysing the interaction effects
Assume there are 100 respondents and their preferences are equally distributedNO Interaction between Z and X Interaction between Z and X 6
Detecting Attribute by Covariate Interaction – Why it works 7

More Related Content

What's hot

Strong Heredity Models in High Dimensional Data
Strong Heredity Models in High Dimensional DataStrong Heredity Models in High Dimensional Data
Strong Heredity Models in High Dimensional Datasahirbhatnagar
 
因果関係の推論
因果関係の推論因果関係の推論
因果関係の推論Kevin No
 
Multivariate Analysis An Overview
Multivariate Analysis An OverviewMultivariate Analysis An Overview
Multivariate Analysis An Overviewguest3311ed
 
Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013
Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013
Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013SYRTO Project
 
Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...
Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...
Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...Konstantinos Demertzis
 
Modeling Social Data, Lecture 6: Regression, Part 1
Modeling Social Data, Lecture 6: Regression, Part 1Modeling Social Data, Lecture 6: Regression, Part 1
Modeling Social Data, Lecture 6: Regression, Part 1jakehofman
 
Detecting Multicollinearity in Regression Analysis
Detecting Multicollinearity in Regression AnalysisDetecting Multicollinearity in Regression Analysis
Detecting Multicollinearity in Regression Analysissajjalp
 

What's hot (16)

Strong Heredity Models in High Dimensional Data
Strong Heredity Models in High Dimensional DataStrong Heredity Models in High Dimensional Data
Strong Heredity Models in High Dimensional Data
 
Mixed models
Mixed modelsMixed models
Mixed models
 
NCME_040916
NCME_040916NCME_040916
NCME_040916
 
Choice Models
Choice ModelsChoice Models
Choice Models
 
因果関係の推論
因果関係の推論因果関係の推論
因果関係の推論
 
Regression Discontinuity Method
Regression Discontinuity MethodRegression Discontinuity Method
Regression Discontinuity Method
 
Lehmann 1990
Lehmann 1990Lehmann 1990
Lehmann 1990
 
Multivariate Analysis An Overview
Multivariate Analysis An OverviewMultivariate Analysis An Overview
Multivariate Analysis An Overview
 
Sensitivity analysis
Sensitivity analysisSensitivity analysis
Sensitivity analysis
 
Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013
Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013
Ensemble models: theory and applications, Figini, Vezzoli. September, 3 2013
 
Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...
Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...
Commentary: Aedes albopictus and Aedes japonicus—two invasive mosquito specie...
 
Orlu_R N Poster
Orlu_R N PosterOrlu_R N Poster
Orlu_R N Poster
 
Modeling Social Data, Lecture 6: Regression, Part 1
Modeling Social Data, Lecture 6: Regression, Part 1Modeling Social Data, Lecture 6: Regression, Part 1
Modeling Social Data, Lecture 6: Regression, Part 1
 
Diffmeans
DiffmeansDiffmeans
Diffmeans
 
Discriminant analysis
Discriminant analysisDiscriminant analysis
Discriminant analysis
 
Detecting Multicollinearity in Regression Analysis
Detecting Multicollinearity in Regression AnalysisDetecting Multicollinearity in Regression Analysis
Detecting Multicollinearity in Regression Analysis
 

Viewers also liked

Valuing Health at the End of Life: Defining Public Preferences
Valuing Health at the End of Life: Defining Public PreferencesValuing Health at the End of Life: Defining Public Preferences
Valuing Health at the End of Life: Defining Public PreferencesOffice of Health Economics
 
Accessing Farmers' Willingness-To-PaY For Improved Common Beans Varieties
Accessing Farmers' Willingness-To-PaY For Improved Common Beans VarietiesAccessing Farmers' Willingness-To-PaY For Improved Common Beans Varieties
Accessing Farmers' Willingness-To-PaY For Improved Common Beans VarietiesIFPRIMaSSP
 
Consumers' willingness to pay for improved water services in ilorin metropoli...
Consumers' willingness to pay for improved water services in ilorin metropoli...Consumers' willingness to pay for improved water services in ilorin metropoli...
Consumers' willingness to pay for improved water services in ilorin metropoli...Alexander Decker
 
Cadth 2015 a4 2015 cadth values
Cadth 2015 a4 2015 cadth valuesCadth 2015 a4 2015 cadth values
Cadth 2015 a4 2015 cadth valuesCADTH Symposium
 
Demand analysis ppt @ mbabecdoms
Demand analysis ppt @ mbabecdomsDemand analysis ppt @ mbabecdoms
Demand analysis ppt @ mbabecdomsBabasab Patil
 
How to Run Discrete Choice Conjoint Analysis
How to Run Discrete Choice Conjoint AnalysisHow to Run Discrete Choice Conjoint Analysis
How to Run Discrete Choice Conjoint AnalysisQuestionPro
 
Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)
Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)
Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)Teck Nam Ang
 
Writing the 'Discussion and Analysis'
Writing the 'Discussion and Analysis'Writing the 'Discussion and Analysis'
Writing the 'Discussion and Analysis'Aiden Yeh
 

Viewers also liked (11)

Valuing Health at the End of Life: Defining Public Preferences
Valuing Health at the End of Life: Defining Public PreferencesValuing Health at the End of Life: Defining Public Preferences
Valuing Health at the End of Life: Defining Public Preferences
 
Cadth 2015 e3 eq5 d
Cadth 2015 e3  eq5 dCadth 2015 e3  eq5 d
Cadth 2015 e3 eq5 d
 
Accessing Farmers' Willingness-To-PaY For Improved Common Beans Varieties
Accessing Farmers' Willingness-To-PaY For Improved Common Beans VarietiesAccessing Farmers' Willingness-To-PaY For Improved Common Beans Varieties
Accessing Farmers' Willingness-To-PaY For Improved Common Beans Varieties
 
Consumers' willingness to pay for improved water services in ilorin metropoli...
Consumers' willingness to pay for improved water services in ilorin metropoli...Consumers' willingness to pay for improved water services in ilorin metropoli...
Consumers' willingness to pay for improved water services in ilorin metropoli...
 
Cadth 2015 a4 2015 cadth values
Cadth 2015 a4 2015 cadth valuesCadth 2015 a4 2015 cadth values
Cadth 2015 a4 2015 cadth values
 
Demand analysis ppt @ mbabecdoms
Demand analysis ppt @ mbabecdomsDemand analysis ppt @ mbabecdoms
Demand analysis ppt @ mbabecdoms
 
Emerging Picture of Value Based Pricing
Emerging Picture of Value Based PricingEmerging Picture of Value Based Pricing
Emerging Picture of Value Based Pricing
 
How to Run Discrete Choice Conjoint Analysis
How to Run Discrete Choice Conjoint AnalysisHow to Run Discrete Choice Conjoint Analysis
How to Run Discrete Choice Conjoint Analysis
 
Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)
Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)
Introduction to Design of Experiments by Teck Nam Ang (University of Malaya)
 
Writing the 'Discussion and Analysis'
Writing the 'Discussion and Analysis'Writing the 'Discussion and Analysis'
Writing the 'Discussion and Analysis'
 
Chapter 10-DATA ANALYSIS & PRESENTATION
Chapter 10-DATA ANALYSIS & PRESENTATIONChapter 10-DATA ANALYSIS & PRESENTATION
Chapter 10-DATA ANALYSIS & PRESENTATION
 

Similar to Detecting Attributes and Covariates Interaction in Discrete Choice Model

JSM2013,Proceedings,paper307699_79238,DSweitzer
JSM2013,Proceedings,paper307699_79238,DSweitzerJSM2013,Proceedings,paper307699_79238,DSweitzer
JSM2013,Proceedings,paper307699_79238,DSweitzerDennis Sweitzer
 
Episode 18 : Research Methodology ( Part 8 )
Episode 18 :  Research Methodology ( Part 8 )Episode 18 :  Research Methodology ( Part 8 )
Episode 18 : Research Methodology ( Part 8 )SAJJAD KHUDHUR ABBAS
 
Episode 12 : Research Methodology ( Part 2 )
Episode 12 :  Research Methodology ( Part 2 )Episode 12 :  Research Methodology ( Part 2 )
Episode 12 : Research Methodology ( Part 2 )SAJJAD KHUDHUR ABBAS
 
Nbe rcausalpredictionv111 lecture2
Nbe rcausalpredictionv111 lecture2Nbe rcausalpredictionv111 lecture2
Nbe rcausalpredictionv111 lecture2NBER
 
A Modified KS-test for Feature Selection
A Modified KS-test for Feature SelectionA Modified KS-test for Feature Selection
A Modified KS-test for Feature SelectionIOSR Journals
 
2013jsm,Proceedings,DSweitzer,26sep
2013jsm,Proceedings,DSweitzer,26sep2013jsm,Proceedings,DSweitzer,26sep
2013jsm,Proceedings,DSweitzer,26sepDennis Sweitzer
 
Optimal Stopping Report Final
Optimal Stopping Report FinalOptimal Stopping Report Final
Optimal Stopping Report FinalWilliam Teng
 
Topic_6
Topic_6Topic_6
Topic_6butest
 
Estimation of parameters of linear econometric model and the power of test in...
Estimation of parameters of linear econometric model and the power of test in...Estimation of parameters of linear econometric model and the power of test in...
Estimation of parameters of linear econometric model and the power of test in...Alexander Decker
 
Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1AbdelmonsifFadl
 
Prote-OMIC Data Analysis and Visualization
Prote-OMIC Data Analysis and VisualizationProte-OMIC Data Analysis and Visualization
Prote-OMIC Data Analysis and VisualizationDmitry Grapov
 
Feature selection in multimodal
Feature selection in multimodalFeature selection in multimodal
Feature selection in multimodalijcsa
 
Structural_equation_modeling_SEM_worksho (2).pptx
Structural_equation_modeling_SEM_worksho (2).pptxStructural_equation_modeling_SEM_worksho (2).pptx
Structural_equation_modeling_SEM_worksho (2).pptxAnkesh20
 
ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...
ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...
ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...ijaia
 
Back to the basics-Part2: Data exploration: representing and testing data pro...
Back to the basics-Part2: Data exploration: representing and testing data pro...Back to the basics-Part2: Data exploration: representing and testing data pro...
Back to the basics-Part2: Data exploration: representing and testing data pro...Giannis Tsakonas
 

Similar to Detecting Attributes and Covariates Interaction in Discrete Choice Model (20)

JSM2013,Proceedings,paper307699_79238,DSweitzer
JSM2013,Proceedings,paper307699_79238,DSweitzerJSM2013,Proceedings,paper307699_79238,DSweitzer
JSM2013,Proceedings,paper307699_79238,DSweitzer
 
Episode 18 : Research Methodology ( Part 8 )
Episode 18 :  Research Methodology ( Part 8 )Episode 18 :  Research Methodology ( Part 8 )
Episode 18 : Research Methodology ( Part 8 )
 
Episode 12 : Research Methodology ( Part 2 )
Episode 12 :  Research Methodology ( Part 2 )Episode 12 :  Research Methodology ( Part 2 )
Episode 12 : Research Methodology ( Part 2 )
 
Nbe rcausalpredictionv111 lecture2
Nbe rcausalpredictionv111 lecture2Nbe rcausalpredictionv111 lecture2
Nbe rcausalpredictionv111 lecture2
 
A Modified KS-test for Feature Selection
A Modified KS-test for Feature SelectionA Modified KS-test for Feature Selection
A Modified KS-test for Feature Selection
 
2013jsm,Proceedings,DSweitzer,26sep
2013jsm,Proceedings,DSweitzer,26sep2013jsm,Proceedings,DSweitzer,26sep
2013jsm,Proceedings,DSweitzer,26sep
 
Optimal Stopping Report Final
Optimal Stopping Report FinalOptimal Stopping Report Final
Optimal Stopping Report Final
 
Data science
Data scienceData science
Data science
 
Topic_6
Topic_6Topic_6
Topic_6
 
Sensitivity Analysis
Sensitivity AnalysisSensitivity Analysis
Sensitivity Analysis
 
Estimation of parameters of linear econometric model and the power of test in...
Estimation of parameters of linear econometric model and the power of test in...Estimation of parameters of linear econometric model and the power of test in...
Estimation of parameters of linear econometric model and the power of test in...
 
Experimental
ExperimentalExperimental
Experimental
 
debatrim_report (1)
debatrim_report (1)debatrim_report (1)
debatrim_report (1)
 
Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1
 
Prote-OMIC Data Analysis and Visualization
Prote-OMIC Data Analysis and VisualizationProte-OMIC Data Analysis and Visualization
Prote-OMIC Data Analysis and Visualization
 
Feature selection in multimodal
Feature selection in multimodalFeature selection in multimodal
Feature selection in multimodal
 
Structural_equation_modeling_SEM_worksho (2).pptx
Structural_equation_modeling_SEM_worksho (2).pptxStructural_equation_modeling_SEM_worksho (2).pptx
Structural_equation_modeling_SEM_worksho (2).pptx
 
ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...
ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...
ON THE PREDICTION ACCURACIES OF THREE MOST KNOWN REGULARIZERS : RIDGE REGRESS...
 
Back to the basics-Part2: Data exploration: representing and testing data pro...
Back to the basics-Part2: Data exploration: representing and testing data pro...Back to the basics-Part2: Data exploration: representing and testing data pro...
Back to the basics-Part2: Data exploration: representing and testing data pro...
 
report
reportreport
report
 

Detecting Attributes and Covariates Interaction in Discrete Choice Model

  • 1. Title Subtitle Detecting Attribute by Covariate interaction in discrete choice model THINK.CHANGE.DO ANZMAC 2010 – Christ Church, New Zealand, 30 November 2010 Kyuseop Kwak, Paul Wang, Jordan Louviere University of Technology Sydney
  • 2.
  • 3. Identifying preference heterogeneity, e.g. segmentation, may require observable consumer characteristics or covariates
  • 4. Online panel often provides more than 100 individual characteristics or covariates,
  • 5. Of which many are categorical or nominally scaled, requiring more dummy coded variables  consumption of degrees of freedom
  • 6. Thus, a systematic approach to screening important interactions of attribute by covariate is demanded2
  • 7.
  • 8. 35 covariates: demographics, attitudes and opinions3
  • 9.
  • 10. Discrete distribution (latent class, Kamakura and Russell 1989)
  • 11.
  • 12. Concomitant latent class (Kamakura et al. 1994)
  • 14. Proposed Approach to Identify Important Interactions Select cases where the option is chosen (y = 1) or simply weigh the stacked choice data using the dummy coded choice variable (y=1 or 0) Let each attribute be a dependent variable and other covariates such as demographics be independent variables Stage 1 Run a series of logistic regressions (i.e., unconditional logit) and identify significant covariates in the results Specify conditional logit choice model with main effects and interactions (attributes x covariates) identified in previous step Stage 2 5
  • 15.
  • 16. Contingency table where each cell represents number of respondents who make choice, is a simple way of analysing the interaction effects
  • 17. Assume there are 100 respondents and their preferences are equally distributedNO Interaction between Z and X Interaction between Z and X 6
  • 18. Detecting Attribute by Covariate Interaction – Why it works 7
  • 19.
  • 20. Assumed four attributes with three levels each (3^4) and five covariates
  • 21. Varied sample sizes (100, 300, 600, 900 and 1200 individuals) and 9 choice sets per each individual
  • 22.
  • 23. Calibrate three groups of models: (1) main effects only, (2) main + proposed interactions, and (3) full interactions
  • 24. Compare model fit statistics across various sample sizes
  • 25. Compare parameter recoveries (bias or error) with true parameter values8
  • 27. Monte-Carlo Simulation: Five individual difference variables (covariates) r(G,A) = 0 r(G,I) = 0.4 r(G,E) = 0 r(G,D) = 0 Gender r(E,A) = 0 r(E,D) = 0.2 r(E,I) = 0.7 Education r(I,D) = 0.4 r(I,A) = 0.2 Income r(D,A) = 0.3 Deposit # Account Gender Education Income Deposit # Account 10
  • 28. Monte-Carlo Simulation: Parameter Setup Attributes Note: ‘n.a.’ stands for ‘Not Applicable’, i.e., no parameter assumed in the simulation setup 11
  • 29. Stage 1 - Unconditional Logit– Detecting interactions based on p-values Minimum Balance Check Fee Monthly Fee ATM Fee The performance depends on sample size as well as assumed effect size Highly continuous variables are relatively hard to be detected High correlations among covariates made detection harder 12
  • 30. Stage 2 – Choice Model (Conditional Logit): Fit Statistics N=300 N=600 N=900 N=1200 Fit statistics of proposed model is very close to full interaction model HOWEVER, ‘BIC’ always picks the proposed model as the best 13
  • 31. Stage 2 – Choice Model (Conditional Logit): Parameter Recovery (bias) Mean Absolute Error (MAE) Mean Absolute Percentage Error (MAPE) The models based on the proposed approach produce smaller biases across the samples 14
  • 32.
  • 33. Actual effect sizes also influence the performance of the proposed approach
  • 34.
  • 35. HOWEVER, Bayesian Information Criteria (BIC) supports the proposed model due to its parsimony
  • 36. In addition, the proposed model produces consistent estimates and lower biases regardless of sample size15
  • 37.
  • 38. New insights into modelling individual heterogeneity
  • 39. More replication studies are needed using both simulated data and actual SP or RP data
  • 40. More power analyses are required to fully understand the impact of sample size and effect size on the performance of the proposed approach
  • 41. Explore different techniques such as CART, MARS, etc16
  • 42. Thank you! Any Questions? 17
  • 43. Stage 2 - Conditional Logit: Parameter Recovery (bias) Mean Error (ME) Duh!, The larger sample, the closer estimates Both produce equally consistent estimates 18