Priors
Posted: Thu Sep 30, 2010 10:33 pm
Hi again,
another question about the best choice regarding the priors. In our case the only priors we can make use of are estimates from other studies on the same topic (demand for alternative-fueled vehicles), there will be no pilot study. The problem with this is that the designs of earlier studies vary a great deal, for instance with regard to the use of a reference vehicle, customization or scaling of attribute levels. The estimated parameter, for instance, for purchase price (measuring the effect on the probability to buy a certain type of car) varies between -0.000062 and -10,69 across studies. So I wonder what would be the best strategy for the choice of priors?
(a) All priors equal to zero: Clearly an inferior option since we know at least the expected signs of the parameters (and even something about the magnitudes).
(b) Priors equal to a small number (e.g. 0.001) with the correct sign: OK, but unable to make use of the information on magnitudes.
(c) Priors equal to the parameters in the most comparable study: OK, but maybe risky because none the earlier designs is completely the same as ours.
(d) Bayesian priors: Use priors uniformly distributed over a plausible range taken from the most comparable studies.
For the moment I have a preference for the use of Bayesian priors since this seems to be the least risky approach. However, maybe you can give me advice on how to proceed!
Thanks!
tibor
PS. Here is the relevant section from the syntax file.
Design
;alts = EV, PHEV, HEV, CNG, E85, CV
;rows = 108
;block = 12, minmax
;eff = (mnl,d,mean)
;bdraws = halton(400)
;alg = mfederov
;require:
CV.PP<1.4,
EV.PS<1.2,
EV.FC<0.12
;model:
U(EV) = B_PP[(u,-10,-0.01)] * PP[0.8,1,1.2,1.4] + B_MC[(u,-2,-0.001)] * MC[0.04,0.05,0.06] + B_PS[(u,0.001,4)] * PS[0.8,1,1.2] + B_FC[(u,-4,0.01)] * FC[0.04,0.08,0.12] + B_RA[(u,0.001,2)] * RA[1.4,2.8,4.2]
+ B_LEV[(u,0.001,2)] * LEV[0,1,2] + B_IM * IM[0,1] + B_RA_LEV * RA * LEV + B_PP_RA * PP * RA + B_PP_LEV * PP * LEV /
U(PHEV) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC /
U(HEV) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC /
U(CNG) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC + B_RA * RA + B_SSA * SSA[80,100] + B_RA_SSA * RA * SSA /
U(E85) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC + B_SSA * SSA /
U(CV) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC $
another question about the best choice regarding the priors. In our case the only priors we can make use of are estimates from other studies on the same topic (demand for alternative-fueled vehicles), there will be no pilot study. The problem with this is that the designs of earlier studies vary a great deal, for instance with regard to the use of a reference vehicle, customization or scaling of attribute levels. The estimated parameter, for instance, for purchase price (measuring the effect on the probability to buy a certain type of car) varies between -0.000062 and -10,69 across studies. So I wonder what would be the best strategy for the choice of priors?
(a) All priors equal to zero: Clearly an inferior option since we know at least the expected signs of the parameters (and even something about the magnitudes).
(b) Priors equal to a small number (e.g. 0.001) with the correct sign: OK, but unable to make use of the information on magnitudes.
(c) Priors equal to the parameters in the most comparable study: OK, but maybe risky because none the earlier designs is completely the same as ours.
(d) Bayesian priors: Use priors uniformly distributed over a plausible range taken from the most comparable studies.
For the moment I have a preference for the use of Bayesian priors since this seems to be the least risky approach. However, maybe you can give me advice on how to proceed!
Thanks!
tibor
PS. Here is the relevant section from the syntax file.
Design
;alts = EV, PHEV, HEV, CNG, E85, CV
;rows = 108
;block = 12, minmax
;eff = (mnl,d,mean)
;bdraws = halton(400)
;alg = mfederov
;require:
CV.PP<1.4,
EV.PS<1.2,
EV.FC<0.12
;model:
U(EV) = B_PP[(u,-10,-0.01)] * PP[0.8,1,1.2,1.4] + B_MC[(u,-2,-0.001)] * MC[0.04,0.05,0.06] + B_PS[(u,0.001,4)] * PS[0.8,1,1.2] + B_FC[(u,-4,0.01)] * FC[0.04,0.08,0.12] + B_RA[(u,0.001,2)] * RA[1.4,2.8,4.2]
+ B_LEV[(u,0.001,2)] * LEV[0,1,2] + B_IM * IM[0,1] + B_RA_LEV * RA * LEV + B_PP_RA * PP * RA + B_PP_LEV * PP * LEV /
U(PHEV) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC /
U(HEV) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC /
U(CNG) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC + B_RA * RA + B_SSA * SSA[80,100] + B_RA_SSA * RA * SSA /
U(E85) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC + B_SSA * SSA /
U(CV) = B_PP * PP + B_MC * MC + B_PS * PS + B_FC * FC $