Jev is a useful zero-shot classifier, but its probabilities can't be calibrated for your data. Calibration depends on your data distribution, which Jev never sees, so treat its outputs as scores and recalibrate them on…
61 comments
I did several tests and I think Jev is good at problems with a correct answer but weak at problems about actual probabilities whose answers can't be known at all.
Write-up: "Jev Does Not Play Dice" https://kantahayashiai.github.io/posts/jev-does-not-play-dic...
It continued alternating between the two until I got bored (around a dozen turns).
Unless your specific test is baked into its training, real probabilities require math and rough approximation at a minimum needs reasoning to sanity-check. Jev does neither. This isn't a new problem or anything unique to Jev.
If you have just one example you're sending to a model, how would they guarantee 80% over your data?
FYI, for an overview, scikit's page on calibration is great [1], and my answer on Quora from a long time ago covers a specific type [2].
[1] https://scikit-learn.org/stable/modules/calibration.html
[2] https://www.quora.com/How-is-isotonic-regression-used-in-pra...
[1] Semantic Entropy https://www.nature.com/articles/s41586-024-07421-0
[2] Kernel Language Entropy https://openreview.net/pdf?id=j2wCrWmgMX
Good job to them for putting out something that does seem quite nice to use, and will likely get a bit of wider traction.
> If you want calibrated probabilities you’ll still need to recalibrate Jev’s probabilities on your own data. The good news is that is cheap. A few hundred labeled examples from your actual data can be enough to fit a Platt scaling on top of Jev’s scores.
> Outcomes assigned a probability of 0.2 should occur about 20% of the time.
and this is not true
I understood it as "It is impossible to calibrate Jev".
Read the full thread on Hacker News →
Related stories
- Hacker News · 1 points · 5 days ago
- Hacker News · 1 points · 8 days ago
- Hacker News · 1 points · 9 days ago
- Show HN: OpenDecision – a 400M zero-shot model makes local decisions, plays Doomdeepanwadhwa.github.ioHacker News · 6 points · 10 days ago
- Hacker News · 1 points · about 10 hours ago
- Hacker News · 6 points · about 10 hours ago