Choice Modeling - Diagnostic - Experimental Design - Parameter Standard Errors of Design
Calculates the parameter fits and their standard errors for a Choice Modeling - Experimental Design output.
Technical Details
Random responses are created for 300 respondents for the experimental design and the resulting data is fit with a multinomial logit model. The D-error is also calculated. If priors were supplied when creating the design, they will be used in generating the responses and hence be reflected in the standard errors (even if the design algorithm did not use the priors). D-error also accounts for priors if supplied.
Example
Random design
Complete enumeration design
The values are generally compared between designs created by different algorithms for the same specification, rather than assessed on an individual basis.
For the examples above, the Random design has higher standard errors and d-error compared to the Complete enumeration design.
The parameter estimates from the logit model can general be ignored and are non-zero because of randomness.
References
Hoare, J. (2018, July 20). How Good is your Choice Model Experimental Design? [Blog post]. Accessed from https://www.displayr.com/how-good-is-your-choice-model-experimental-design/.
See also Choice Modeling - Experimental Design.
For details of the D-error calculation see
- Yap, J. (2018, August 20). What is D-Error? [Blog post]. Accessed from https://www.displayr.com/what-is-d-error/.
- Yap, J. (2018, August 21). How to Compute D-error for a Choice Experiment [Blog post]. Accessed from https://www.displayr.com/how-to-compute-d-error-for-a-choice-experiment/.
- Huber, J., & Zwerina, K. (1996). The importance of utility balance in efficient choice designs. Journal of Marketing research, 307-317. Accessed from https://faculty.fuqua.duke.edu/~jch8/bio/Papers/Huber%20Zwerina%201996%20Marketing%20Research.pdf.
Code
includeWeb("QScript R Output Functions");
const menu_location = "Choice Modeling > Diagnostic > " +
"Experimental Design > Parameter Standard Errors of Design";
createDiagnosticROutputFromSelection(menu_location);
Q Technical Reference
Q Technical Reference
Q Technical Reference > Setting Up Data > Creating New Variables
Q Technical Reference > Updating and Automation > Automation Online Library
Q Technical Reference > Updating and Automation > JavaScript > QScript > QScript Examples Library > QScript Online Library
R Online Library