-
Notifications
You must be signed in to change notification settings - Fork 161
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
ECE Increasing #29
Comments
same for me : |
Check if Model output is logits vector or softmax probs @NoSleepDeveloper @austinmw |
same applies for me, the model is output logit vector, not softmax |
I'm wondering if I could use ECE as optimization goal rather than NLL, if the overhead is not large? (Since there is problem above) |
I don't think ECE is differenable bro |
But that being siad, NLL is the metric that we should minise in order to make P(Y=y^|y^=f(x)) = f(x) [perfectly calibrated model, you may think the output probs follow a categorical distribution paramertirsed by f(x) ] |
Try increasing the learning rate or increasing
then before
After your call to |
After the optimization has converged, I still fail to get decreasing ECE. I wonder, is it possible for us to get the optimal temperature by optimizing NLL loss on the validation set? I think it is a little strange. |
Hi,
I ran this with a very simple 10 layer CNN model I trained on MNIST using pytorch lightning.
But the ECE ends up increasing instead of decreasing:
Any idea why this could be?
The text was updated successfully, but these errors were encountered: