Pith. sign in

REVIEW 5 major objections 4 minor 12 references

GraphAlignCoder: Aligning Program and Proof Graphs for Code Generation

T0 review · 5 major / 4 minor · reviewed 2026-08-15 · deepseek-v4-flash

Pith's one-line read GraphAlignCoder trains a code model to organize programs around correctness obligations by aligning an implementation graph with a Lean proof-flow graph, then consolidating into Python-only generation.

desk verdict Promising graph-alignment training pipeline, but the claim that formal proof structure is the active ingredient is not backed by the evidence; worth peer review with revisions. read the letter →

arxiv 2608.11394 v1 pith:5J6SG3MQ submitted 2026-08-11 cs.SE

classification cs.SE
keywords codegenerationprogramgraphsformalproofLeancorrectnessobligationsLLMtrainingverification-graphinjectionpass@1
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper tries to establish that code large language models can be trained to organize programs around correctness obligations by aligning an implementation graph—nodes and edges for branches, loops, calls, and returns—with a formal proof-flow graph extracted from kernel-checked Lean proofs. The payoff would be a training signal richer than pass/fail execution feedback but more grounded than free-form natural-language critique. The paper reports that the method solves 50/175 LiveCodeBench v6, 23/148 BigCodeBench Hard, and 363/1140 BigCodeBench Full tasks, improving over the base model, code-only SFT, and CodeRL. The central insight is that formal proof structure and executable program structure share a latent organization: proof case splits mirror program branches, invariant obligations mirror loop bodies, and witness construction mirrors return assembly.

What carries the argument

The carrying object is the aligned scaffold $S_i = (G^I_i, G^F_i, H^F_i)$, built from the implementation graph $G^I_i = (V^I_i, E^I_i, R_i)$ parsed from the Python AST and the proof-flow graph $G^F_i$ extracted from Lean tactic-goal trajectories. Region groups $R_i$ include guards, loops, calls, recursive sites, updates, and returns; proof edges carry labels for case analysis, induction, rewriting, invariant propagation, and witness construction. Their overlap $A_i$ is used to filter region-level conditions, and the two-phase curriculum $L_{\text{inject}} = L_{\text{code}} + L_{\text{concept}} + L_{\text{obligation}}$ followed by consolidation $L_{\text{con}}$ transfers the structure into ordinary Python generation. This scaffold is what lets the model learn why individual regions are correct instead of only whether the whole program runs.

What would settle it

One concrete test: collect a sample of tasks, generate the formal hint sets and proof-flow graphs exactly as in the paper, and check whether there exists a program that satisfies every extracted region obligation but fails the official hidden tests; the first such counterexample would show the obligations underdetermine correctness. A second test: replace the task-aligned Lean hints with kernel-checked proofs of arbitrary true statements, keeping the same graph topology but no semantic alignment, and retrain; if pass@1 stays at 50/175, the alignment, not the formal verification structure, is carrying the result.

Watch

Extended reading notes

Core claim

GraphAlignCoder claims that correctness structure can be transferred into code generation through graph alignment rather than through execution outcomes. On a reference solution, the framework deterministically builds an implementation graph whose regions include guards, loops, updates, and returns; in parallel, a constrained teacher LLM produces Lean hints that Lean elaborates into kernel-checked proofs, from which a proof-flow graph is extracted by recording goal-state transitions such as case splits, induction, rewriting, and witness construction. The alignment $A_i = C^I_i \cap C^F_i$ keeps only implementation roles supported by both graphs, and the model is trained on three objectives—executable code, shared verification concepts, and region-grounded obligations—before a consolidation phase retrains the same checkpoint on Python-only examples and removes auxiliary channels. On the paper's evaluation contract of greedy single-sample pass@1, this yields 50/175 LiveCodeBench v6, 23/148 BigCodeBench Hard, and 363/1140 BigCodeBench Full, with the largest gains on hard problems and on categories requiring sequenced dependent operations such as filesystem/OS and web/text processing.

Load-bearing premise

The load-bearing premise is that the teacher-generated, kernel-checked Lean obligations faithfully encode the hidden-test correctness constraints of each task; the paper never validates that a program satisfying those obligations would pass the hidden tests, so if the teacher's formal hints are semantically off-target, the whole scaffold teaches structure that may be unrelated to true correctness.

Editorial extensions

If this is right

  • The reported results imply that execution-feedback reinforcement learning is not required to obtain these gains; proof-flow structure can serve as the semantic training signal.
  • Deployed inference needs only ordinary Python generation, because auxiliary graph outputs are removed during consolidation.
  • The ablation results imply that structural injection alone shifts the model away from broad Python capability, so consolidation is a required component, not an optional cleanup.
  • The improvements concentrate on hard and dependent-operation categories, suggesting the framework helps most where hidden constraints require preserving intermediate state and constructing a valid final object.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Inference: the method may work partly as structured data augmentation rather than as genuine verification, since the teacher writes the obligations and the proof checks only that the teacher's invented statements are true; comparing against non-verification scaffolds with the same graph topology would isolate the formal-proof contribution.
  • Inference: because the consolidated model is trained on only 514 code-only examples, the results suggest a small amount of structure-aware curriculum can yield large pass@1 shifts; testing with fewer examples could estimate the sample efficiency of the approach.
  • Inference: the same alignment mechanism could be applied to program repair, where failing tests define region-level obligations and the proof-flow graph proposes which branch, guard, or update must change.
  • Inference: the paper does not show that satisfying all generated obligations entails passing the hidden tests, so a testable extension would be to measure how often a program satisfying the extracted obligations fails the official suite.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

5 major / 4 minor

Summary. GraphAlignCoder is a training framework that aims to inject formal correctness structure into Python code generation. For each benchmark task, the paper parses the reference solution y_i into an implementation graph (Eq. 1), then uses GPT-5.2 to generate Lean proof hints (Eq. 2) that are instantiated as kernel-checked Lean proofs (Eqs. 3–5) and extracted into a proof-flow graph (Eq. 6). The two graphs are projected into roles and aligned (Eqs. 8–10), filtered (Eqs. 11–13), and converted into auxiliary concept and obligation prediction targets during an injection phase (Eqs. 15–19); a subsequent consolidation phase (Eqs. 20–21) removes the auxiliary outputs and trains the model on ordinary task-to-Python examples. The paper reports Pass@1 results on LiveCodeBench v6 (50/175), BigCodeBench Hard (23/148), and BigCodeBench Full (363/1140), along with ablations distinguishing structural injection, consolidation, and their combination.

Significance. The underlying idea is timely and, if validated, would be a meaningful step toward using mechanically checked proof artifacts as supervision for code generation. The paper has concrete strengths: the Lean pipeline uses kernel checking rather than relying only on LLM self-report; the implementation graph is built deterministically from Python's AST; and the evaluation targets public benchmarks with a standard Pass@1 contract. The reported gains over code-only SFT and CodeRL are substantial on LiveCodeBench v6 and BigCodeBench Hard. However, the central scientific claim—that proof-flow structure is the active ingredient producing these gains—is currently not established, because the formal obligations are generated from the same reference solution y_i and are filtered by consistency with y_i rather than by their ability to predict hidden-test outcomes. The ablations also contain an attribution inconsistency that must be resolved before the component analysis can be interpreted. With an additional validation study and a clarified ablation, the contribution would be significant for the code-generation and program-reasoning communities.

major comments (5)
  1. [Methodology, Eqs. (2)–(4) and Eqs. (11)–(13); Eq. (10)] The semantic fidelity of the proof-flow graph is unvalidated, and this is load-bearing for the paper's central attribution. The Lean kernel checks that the LLM-invented proposition φ_ij is provable in its local context, but it does not check that φ_ij specifies the actual behavior of y_i or that satisfying the obligation entails passing the hidden tests. Since both G_I(y_i) and the proof hints are derived from the same reference solution y_i, the alignment A_i = C_I ∩ C_F (Eq. 10) is expected even if the formal statements carry little semantic content. FilterC and FilterO (Eqs. 11 and 13) filter for consistency with y_i and with the implementation graph, not for entailment of the benchmark's hidden-test behavior. I ask the authors to add a direct validation of the obligation bridge: for example, measure whether model-generated programs that satisfy a predicted obligation have a higher hidden-test pass rate than those that do not, or compare GraphAlignCoder against an equally expensive control that uses arbitrary LLM-generated region annotations (without Lean) under the same filtering. Without such evidence, the reported gains could in principle come entirely from GPT-5.2-generated annotations, not from formal proof structure.
  2. [Evaluation, RQ3 and Table 4; contribution list] The ablation attribution is internally inconsistent. The contribution bullet states that structural injection increases LiveCodeBench v6 from 33 to 44 and that consolidation 'further raises' the count to 49, but Table 4's 'Consolidation-Only' row is initialized directly from the base model, not from the structural-injection checkpoint. Therefore the 49-task result is not evidence about the effect of adding consolidation after injection. Moreover, consolidation-only alone (49 tasks) already outperforms structural injection alone (44 tasks), which undercuts the text's claim in RQ3 that 'verification-graph injection produces the initial reasoning gain.' The authors should either report a true staged ablation (injection checkpoint → consolidation) or revise the attribution language to match the actual design.
  3. [Evaluation, 'Baselines and Ablations' and Table 1] The CodeRL comparison is not sufficiently specified. The text says only that CodeRL 'denotes the reported execution-feedback baseline,' without stating whether the numbers were obtained by rerunning CodeRL under the same base model, training data, decoding protocol, and evaluation harness as GraphAlignCoder, or whether they were copied from the original CodeRL paper or another prior report. Because the headline contribution claims are relative improvements over CodeRL (31.6% on LiveCodeBench v6 and 43.8% on BigCodeBench Hard), the authors must clarify the provenance of these numbers and, if they were not rerun, provide a same-contract rerun or explicitly discuss the mismatch.
  4. [Evaluation, Tables 1 and 4] No error bars, variance estimates, or multiple-seed runs are reported, and several of the decisive margins are very small: BigCodeBench Full 363 vs. 359 for CodeRL and 363 vs. 352 for consolidation-only, LiveCodeBench v6 50 vs. 49 for consolidation-only, and BigCodeBench Hard 23 vs. 19 in Table 4. Since the training pipeline is stochastic, the claim that GraphAlignCoder 'consistently outperforms' these baselines is not established for margins of one to four tasks. The authors should report variance over at least three seeds for the main models and ablations, or provide a stability analysis that justifies the comparisons.
  5. [Methodology, Eq. (21) and 'Training and Hardware Setting'] The curriculum in Eq. (21) depends on the injection steps S_I and consolidation steps S_C, but only S_C = 65 is reported. The number of injection steps S_I, the learning rate, batch size, warmup, and the number of examples used for injection are not given. This is a reproducibility gap for a method whose entire contribution is a two-phase training schedule. The authors should report these hyperparameters, and ideally release the training code and filtered instruction data.
minor comments (4)
  1. [Table 3, Sorting row] The Sorting row appears to contain a typo: 'Sorting 52 (.400)' should likely read 'Sorting 5 2 (.400)' to match the column format, since N=5 and the rates are 2/5.
  2. [Abstract and Table 2] The abstract says GraphAlignCoder 'consistently outperforms' baselines across all benchmarks, but Table 2 shows that on BigCodeBench Easy tasks GraphAlignCoder solves 160 tasks versus 164 for code-only SFT and 163 for CodeRL. The text in RQ2 acknowledges this, but the abstract and contribution bullets should be qualified to avoid an overbroad claim.
  3. [References] The reference for the USENIX Security paper uses '35nd' instead of '35th'; please correct the ordinal.
  4. [Evaluation, 'Baselines and Ablations'] The description of 'Consolidation-only' says it is trained from tasks 'augmented with graph-derived verification information,' but the consolidation phase in Eqs. (20)–(21) is defined as code-only training. Please clarify whether consolidation-only receives auxiliary text as input during training or only auxiliary objectives, since the current wording conflates the two.

Circularity Check

2 steps flagged · score 5.0 of 10

The proof-flow graph is generated from the correct solution y_i and then intersected with the implementation graph of the same y_i, so the claimed formal alignment is by construction; Lean's kernel checks only teacher-invented obligations, not their connection to hidden-test behavior.

  1. self definitional [Methodology, "Formal Structure: Lean Proof-Flow Graph" (Eqs. 2, 6, 10) and "Verification-Graph Injection Training" (Eq. 11)]
    "The first teacher reads x_i, y_i, and the region inventory R_i to identify boundary, invariant, progress, and return requirements. The second maps these requirements to a formal hint set H_i^F = LLM^F(x_i, y_i, summary(G_I^i), T), (2) ... We retain only implementation roles supported by the source and use cross-graph overlap as alignment evidence: ... A_i = C_I^i ∩ C_F^i. (10)"

    The proof-flow graph G_F is not an independent specification of the task: it is produced by a teacher LLM that receives the correct solution y_i and the region inventory R_i derived from y_i (Eq. 2). The alignment A_i is the intersection of roles extracted from G_I(y_i) and from G_F(y_i), so both sides of the intersection are derived from the same reference solution; their overlap is by construction rather than evidence that Lean verified the Python program's behavior. FilterC (Eq. 11) further retains only conditions consistent with y_i and G_I(y_i), and FilterO (Eq. 13) filters generated obligations against y_i.

  2. fitted input called prediction [Methodology, "Verification-Graph Injection Training", Eqs. (12)-(13) and step C2]
    "eO_i = Gen(C_i, R_i), (12) O_i = FilterO(eO_i; G_I^i, y_i). (13) ... each scaffold yields three separate prompt–target pairs: code generation x_i → y_i, concept prediction q_i^C → c_i, and obligation prediction q_i^O → o_i."

    The 'obligation prediction' target o_i is produced by Gen from C_i and then FilterO discards any generated obligation not consistent with G_I(y_i) and y_i. Thus the label the model is trained to 'predict' is constructed from, and filtered against, the very reference solution whose code generation is the other training target. The prediction task is therefore not an independent check; it is a self-description of y_i. The reported gains may reflect extra exposure to this self-description, but the paper's attribution of those gains to verifiable correctness structure is not established by the kernel check, which validates only the teacher-invented φ_ij.

full rationale

The evaluation itself is independent: LiveCodeBench v6 and BigCodeBench are held out, all models share the same greedy one-sample contract, and the reported gains are measured with official evaluators, so the main empirical comparison is not circular. The circularity lies in the construction of the supervision signal: the proof-flow graph and the obligations are generated from the correct solution y_i (Eq. 2) and then filtered and aligned against graphs derived from the same y_i (Eqs. 10-13). Lean's kernel check (Eqs. 4-5) verifies only that the teacher-invented proposition φ_ij is derivable in its own context; it does not connect φ_ij to hidden-test behavior, so calling the result 'mechanically checked correctness structure' overstates the independence of the formal scaffold. No load-bearing self-citation is present: Zhang et al. 2025a is cited only as related work on proof artifacts providing process-level signals, and the method does not rest on a self-cited uniqueness theorem. Because the benchmark outcomes are external and the method may still help through richer annotations, this is partial circularity rather than full equivalence, hence a score of 5.

Assumptions & free parameters 6 free parameters · 5 assumptions · 0 invented entities

The paper introduces no new physical or formal entities with independent falsifiable handles. The constructs called implementation graphs and proof-flow graphs are derived from the correct solution and the teacher LLM, not independently evidenced objects. The free parameters listed are the training choices that the central claim depends on but that are under-specified.

free parameters (6)
  • Injection steps S_I = not reported
    The number of injection training steps is undefined, and it controls the balance between code, concept, and obligation losses.
  • Teacher LLM (GPT-5.2) prompts and templates = not released
    The constrained teacher pipeline and the fixed library T determine what formal hints and obligations are generated, yet they are not specified.
  • Filtering thresholds in FilterC and FilterO = not reported
    The criteria for accepting roles and obligations are not quantified.
  • Learning rate and batch size = not reported
    Standard training hyperparameters are omitted, preventing replication.
  • Adapter tensor scale = 0.55
    The merging scale for LoRA adapters is chosen by hand, and its effect on results is not analyzed.
  • Consolidation steps S_C = 65
    A fixed 65 steps over 514 examples, with no sensitivity analysis.
assumptions (5)
  • standard math Lean's kernel is sound.
    Relied on when claiming kernel-checked proof traces in the Methodology section.
  • domain assumption Proof case splits, inductions, and witness constructions correspond to program branches, loops, and return-value assembly.
    The whole alignment relies on this structural correspondence, stated in the Introduction and Figure 1.
  • ad hoc to paper GPT-5.2-generated formal hints and region obligations are faithful to the tasks' true correctness constraints.
    The paper never validates that the LLM-invented Lean statements imply passing the hidden tests; it assumes this in the Methodology's C1 and C2 steps.
  • domain assumption Training on LiveCodeBench v1-v4 does not leak into v6 and the benchmarks are contamination-free.
    The evaluation section says v6 tests generalization beyond v1-v4, but no contamination analysis is provided.
  • domain assumption A single greedy sample per task adequately measures model quality.
    Pass@1 under greedy decoding is the metric, with no variance or pass@k reported.

how reviews work

0 comments
Cite this review

Pith. "Pith review of GraphAlignCoder: Aligning Program and Proof Graphs for Code Generation." pith.science (2026). https://pith.science/paper/5J6SG3MQ

@misc{pith2026260811394,
  author       = {Pith},
  title        = {Pith review of: GraphAlignCoder: Aligning Program and Proof Graphs for Code Generation},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/5J6SG3MQ}},
  note         = {Machine review of arXiv:2608.11394}
}
read the original abstract

Code large language models (LLMs) can generate syntactically plausible programs that nevertheless violate hidden semantic constraints. Existing execution-feedback training methods identify whether a completed program fails, but provide limited supervision about how a correct solution should be organized. We introduce GraphAlignCoder, a training framework that transfers explicit correctness structure into code generation. GraphAlignCoder constructs an implementation graph that captures control and dependence among program regions. In parallel, a constrained Lean pipeline produces proof traces, from which we extract a formal proof-flow graph. The model first learns executable code together with graph-derived descriptions of why individual program regions are correct, and then consolidates this knowledge into code generation. GraphAlignCoder consistently outperforms the base model, code-only SFT, and CodeRL across all benchmarks. Compared with CodeRL, it increases the solved count from 38 to 50 on LiveCodeBench v6 and from 16 to 23 on BigCodeBench Hard, corresponding to relative gains of 31.6% and 43.8%, while also improving BigCodeBench Full from 359 to 363 tasks. The ablation study further shows that verification-graph injection produces the initial reasoning gain, while verification to code consolidation is essential for robust cross-benchmark transfer.

Figures

Figures reproduced from arXiv: 2608.11394 by the authors.

Figure 1
Figure 1. Shared Algorithmic Skeleton Between Lean Proof and Python Control Flow. A Lean proof plan ex￾poses case splits, branch obligations, and final conclusions that align with the branch and return structure of an exe￾cutable Python program. code can contain insecure patterns, package hallucinations, and repository-level inconsistencies, suggesting that correct￾ness failures are not merely surface-level syntax errors but … view at source ↗
Figure 2
Figure 2. Motivating Example: Structural Failure and Graph-Aligned Correction. The task requires scraping the first HTML table into a Pandas DataFrame. The base model fails by assuming a specific tbody structure, and CodeRL fails by mismatching header and row flows. GraphAlignCoder succeeds by aligning the Python control-flow graph with obligation-level constraints such as table existence, row/schema consistency, and DataFram… view at source ↗
Figure 3
Figure 3. Overview of GraphAlignCoder. (A) We parse a solution into an implementation graph whose regions expose boundaries, updates, and return relations. (B) Template-constrained Lean construction turns formal hints into kernel-checked goal transitions and a formal proof-flow graph. (C) Region–proof correspondences produce three complementary training targets— executable code, verification roles, and region-grounded conditi… view at source ↗

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

12 extracted references · 3 canonical work pages

  1. [1]

    CodeMi- rage: Hallucinations in Code Generated by Large Language Models.arXiv preprint arXiv:2408.08333

    Agarwal,V.;Pei,Y.;Alamir,S.;andLiu,X.2024. CodeMi- rage: Hallucinations in Code Generated by Large Language Models.arXiv preprint arXiv:2408.08333. Aho, A. V.; Lam, M. S.; Sethi, R.; and Ullman, J. D

  2. [5]

    InThe Ninth International Conference on Learning Representations

    GraphCodeBERT: Pre-training Code Representations with Data Flow. InThe Ninth International Conference on Learning Representations. Guo, D.; Zhu, Q.; Yang, D.; Xie, Z.; Dong, K.; Zhang, W.; Chen, G.; Bi, X.; Wu, Y.; Li, Y. K.; Luo, F.; Xiong, Y.; and Liang,W.2024.DeepSeek-Coder:WhentheLargeLanguage ModelMeetsProgramming—TheRiseofCodeIntelligence. arXiv pre...

  3. [6]

    Jain, N.; Han, K.; Gu, A.; Li, W.-D.; Yan, F.; Zhang, T.; Wang, S.; Solar-Lezama, A.; Sen, K.; and Stoica, I

    Qwen2.5- Coder Technical Report.arXiv preprint arXiv:2409.12186. Jain, N.; Han, K.; Gu, A.; Li, W.-D.; Yan, F.; Zhang, T.; Wang, S.; Solar-Lezama, A.; Sen, K.; and Stoica, I

  4. [8]

    In2022 IEEE Symposium on Security and Privacy, 754–768

    Asleep at the Keyboard? Assessing the Security of GitHub Copilot’s Code Contributions. In2022 IEEE Symposium on Security and Privacy, 754–768. IEEE. Peng,S.;Kalliamvakou,E.;Cihon,P.;andDemirer,M.2023. TheImpactofAIonDeveloperProductivity:Evidencefrom GitHub Copilot.arXiv preprint arXiv:2302.06590. Ravichander, A.; Ghela, S.; Wadden, D.; and Choi, Y

  5. [12]

    InInter- national Conference on Learning Representations, volume 2024, 2544–2563

    Don’t Trust: Verify–Grounding LLM Quantitative Reasoning with Autoformalization. InInter- national Conference on Learning Representations, volume 2024, 2544–2563. Zhuo,T.Y.;Vu,M.C.;Chim,J.;Hu,H.;Yu,W.;Widyasari, R.;Yusuf,I.N.B.;Zhan,H.;He,J.;Paul,I.;etal.2025. Big- CodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instruction...

  6. [2017]

    Azerbayev, Z.; Schoelkopf, H.; Paster, K.; Dos Santos, M.; McAleer, S

    Learning to represent programs with graphs.arXiv preprint arXiv:1711.00740. Azerbayev, Z.; Schoelkopf, H.; Paster, K.; Dos Santos, M.; McAleer, S. M.; Jiang, A. Q.; Deng, J.; Biderman, S.; and Welleck, S

  7. [2021]

    de Moura, L.; Kong, S.; Avigad, J.; van Doorn, F.; and von Raumer, J

    Evaluating Large Language Models Trained on Code.arXiv preprint arXiv:2107.03374. de Moura, L.; Kong, S.; Avigad, J.; van Doorn, F.; and von Raumer, J

  8. [2022]

    Lozhkov,A.;Li,R.;BenAllal,L.;Cassano,F.;Lamy-Poirier, J.;Tazi,N.;Tang,A.;Pykhtar,D.;Liu,J.;Wei,Y.;etal.2024

    Competition-Level Code Generation with AlphaCode.Science, 378(6624): 1092–1097. Lozhkov,A.;Li,R.;BenAllal,L.;Cassano,F.;Lamy-Poirier, J.;Tazi,N.;Tang,A.;Pykhtar,D.;Liu,J.;Wei,Y.;etal.2024. StarCoder 2 and The Stack v2: The Next Generation.arXiv preprint arXiv:2402.19173. Ospanov, A.; Farnia, F.; and Mohit, R

Show all 12 references
  1. [2023]

    InAdvances in Neural Information Process- ing Systems, volume 36, 21573–21612

    Le- anDojo: Theorem Proving with Retrieval-Augmented Lan- guage Models. InAdvances in Neural Information Process- ing Systems, volume 36, 21573–21612. Zhang,Y.;Zhang,Y.;Leach,K.;andHuang,Y.2025a.Code- Grad: Integrating Multi-Step Verification with Gradient- Based LLM Refinemen...

  2. [2024]

    InThe Twelfth International Conference on Learning Representations

    Llemma: An Open Language Model for Mathematics. InThe Twelfth International Conference on Learning Representations. Cao,J.;Lu,Y.;Li,M.;Ma,H.;Li,H.;He,M.;Wen,C.;Sun, L.;Zhang,H.;Qin,S.;etal.2025. Frominformaltoformal– incorporating and evaluating llms on natural language re- qu...

  3. [2025]

    InProceedings of the 63rd Annual Meeting of the Associa- tionforComputationalLinguistics(Volume1:LongPapers), 1402–1425

    Halogen:Fantasticllmhallucinationsandwheretofindthem. InProceedings of the 63rd Annual Meeting of the Associa- tionforComputationalLinguistics(Volume1:LongPapers), 1402–1425. Rozière, B.; Gehring, J.; Gloeckle, F.; Sootla, S.; Gat, I.; Tan, X. E.; Adi, Y.; Liu, J.; Sauvestre, ...

  4. [2026]

    InProceedings oftheAAAIConferenceonArtificialIntelligence,volume40, 33001–33009

    Teaching largelanguagemodelstomaintaincontextualfaithfulnessvia synthetic tasks and reinforcement learning. InProceedings oftheAAAIConferenceonArtificialIntelligence,volume40, 33001–33009. Spracklen, J.; Wijewickrama, R.; Sakib, A. H. M. N.; Maiti, A.;Viswanath,B.;andJadliwala...

Pith tools

Reviewed August 15, 2026 · model on record in the stance chip above.