The attributes and levels are here:
https://i.imgur.com/yQuQduP.png
Upon creating the designs in NGene, I get very reasonable output for the Motor Vehicle set, but extremely high S estimate in the Falls set. I'm new to NGene and the choice modelling field, and would love any input you all have in terms of troubleshooting this design.
The design and output for the "Motor Vehicle" set is:
- Code: Select all
Design Choice situation patient1.age patient1.speed patient1.rtbi patient1.bleed patient1.comorbid patient1.preg patient1.tt patient1.coltype patient2.age patient2.speed patient2.rtbi patient2.bleed patient2.comorbid patient2.preg patient2.tt patient2.coltype
1 1 70 20 0 1 0 3 80 3 1 60 1 0 2 1 80 0
1 2 1 60 0 0 0 2 30 1 70 20 1 1 2 0 50 1
1 3 18 40 1 1 1 2 80 0 55 10 0 0 1 1 20 3
1 4 55 20 1 0 1 1 30 1 70 10 1 1 1 2 20 2
1 5 35 60 1 0 2 3 50 1 35 60 0 1 0 0 30 2
1 6 70 20 0 0 1 0 50 2 6 60 1 1 1 3 80 1
1 7 6 40 1 0 0 0 50 0 55 10 0 1 2 3 50 3
1 8 1 60 0 1 2 1 80 2 18 40 1 0 0 3 30 2
1 9 6 10 0 1 1 0 30 3 1 20 1 0 1 2 80 0
1 10 35 10 0 1 2 3 20 0 35 20 0 0 0 0 50 3
1 11 18 40 1 0 2 1 20 3 18 40 0 1 0 1 30 0
1 12 55 10 1 1 0 2 20 2 6 40 0 0 2 2 20 1
||||||||||
Design
;alts = Patient1*, Patient2*, Patient3
;rows = 12
;eff = (mnl,d)
; con
;model:
U(Patient1) = b1[.8308619] * age[1,6,18,35,55,70] + b2[1.374463] * speed[10,20,40,60] + b3[1.223756] * rtbi[0,1] + b4[1.16463] * bleed[0,1] + b5[.441297] * comorbid[0,1,2] + b6[.5994627] * preg[0,1,2,3] + b7[-.2524287] * tt[20,30,50,80] + b8[-.8028168] * coltype[0,1,2,3] /
U(Patient2) = b1 * age + b2 * speed + b3 * rtbi + b4 * bleed + b5 * comorbid + b6 * preg + b7 * tt + b8 * coltype
$
This design has the following MNL statistics:
D error: 0.0523
A error: 0.7872
B estimate: 0.0005
S estimate: 6.3677
The design which is giving me trouble, the "Falls" scenario, has the following design and output:
- Code: Select all
Design Choice situation patient1.age patient1.hghfall patient1.rtbi patient1.bleed patient1.comorbid patient1.preg patient1.tt patient2.age patient2.hghfall patient2.rtbi patient2.bleed patient2.comorbid patient2.preg patient2.tt
1 1 1 0 1 0 0 0 80 6 5 0 0 1 1 80
1 2 70 10 1 1 2 3 20 1 20 1 1 0 0 20
1 3 35 5 1 0 1 1 80 18 20 0 1 0 3 20
1 4 35 0 0 1 1 2 50 55 10 1 0 2 2 30
1 5 55 20 1 0 0 0 20 6 0 0 1 0 0 80
1 6 70 20 0 1 2 3 30 70 10 1 1 2 3 30
1 7 1 5 0 0 0 1 50 55 5 0 1 1 1 80
1 8 55 10 1 1 2 3 30 70 10 1 1 2 2 30
1 9 6 0 0 0 0 1 80 18 0 0 0 0 0 50
1 10 6 5 0 1 1 2 50 35 5 1 0 1 2 50
1 11 18 20 0 1 2 0 20 1 20 1 0 2 3 20
1 12 18 10 1 0 1 2 30 35 0 0 0 1 1 50
||||||||||
Design
;alts = Patient1*, Patient2*, Patient3
;rows = 12
;eff = (mnl,d)
; con
;model:
U(Patient1) = b1[0.0637] * age[1,6,18,35,55,70] + b2[0.96057] * hghfall[0,5,10,20]+ b3[.8707] * rtbi[0,1] + b4[1.20635] * bleed[0,1] + b5[.956594] * comorbid[0,1,2] + b6[.4892] * preg[0,1,2,3] + b7[ -1.137] * tt[20,30,50,80] /
U(Patient2) = b1 * age + b2 * hghfall + b3 * rtbi + b4 * bleed + b5 * comorbid + b6 * preg + b7 * tt
$
This design has the following MNL statistics:
D error: 0.3690
A error: 35.5435
B estimate: 8.0400
S estimate: 435.7778
Is my model too complicated? Or are the priors not accurate enough to provide a good design? Please let me know if you need other information! Thank you for any insight you can provide.