Beyond Calibration: Do a Typed-Decision Model's Probabilities Obey the Probability Axioms?
cs.CL, cs.AI, cs.LG
Submitted: 2026-09-27
Updated: 2026-09-27
Comments: 17 pages, 3 figures, 6 tables. Code and data at https://github.com/bro789/typed-decision-coherence
Code: https://github.com/bro789/typed-decision-coherence
License: http://creativecommons.org/licenses/by/4.0/
The gist: 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
Terminology
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.
Sources
- Calibrated Decisions at Scale: Converting Police Crash Narratives into Probabilistic Crash Variables with a System One Model (Jev)
- this-that-model-1.0: A typed decision model that decides in 30 ms, for a millionth of a cent
- Rethinking Uncertainty Evaluation in Large Language Models
- JEV-as-a-Judge: Accept When Confident, Escalate When Unsure
- Open-Jev Judgments on CallScreenBench: Calibrated One-Pass Scam Screening with a Small Language Model
- REFLEX with Jev for Efficient Selective Control in LLM Agents
- Jev for Scientific Decisions: Evaluating Semantic Choices and Their Consequences
- Type-Safe Is Not Error-Free: Typed Decision Models Follow the Option Name, Not the Definition Bound to It
- From Token Probabilities to Semantic Constraints: Towards Declarative Probabilistic Evaluation of Language Models
- Dutch Books for Language Models
- Language Models (Mostly) Know What They Know
Related papers
- Exploring Solution Divergence and Its Effect on Large Language Model Problem Solving
- Ishigaki-IDS-Bench: A Benchmark for Generating Information Delivery Specification from BIM Information Requirements
- Subliminal Steering: Stronger Encoding of Hidden Signals
- MedStruct-S: A Benchmark for Key Discovery, Key-Conditioned QA and Semi-Structured Extraction from OCR Clinical Reports
- The End of Transformers? On Challenging Attention and the Rise of Sub-Quadratic Architectures
- Untangling the Mechanisms of Misleading Context in Medical Question Answering