Source-linked AI summary
Distributional Energy-Based Models for Uncertainty-Aware Structured LLM Reasoning
Shireen Kudukkil Manchingal, Abhey Kalia, Fernanda Gonçalves, Shebin Rawther
TL;DR
Structured LLM outputs can be globally inconsistent even when individual steps appear correct, and existing scorers lack reliable whole-output selection and exact constraint checks. The paper combines an ensemble quality scorer with deterministic penalties and uncertainty-guided inference; its verifier outperforms single-shot Qwen-72B across five benchmarks.
Problem
Structured outputs can contain cross-step violations that local scoring misses, while existing candidate scorers lack reliability signals and exact domain-constraint verification.
Source: §1 · pp. 1–2Method
A heterogeneous-adapter ensemble scores candidate quality and uncertainty, which are combined with deterministic analytical constraint penalties in a two-pass selection process.
Source: §1 · p. 2, §3.4 · p. 5Results
A 149M-parameter verifier orchestrating 7–26B open generators outperforms single-shot Qwen-72B on all five benchmarks.
Source: §5 · p. 9Takeaways & Limitations
Structural verification is complementary to pretraining-scale priors: it helps on checkable constraints, while those priors remain stronger where constraints are not checkable.
Source: §5 · p. 9The two-pass loop adds only one regeneration round, and the manually authored analytical constraints must be designed per task.
Source: §4.2 · p. 9
Abstract
from arXiv · showhide
When Large Language Models produce structured outputs such as travel plans, code solutions, or multi-step proofs, individual reasoning steps may appear correct while the output as a whole violates budgets, fails test cases, or contradicts earlier deductions. We propose a decomposed energy function that combines a learned quality scorer with deterministic analytical constraint penalties for verifying structured LLM outputs. The quality scorer is a heterogeneous ensemble of low-rank adapters on a single frozen encoder (3% trainable parameters); the ensemble mean ranks candidates while the standard deviation quantifies epistemic uncertainty, driving a two-pass inference loop that triggers targeted regeneration or abstention. Across five benchmarks (GSM8K, MuSR, TravelPlanner, TACO, Knights & Knaves), our 149M-parameter verifier orchestrating a pool of 7-26B open generators outperforms single-shot Qwen-72B on every benchmark, matches Claude Sonnet 4.6 on MuSR (67.7% vs. 68.0%), and reduces constraint violations by 53% relative to Opus 4.6 on TravelPlanner (oracle 0.028, random 0.231). The two routes are complementary: structural verification wins when constraints are checkable (the verifier captures signal frontier models cannot self-detect), while pretraining-scale priors win where they are not (narrative inference, code semantics). A cross-dataset confounding analysis confirms genuine quality discrimination on four reasoning tasks and identifies a model-identity shortcut on code, mitigated via last-layer retraining. Scorers trained on difficult data transfer zero-shot: a MuSR-trained scorer achieves 93.9% on GSM8K without seeing a math problem.
1 Introduction
Step-by-step reasoning can still yield structured outputs with cross-step violations that local scoring cannot detect. The paper addresses candidate selection with a compact verifier that combines learned quality scoring, analytical constraint penalties, and uncertainty.
1 Introduction
- Local correctness does not ensure global correctness: cross-step budget, type, or arithmetic violations can invalidate an otherwise plausible structured output.Per-step scoring cannot detect violations that arise only across the complete output; GPT-4-Turbo satisfies all TravelPlanner constraints only 4.4% of the time [Xie et al., 2024b].Source: §1 · pp. 1–2
- Existing scorers struggle to identify the correct candidate in a sample pool and lack both reliability signals and exact domain-constraint verification.Process reward models score individual steps, while prior energy methods use point estimates on flat reasoning chains.Source: §1 · p. 2
- A compact verifier combines learned quality scoring, deterministic constraint penalties, and ensemble uncertainty to select structured outputs rather than scaling the generator.The ensemble mean ranks candidates, while its standard deviation drives regeneration or abstention under uncertainty or constraint violations.Source: §1 · p. 2
- The paper’s contributions include zero-shot scorer transfer, modular analytical penalties, and a heterogeneous-adapter ensemble that supports uncertainty diagnostics and abstention.The MuSR-trained scorer reaches 93.9% on GSM8K without math training; a formatting shortcut on TACO is exposed by a style-swap test and mitigated with last-layer retraining [Kirichenko et al., 2023].Source: §1 · p. 2
- The paper evaluates five reasoning tasks and provides extended analyses of selective prediction, two-pass inference, transfer, and confounding.The outline places the energy decomposition and scorer in Section 3, benchmark results in Section 4, and lessons and future directions in Section 5.Source: §1 · pp. 2–3
2 Related Work
Prior work develops step-level reasoning supervision, energy-based reranking, and test-time compute allocation. The paper positions its approach as combining whole-output selection with exact constraint verification and distributional uncertainty.
2 Related Work
- Process reward models provide finer-grained step supervision, but existing approaches score flat chains and do not jointly verify global constraints in structured outputs.Uesato et al. [2022] and Lightman et al. [2023] report step-level supervision outperforming outcome-level verification.Source: §2 · p. 3
- Prior reasoning EBMs generally use deterministic scalar energies; this paper instead combines a heterogeneous-ensemble distribution with analytical penalties for structured outputs.Its pairwise-preference learning targets post-hoc verification of complete outputs, alongside test-time candidate selection.Source: §2 · p. 3
- Verifier-guided search and candidate-selection methods address test-time compute, while planning work also explores evolutionary search, reward modeling, and mixtures of agents.The paper distinguishes its route as energy-based reranking with analytical penalties and uncertainty-guided decisions.Source: §2 · p. 3
3 Methodology
The methodology selects the lowest-energy candidate by combining learned whole-output quality with deterministic task constraints. A heterogeneous ensemble supplies both ranking scores and an uncertainty signal for a two-pass inference process.
3.1 Problem Formulation
- The method scores candidate structured outputs with a decomposed energy and uses the ensemble mean plus analytical penalties to select the minimum-energy candidate.The learned quality term captures general reasoning quality; the constraint term encodes task rules that can be checked exactly.Source: §3 · p. 3, §3.1 · p. 3
3.2 Distributional Quality Scorer
- A heterogeneous ensemble of adapters on a shared frozen encoder produces an energy distribution whose mean ranks candidates and whose standard deviation signals quality uncertainty.The encoder scores the problem-candidate pair jointly; structurally diverse adapters are intended to improve ensemble ranking over same-architecture members.Source: §3.2 · pp. 3–4, Figure 2 · p. 4
3.3 Training
- Each ensemble member is trained independently with a Bradley–Terry pairwise loss that pushes correct-output energy below incorrect-output energy.Contrastive pairs are capped per problem to prevent easy problems from dominating the gradient.Source: §3.3 · p. 5
3.4 Analytical Constraint Penalties
- Task constraints are modular deterministic penalties that return zero when satisfied and positive values proportional to violation severity.Adding or removing a constraint changes the penalty term without changing the learned quality scorer or requiring retraining.Source: §3.4 · p. 5
3.5 Two-Pass Inference with σ-Triage
- The two-pass loop scores pooled candidates with ensemble quality and analytical constraints, then accepts, regenerates, or abstains according to uncertainty and constraint status.Regeneration uses natural-language feedback about constraint violations; the expanded pool is rescored, followed by a final abstention check.Source: §3.5 · p. 5
4 Experiments
The experiments test whether a compact verifier can select better structured outputs across five tasks, combining learned quality scoring with analytical constraints and uncertainty. The results show strong reranking performance, complementary constraint and quality signals, and zero-shot transfer, alongside task-specific limits.
4.1 Experimental Setup
- The verifier reranks 32 candidates from four 7–26B generators; evaluation uses task-specific labels and pass@1 for four tasks, with mean violation as TravelPlanner’s primary metric.The setup also includes held-out validation for λ and σ-triage thresholds.Source: §4.1 · p. 6
4.2 Results
- Across five benchmarks, the 149M-parameter Distributional EBM is strongest non-oracle on TravelPlanner, near the best on GSM8K and MuSR, near-greedy on TACO, and within 0.1 pp of perfect on K&K.It is one to three orders of magnitude smaller than every other learned baseline.Source: Table 1 · p. 7, §4.2 · p. 7
- On MuSR, the EBM reaches 67.7% versus greedy’s 61.2%; on TACO, it reaches 88.6%, 2.2 pp above greedy, while TravelPlanner mean violation falls 53% versus greedy.Figure 3 shows correct candidates front-loaded in the ranking, with pass@2 of 97.5% on GSM8K and 71.5% on MuSR.Source: §4.2 · p. 7, Figure 3 · p. 8
- On TravelPlanner, the combined energy yields 0.046 mean violation versus 0.058 for learned quality alone and 0.038 for constraints alone; the signals select the same top candidate in only 2% of problems.The combined score selects a candidate neither component would choose independently in 28% of cases.Source: §4.2 · pp. 7–8, Figure 4 · p. 8
- σ-triage behaves differently by task: incorrect and correct GSM8K selections intermix, MuSR uncertainty stays below 0.8 so triage never triggers, and TravelPlanner has wider uncertainty spread.The thresholds were selected on held-out validation data.Source: §4.1 · p. 6, Figure 5 · p. 8
- The scorer shows no model fingerprinting on GSM8K, MuSR, TravelPlanner, or K&K, while TACO initially exposed a formatting shortcut mitigated by retraining energy heads.The retrained TACO scorer reaches 88.6% pass@1.Source: §4.2 · pp. 8–9
- A MuSR-trained scorer transfers zero-shot to GSM8K at 93.9%, while reasoning-trained scorers do not transfer to TACO and TACO-trained scorers transfer positively to TravelPlanner.The GSM8K result is within 3.4 pp of in-domain self-consistency without math training.Source: §4.2 · p. 9, Table 2 · p. 9
5 Conclusion
The conclusion argues that a compact verifier can outperform a much larger generator across five reasoning tasks, while adapter diversity and deterministic constraints provide complementary signals. The ensemble analysis finds that lower adapter correlation improves ranking and that adding adapters has diminishing returns once K is about five.
5 Conclusion
- A 149M-parameter verifier orchestrating 7–26B open generators outperforms single-shot Qwen-72B on all five benchmarks, with structural verification and pretraining-scale priors complementing each other.The conclusion says structural checks win when constraints are checkable, while pretrained priors win on opaque signals such as narrative inference and code semantics.Source: §5 · p. 9
A.1 Proof of Theorem 3.1: ensemble ranking under correlated adapters
- Under the exchangeable-correlation assumption and a Gaussian approximation for K ≥5, the ensemble ranks correctly when a strict majority of adapters vote correctly.The proof defines each adapter’s expected correctness as q and assumes pairwise correlation ρ.Source: §A.1 · p. 15
- Lower inter-adapter correlation strictly improves ensemble accuracy, while perfectly correlated adapters gain nothing from increasing K.For ρ < 1, accuracy rises with K but saturates; at K=5, the remaining gap to the ceiling is typically under 1 pp, with diminishing returns around K ≳5.Source: §A.1 · p. 15
- The ensemble’s accuracy ceiling depends on the joint adapter accuracy q and correlation ρ, binding for moderate-q tasks and looser when q is near unity.The passages give narrative reasoning at q ≈0.6 and K&K with high adapter accuracy as examples.Source: §A.1 · p. 15
A.2 Proof of Theorem 3.2: partitioned variance under energy decomposition
The energy decomposition isolates quality uncertainty from exact analytical constraint checks, yielding a more interpretable uncertainty signal. The section also describes how that signal and constraint violations guide acceptance, regeneration, or abstention.
A.2 Proof of Theorem 3.2: partitioned variance under energy decomposition
- σquality measures uncertainty about reasoning quality without contribution from deterministic constraint verification.The decomposition has strictly lower predictive variance than a monolithic scorer when analytical constraints have lower error than a learned approximation; TravelPlanner and K&K use exact checks.Source: §A.2 · p. 16
- The σ-triage rule accepts low-uncertainty, constraint-satisfying outputs; high constraint penalties trigger constraint feedback, while high quality uncertainty can trigger quality feedback or abstention.The passage specifies abstention when σquality exceeds a threshold and quality is completely unknown.Source: §A.2 · p. 16
B.1 Candidate Generators
The candidate pool combines frozen open generators, while the experiments also compare frontier models and two scorer backbones. Generator accuracy and error diversity vary, and the scorer backbone choice affects context length, calibration, and transfer.
B.1 Candidate Generators
- Gemma-4-26B-IT has the highest candidate accuracy across four benchmarks, while LLaMA-3.1-8B-Instruct contributes the most diverse error patterns.Gemma scores 96.7% on GSM8K, 66.7% on MuSR, 67.9% on TravelPlanner, and 84.6% on TACO; LLaMA supplies 1,309 unique negative GSM8K problems, 4–10× more than other generators.Source: §B.1 · p. 17
B.2 Frontier Models
- Claude Opus 4.6, Claude Sonnet 4.6, and Qwen-72B are single-shot frontier baselines on TravelPlanner and TACO, generated deterministically at T=0.Opus 4.6 also serves as the primary LLM judge for TravelPlanner quality validation.Source: §B.2 · p. 17
B.3 Scorer Backbones
- ModernBERT-base is the primary scorer backbone, with an 8,192-token context; DeBERTa-v3-base truncates long inputs at 512 tokens but has better calibration and zero-shot transfer in the reported GSM8K comparison.DeBERTa reports ECE 0.10 vs. 0.32 on GSM8K and 96.1% transfer from MuSR training vs. ModernBERT’s 93.9%.Source: §B.3 · p. 17
C Implementation Details
The implementation uses a shared frozen encoder with structurally varied adapter members and lightweight energy heads. Training configuration and adapter-level dynamics vary by dataset and backbone.
C Implementation Details
- The K=5 ensemble shares one frozen encoder, while adapter rank, scaling, and target modules vary to make disagreement reflect epistemic uncertainty.The table specifies ModernBERT targets and says DeBERTa uses query, key, value, and output projections analogously.Source: Table 5 · p. 17
- Each adapter maps the [CLS] representation through LayerNorm, a two-layer GELU MLP, dropout, and a scalar energy head, with roughly 3% of backbone parameters trainable per member.A full K=5 ensemble adds about 15% trainable overhead relative to the frozen backbone.Source: C Implementation Details · pp. 17–18
- Adapters converge in 3–4 epochs on GSM8K and MuSR with ModernBERT, while DeBERTa adapters generally train for more epochs.Training uses AdamW, cosine annealing, 10% warmup, gradient clipping, and 80% per-adapter problem bagging.Source: Table 6 · p. 17, C Implementation Details · p. 18
D Training Data Details
Training pools differ in size, candidate quality, and the availability of contrasting correct and incorrect outputs. MuSR provides especially strong contrastive coverage despite having far fewer problems than GSM8K.
D.1 GSM8K
- GSM8K has 7,473 training problems, but only 2,464 of 7,473 have both correct and incorrect candidates; the other 5,009 all-correct pools are excluded.Its candidate accuracy is 95%, which the passage attributes to contamination; LLaMA-3.1-8B supplies 1,309 unique negative problems.Source: §D.1 · p. 18
D.2 MuSR
- 544 of 605 MuSR training problems (90%) contain both correct and incorrect candidates, providing 3× better coverage than GSM8K despite being 12× smaller.The passage identifies this coverage advantage as the primary reason MuSR supplies stronger training signal per problem.Source: §D.2 · p. 18
D.3 TravelPlanner
- TravelPlanner uses 175 training problems, with 32 candidates each and positives defined as the top 25% by continuous violation score.All 175 problems have both positive and negative candidates by construction; Gemma contributes 67.9% of positives, versus 8.6% for LLaMA.Source: §D.3 · p. 18
D.4 TACO
- TACO provides 601 training problems, but only 88 of 94 test problems remain usable after filtering all-correct and all-incorrect pools.Candidates pass only if every test case succeeds within a 4-second timeout; Gemma produces 58% of all positives, contributing to a model-identity shortcut later mitigated by DFR.Source: §D.4 · p. 18
E.1 Exploratory Data Analysis
The experimental section characterizes benchmark data and candidate quality, then describes each task’s inputs and verification signal. It also flags contamination and model imbalance that affect how results should be interpreted.
E.1 Exploratory Data Analysis
- The study characterizes four benchmarks by scale, candidate and problem length, and task-specific difficulty proxies.The overview table reports candidate accuracy as the fraction of correct candidates across generators.Source: §E.1 · p. 19, Table 7 · p. 19
E.2 Per-Model Candidate Quality
- GSM8K candidate accuracy is 91–97%, while Gemma reaches 67% on MuSR and contributes 58% of TACO positives.The initial TACO scorer selected Gemma on 98% of test problems; after DFR deconfounding, picks were distributed 22/24/34/20%.Source: §E.2 · p. 19, Table 8 · p. 19
E.3 GSM8K
- GSM8K contains 8,792 grade-school math problems and uses answer matching; its scorer has no analytical constraint term.The passage warns that likely pretraining contamination makes GSM8K less clean evidence than MuSR.Source: §E.3 · p. 19
E.4 MuSR
- MuSR contains long narrative problems requiring multi-hop inference, and evaluation uses distributional reranking without analytical constraint penalties.Its three subsets cover murder mysteries, object placements, and team allocation; the narratives span 3,000–6,000 characters.Source: §E.4 · pp. 19–20
E.5 TravelPlanner
- TravelPlanner evaluates day-by-day JSON itineraries against eight normalized constraint dimensions, with mean violation score as its primary metric.Experiments use sole-planning mode with human-curated reference information supplied to the LLM; the judge comparison uses a more lenient GSM8K candidate pool whose 99.2% oracle nearly matches the judge’s headline 99.2%.Source: §E.5 · p. 20
E.6 TACO
- TACO uses execution-based verification: code must pass every test within a 4-second timeout, and EASY problems may have appeared in pretraining.The dataset drops VERY_HARD problems with a 0% solve rate; HARD pass@1 is identified as the cleanest signal for genuine reasoning.Source: §E.6 · p. 21
E.7 Knights and Knaves
- Knights and Knaves requires a unique truth-consistent assignment, and its checker independently verified Econstraint=0 iff correct across 34,120 candidates.Candidate accuracy ranges from about 99% for Gemma and GPT-OSS to 19.7% for Qwen and 11.7% for LLaMA, creating a model-identification confound.Source: §E.7 · p. 21
E.8 Qualitative Examples / F Extended Results and Analysis
- The qualitative examples contrast answer matching, narrative evidence tracking, eight-dimension itinerary checks, and executable-code tests; the extended results cover ablations through confounding analysis.For TACO, wrong answers account for 56.6% of negative candidates; the extended analysis includes transfer, selective prediction, two-pass triage, and DFR mitigation.Source: §E.8 · p. 21, F Extended Results and Analysis · p. 21
F.1 Ablation Studies
Ablations show that candidate diversity matters more for accuracy than ensemble size, while the ensemble’s uncertainty signal varies substantially by task. Further analyses identify where difficulty, abstention, triage, constraint checks, and transfer affect performance.
F.1 Ablation Studies
- Increasing ensemble size from K=1 to K=5 barely changes pass@1 except TravelPlanner’s +4 pp, while pool-size effects vary by task.σ-AUROC reaches 0.87 on K&K at K=5; GSM8K’s margin over random grows from +4.0 pp at N=4 to +4.3 pp at N=32, whereas MuSR peaks at +14.5 pp at N=8. Cite the table and figure for the respective ablations.Source: Table 10 · p. 22, §F.1 · p. 22, Figure 6 · p. 22
- Multi-model candidate diversity gives the largest design-choice gain on every dataset, including +59.8 pp on K&K and +52.2 pp on TACO.On MuSR, multi-model training reaches 66.9% versus 53.6% for Qwen-only and 51.0% random; its oracle coverage is 98.0% versus 86.8%.Source: §F.1 · pp. 22–23, Table 12 · p. 23
F.2 Energy Separation and Calibration
- K&K has a 9.00 energy gap and 0.62 Kendall τ, while MuSR has 0.19 and 0.14; σ-AUROC ranges from 0.44 to 0.87 across tasks.TACO’s gap and τ fall from pre-DFR 4.30 and 0.78 to 2.49 and 0.44 after deconfounding; TravelPlanner has the highest τ at 0.49, and ECE ranges from 0.21 to 0.43.Source: §F.2 · p. 23, Figure 8 · p. 24, Figure 9 · p. 24
F.3 Per-Difficulty Analysis
- The deconfounded TACO EBM scores 93.8% on EASY, 90.9% on MEDIUM, and 80.0% on HARD; the multi-model K&K EBM reaches 100% except 8-character puzzles.On K&K, gains over greedy rise from +32 pp on 2ppl to +55 pp on 7ppl, while Qwen-72B falls to 10% on 8ppl; MuSR gains are largest on its 3-choice subsets.Source: §F.3 · pp. 23–25, Table 14 · p. 24, Table 15 · p. 25
F.4 Selective Prediction via σ-Abstention
- Abstaining on 40% of TravelPlanner problems raises pass@1 from 28.0% to 36.7%, but MuSR accuracy falls from 66.9% to 61.9% at 30% abstention.K&K reaches 100% by 20% abstention; GSM8K stays near ceiling, and post-DFR TACO gains only +2.3 pp at 50% abstention.Source: §F.4 · p. 25, Table 17 · p. 26
F.5 Two-Pass σ-Triage Analysis
- Two-pass triage helps when pass one has headroom, feedback is structured, and the generator can act; TravelPlanner gains +6.0 pp under those conditions.TACO’s confounded setup collapses by −89.8 pp, while post-DFR TACO is neutral; GSM8K loses 1.7 pp, and triage can hurt hard K&K tiers by 10–13 pp.Source: §F.5 · pp. 25–27, Table 18 · p. 27
F.7 Zero-Shot Transfer: Full Matrix
- Transfer is asymmetric: MuSR-trained DeBERTa reaches 96.1% on GSM8K, but GSM8K-trained scoring reaches only 64.9% on MuSR and reasoning-to-code scores fall below random.TACO-to-TravelPlanner transfer reaches 43.3% versus 14.0% random; the Qwen-only cross-pool scorer reaches 69.5% on MuSR but 90.5% on GSM8K, below its 92.7% pool-random baseline.Source: Table 20 · p. 28, §F.7 · pp. 28–29, Table 21 · p. 29
F.8 Confounding Analysis
The analysis screens for generator identity shortcuts, finding them in TACO but not the other four datasets. Last-layer retraining on group-balanced data substantially reduces TACO’s energy spread while retaining pass@1.
F.8 Confounding Analysis
- Four datasets show near-uniform generator picks and energy spreads below 0.25; TACO alone initially selects Gemma on 94% of test problems with an energy spread of 6.67.The screening checks pick distributions and the spread of correct-candidate energies across generators.Source: §F.8 · pp. 29–30, Table 22 · p. 29
- On TACO, a random-Gemma baseline reaches 89.8% pass@1, leaving only +1.1 pp for genuine quality signal; correct Gemma and LLaMA solutions differ by 6.67 energy points.Style normalization collapses the cross-model gap from 6.67 to about 1.0, while an execution-verified style-swap raises energy by 1.95 on average.Source: §F.8 · p. 30
- DFR retrains only the K=5 energy heads, reducing cross-model correct-energy spread from 6.67 to 0.34 while retaining 88.6% pass@1.Picks become distributed 22/24/34/20%; the deconfounded scorer is also robust to two-pass re-pooling, remaining at 88.6% rather than collapsing from 92.0% to 2.3%.Source: §F.8 · p. 30
G Broader Impact
The paper discusses potential benefits and risks of uncertainty-aware verification for structured LLM outputs, alongside mitigations and the constraint-authoring bottleneck. It frames the work as advancing verification of structured outputs while considering positive and negative societal impacts.
Positive impacts
- Deterministic constraint checking and verifier uncertainty are presented as useful for safety-critical planning, code, reasoning, and regulated decision support.The paper describes the constraint term as auditable and the quality distribution as a signal for principled abstention.Source: G Broader Impact · p. 30
- A small specialised verifier is described as more energy-efficient than scaling generators and as broadening access to reliable structured reasoning without 100B+-parameter inference.The verifier's fixed candidate pool is part of this comparison.Source: G Broader Impact · pp. 30–31
Risks
- The paper identifies shortcut learning, distribution shift, and automation bias as risks, including a TACO formatting shortcut and below-random GSM8K→MATH-500 transfer.It also notes task-dependent uncertainty calibration, including MuSR σ-AUROC = 0.44.Source: G Broader Impact · p. 31
Mitigations
- Recommended safeguards include deployment-time confounding diagnostics, last-layer retraining when shortcuts appear, regime-aware uncertainty, human review for high-stakes cases, and documenting candidate pools and constraints.The released artefact is a verifier/reranker rather than a generative model, which the paper says limits direct misuse risk relative to released LLMs.Source: G Broader Impact · p. 31
Scaling Econstraint
- Requiring domain experts to author constraint terms is the framework's principal scalability bottleneck, with generated specifications, learned heads, and constraint DSLs offered as possible directions.The stated propositions hold regardless of how the constraint term is obtained, provided it is deterministic at inference time.Source: G Broader Impact · p. 31