Hello everyone, I'd like to ask about the specific purpose of the intercept term in HDDMRegression and the issues I've encountered.
My environment is Windows + Python 3.8 + HDDM 0.8.0 + kabuki 0.6.
My experiment is a mixed design with one between-subject variable (group: youth/elder) and one within-subject variable (condition: A/B/C). I'm interested in the relative differences in drift rates (v, and maybe other parameters) for the three levels of the condition in the two populations.
I've set up two models:
Model 1: the conventional model with default intercept: "v ~ group:C(condition, Treatment('A'))"
Model 2: a model with the intercept suppressed: "v ~ 0 + group:C(condition, Treatment('A'))"
I have three questions:
Q1. What's the difference between these two models, and which one should I use?
Q2. Why is model 1 significantly slower than model 2, and it almost take forever when I want to estimate other parameters (e.g., a or t) further?
Q3. More importantly, I've noticed that the models have different nodes in their 'model.nodes_db' attribute.
In model 2, I can find these nodes:
v_group[elder]:C(condition, Treatment('A'))[A]
v_group[youth]:C(condition, Treatment('A'))[A]
v_group[elder]:C(condition, Treatment('A'))[B]
v_group[youth]:C(condition, Treatment('A'))[B]
v_group[elder]:C(condition, Treatment('A'))[C]
v_group[youth]:C(condition, Treatment('A'))[C]
With these nodes, I can perform the analyses I expected. However, in model 1, I can only find these nodes:
v_C(shape, Treatment('A'))[T.B]
v_C(shape, Treatment('A'))[T.C]
v_group[T.youth]:C(condition, Treatment('A'))[A]
v_group[T.youth]:C(condition, Treatment('A'))[B]
v_group[T.youth]:C(condition, Treatment('A'))[C]
There's no posterior distribution for conditions of 'elder' in model 2, which prevents me from performing the analyses I want (I want to see the distributions for both youth and elder participants across the three conditions). Can someone explain why this is happening?
In summary, model 2 seems to allow the analysis I expected, but it's very slow, and I'm unsure if it's the correct approach. Model 1 gives incomplete results. I'm currently puzzled and not sure how to proceed.
Thank you in advance for your help. This is a fantastic forum!
Best,
Terry
--
You received this message because you are subscribed to the Google Groups "hddm-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hddm-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hddm-users/3ac1c19f-fc34-4dec-bac4-3c9be24a36d4n%40googlegroups.com.