Beyond Calibration: Do a Typed-Decision Model's Probabilities Obey the Probability Axioms?
Organizations: Software College, Northeastern University Shenyang, China
Abstract
Typed-decision models such as TypeSafe's Jev answer a declared yes/no or multiple-choice question about a state with a probability instead of text, and their evaluations report accuracy and calibration. Neither requires that the probabilities a model gives to logically related questions fit together item by item, which is what a system that acts on those probabilities needs. We test this property, coherence, with a battery of logically linked questions that needs no labels. For 160 items from ChaosNLI and PubMedQA, each with three mutually exclusive labels, we ask whether the label is X, whether it is not X, whether it is one of the other two labels, and which label applies. On 480 negation pairs, Jev's probabilities for "the label is X" and "the label is not X" miss summing to one by 0.064 on average (95% CI 0.055 to 0.072). Qwen3.8-27B, run from its official BF16 weights, misses by 0.293 with first-token probabilities and by 0.122 with verbalized probabilities. The gap to the first-token readout persists on pairs where both systems give similar probabilities, without double-negation labels, and after averaging Jev's repeated calls. Jev is not coherent either: its violations are about five times its repeat noise, and it over-endorses statements about single labels, so that its three single-label probabilities sum to 1.14 on average. The two systems also fail differently. Qwen3.8-27B's first-token readout under-endorses the complement of a label whether or not the question contains "not", rejecting both a statement and its negation in 196 of 480 pairs, and it does not become more coherent where it is more confident, whereas Jev's violations concentrate where its answer is uncertain. Because the checks need no labels, they expose biases that appear only when question forms are compared, and inconsistencies within items.
Figures & tables
| MAD, mean | Signed deviation | Same-side | |||
|---|---|---|---|---|---|
| System | All (160 items) | NLI (100) | PubMedQA (60) | mean | rate |
| Jev (native) | |||||
| Qwen3.8-27B (first-token) | |||||
| Difference (Jev Qwen) | |||||
| Qwen3.8-27B (verbalized) | – | – | |||
| Comparison | Items (pairs) | Jev | Qwen | Difference [95% CI] |
|---|---|---|---|---|
| Main comparison and confound checks | ||||
| Main comparison | 160 (480) | |||
| Jev repeats averaged | 160 (480) | |||
| Confidence-matched pairs | 140 (253) | |||
| Qwen verbalized readout | 160 (480) | |||
| Double-negation labels removed | 160 (320) | |||
| Identity | Statistic | Jev | Qwen (first-token) | Difference |
|---|---|---|---|---|
| Negation | ||||
| Disjunctive complement | ||||
| Partition additivity | ||||
| System | Question form | Target | All | NLI | PubMedQA |
|---|---|---|---|---|---|
| Jev (native) | (is ) | ||||
| (is not ) | |||||
| (is or ) | |||||
| Qwen (first-token) | (is ) | ||||
| (is not ) | |||||
| (is or ) |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| logit MAD | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Domain | Label | Jev | Qwen | Difference [95% CI] | Jev | Qwen | Jev | Qwen | Jev | Qwen |
| NLI | entailment | |||||||||
| neutral | ||||||||||
| contradiction † | ||||||||||
| PubMedQA | affirmative | |||||||||
| negative † | ||||||||||
| Quantity | Value |
|---|---|
| Jev calls (single-question + bundled) | 3,360 (3,360 succeeded) |
| Qwen first-token calls | 1,720 (1,720 parsed) |
| Qwen verbalized calls | 960 (960 parsed) |
| Jev total cost | $0.0757 |
| Jev latency, median / p95 (s) | 0.64 / 0.75 |
| Qwen first-token latency, median / p95 (s) | 0.44 / 0.90 |
Reasoning Consistency in Language Models
Reasoning consistency in language models measures whether conclusions and reasoning remain reliable across equivalent prompts, samples, steps, and contexts.
See all 121 papersDo System One Decisions Add Up? A Study of Probabilistic Coherence
Jev thinks "I don't know'', but doesn't say it: Introducing Sys1Cal-v1 Dataset for Probability Calibration
Choice answers, and are presented as if , while a term is missing in the sum. Recovering leads to an improvement of median soft accuracy in Choice answers from to , suggesting that, even in binary decisions, Jev wants to answer with a third option:``I don't know''.