-
-
Notifications
You must be signed in to change notification settings - Fork 366
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pathfinder warning message is misleading #3223
Comments
maybe something like, "which may indicate poor approximation of the target distribution; re-parameterization may help." And if re-parameterization may help — hope springs eternal — are there other pathfinder diagnostics or hints on where to start? |
@avehtari What do you think? |
I think it may still be a good idea to mention misspecification because that's still a possibility. Maybe:
Or we could say more:
That's a bit verbose but much more informative. Maybe @avehtari will have a better idea. |
The model misspecification is not relevant here, and probably was mistakenly carried over from LOO-CV diagnostic. I would write |
Description:
This warning message
stan/src/stan/services/pathfinder/psis.hpp
Lines 263 to 268 in 6d35a76
is not quite right. Misspecification is a possibility, but the model may often be specified just fine and the Pareto k diagnostic could be high because Pathfinder + PSIS might still be a poor approximation to the posterior.
Reproducible Steps:
Look at the code I linked to above to see the message, you don't need to run a model.
Current Output:
The warning in the code linked above.
Expected Output:
A more accurate warning message indicating that it might be misspecification but could also likely be that the approximation is poor.
Additional Information:
Provide any additional information here.
Current Version:
v2.32.2
The text was updated successfully, but these errors were encountered: