ACL 2026 Main · LLM Reasoning · Error-Activated Post-Training

ReActR

Turning Error Trajectories into Trainable Reflection

ACL 2026 Long · 43017–43028 2026-10-05 Error Taxonomy · SFT · GRPO

Six error types, difficulty curricula, and staged reflection rewards raise Qwen3-4B five-benchmark Overall from LEMMA52.4 to 57.3. Yet reflection is not directly measured; code, data, weights, and statistical intervals are unreleased.

Core positioning in one sentence. ReActR organizes mathematical errors into multiturn supervision covering error type, propagation, local correction, and transferable lessons, then applies GRPO rewards separating detection from correction. It is anerror-activated post-training curriculumrather than simply more correct-answer data.

Field: LLM/NLP—reasoning, post-training, evaluation
Core paper: Lina Sun. ReActR: Reasoning through Error-Activated Reflection for LLM Post-Training. ACL 2026 Main, Long Paper, pp. 43017–43028. DOI: 10.18653/v1/2026.acl-long.1993.
Report date: 2026-10-05
Evidence boundaries: All performance figures come from the official ACL PDF actually read; pp means percentage points. Unreported seeds, SDs, CIs, significance tests, serving latency, and memory are not invented.

0. Link verification table

All links were visited. Not found means no verifiable link in the paper, ACL page, or targeted search, not an explicit author declaration of nonexistence.

Work Conference / official page arXiv version and date Code Data / weights Project page / videos
ReActR Official ACL 2026 Main page;PDF Not found Not found Not public / not found Not found
Self-Refine NeurIPS 2023 OpenReview arXiv:2303.17651,v1,2023-03-30 GitHub No dedicated weights; tasks/prompts in code Project page
RefAug / Learn Beyond the Answer EMNLP 2024 Main PDF arXiv:2406.12050,v1,2024-06-17 GitHub Repository provides construction scripts/data descriptions; standalone weights not found Not found
LEMMA Official Findings of ACL 2025 page arXiv:2503.17439,v2,2025-05-30 GitHub Code page links public models/data Hugging Face Papers
DeepSeek-R1 Nature paper page arXiv:2501.12948,v1,2025-01-22 GitHub Hugging Face model collection Separate project page/video not found

1. Candidate pool, deduplication, and random selection

Monday rotation selects LLM/NLP(reasoning, test-time scaling, post-training, evaluation). First checked ml-report-index.md, excluding recent HPS/RGM and neighboring multimodal/generative/agent/systems/safety/AI4Science topics. Candidates cross-search ACL Anthology, ICML/OpenReview, arXiv, Hugging Face Papers, Papers with Code, and Semantic Scholar, favoring main-conference papers within 12 months.

# Candidate paper Main direction/source
1 T1: Advancing Language Model Reasoning through RL and Inference Scaling Reasoning survey / ACL 2026
2 Satori Reasoning self-improvement / ICML 2025
3 BRiTE Reasoning training / ICML 2025
4 Optimizing Language Models for Inference-Time Objectives using RL test-time objective / ICML 2025
5 Language Models as Implicit Tree Search Implicit search / ICML 2025
6 The Surprising Effectiveness of Test-Time Training for Few-Shot Learning TTT / ICML 2025
7 Accelerating LLM Reasoning via Speculative Search Reasoning acceleration / ACL 2026
8 Token Assorted Token-level reasoning scheduling / ACL 2026
9 Do LLMs Overthink Basic Math Reasoning? / LLMThinkBench Overthinking evaluation / ACL 2026 Findings
10 Benchmarking LLM Reasoning over Conflicting Web References Conflicting-evidence reasoning / ACL 2026
11 Challenging the Boundaries of Reasoning Olympiad reasoning evaluation / ACL 2026
12 SATQuest SAT reasoning / ACL 2026
13 Reasoning Gets Harder for LLMs Inside A Dialogue In-dialogue reasoning / ACL 2026
14 SMART Structured reasoning evaluation / ACL 2026
15 ReEfBench Reflection-effectiveness evaluation / ACL 2026
16 Your Reasoning Benchmark May Not Test Reasoning Evaluation validity / ACL 2026
17 Scaling Behaviors of LLM RL Post-Training RL post-training scaling / ACL 2026
18 How Instruction and Reasoning Data Shape Post-Training Data mixtures / ACL 2026
19 Why Does Reinforcement Learning Generalize? RL generalization / ACL 2026
20 ReActR: Reasoning through Error-Activated Reflection for LLM Post-Training Error-reflection post-training / ACL 2026 Main
21 What Makes a Good Curriculum? Curriculum learning / ACL 2026
22 Rethinking Expert Trajectory Utilization Trajectory utilization / ACL 2026
23 Can Post-Training Transform LLMs into Causal Reasoners? Causal reasoning / ACL 2026
24 LRBench and Judge-R1 Long-reasoning evaluation / ACL 2026 Findings
25 Do LLMs Catch Their Own Mistakes? Self-correction evaluation / recent arXiv

After fixing/deduplicating these25 entries, executed shuf -i 1-25 -n 1returned 20, selecting ReActR. Official paper/PDF, main tables, ablations, and appendices suffice for quantitative review, sono redraw was needed。

2. Motivation: why correct answers alone are insufficient

Conventional post-training favors correct solutions and filters errors. ReActR asks where models learn when to doubt, where errors propagate, and what lessons corrections imply if they see only polished proofs. Correct traces chiefly teachhow to succeedwhile error–correction pairs explicitly teachhow to recover from failure。

For Qwen3-4B, ordinary SFT scores GSM8K79.8/MATH48.6 versus ReActR91.1/65.7,+11.3/+17.1 pp. Overall rises 42.4→57.3,+14.9 pp or 35.14%(Table 2, PDF p.7/conference p.43023). OOD gains include DeepMind Mathematics47.9→68.9, College Math22.5→35.2, OlympiadBench-Math13.2→25.6,+21.0/+12.7/+12.4 pp. This supports:the combined data/reward recipe substantially outperforming the authors’ ordinary SFT implementation on these math tasks, not exclusive attribution to reflection, since data volume, teacher, difficulty, and GRPO change together.

Six error categories(Table 1, PDF p.3/conference p.43019): Calculation Error(CA), Formula Confusion(FC), Question Misinterpretation(QM), Missing Step(MS), Confusing Concept(CC), and Nonsensical Output(NO). These actionable labels matter through their control of data generation, coverage, and rewards, beyond taxonomy alone.

3. Argument, assumptions, and trade-offs

Four narrative steps:

  1. Expose student failures. Qwen3-4B generates MATH/GSM8K reasoning at temperature0.6; wrong answers reveal naturally occurring errors.
  2. Use strong teachers to supply difficult useful errors. Gemini2.5 Pro targets MATH levels3–5, emphasizing frequent QM/CC/CA rather than allowing easy arithmetic mistakes to dominate.
  3. Convert errors into structured reflection supervision. Teachers label/localize errors, explain propagation, provide corrected reasoning, and summarize transferable lessons.25K error–correction traces plus25K correct traces form50K multiturn examples(method/Appendix A.2, PDF pp.3–5,11).
  4. Reward detection and correction separately. GRPO gives0.3 for correctly detecting an initially wrong answer and another0.7 for correcting it; confirming an initially correct answer earns1.0. This encourages repair without blindly reversing correct answers(Figure 6, PDF p.5/conference p.43021).

Assumptions: error traces expose local boundaries absent from correct traces; explicit categories allocate teaching budgets efficiently; verifiable math answers stabilize reflection rewards. Teacher generation scales but inherits bias; staged rewards attribute detection/correction but compress reflection into discrete states; multiturn reflection raises training/inference token costs.

4. Formalization and procedure

4.1 Data units

Let the problem be xx, the student's initial trajectory be y(0)y^{(0)}, and the answer checker be V(x,y)∈{0,1}V(x,y)\in\{0,1\}. For an incorrect trajectory, the teacher generates a structured reflection:

z=(c,ℓ,e,y(1),g), z=(c,\ell,e,y^{(1)},g),

where cc denotes one of six error labels,ℓ\ell the error location,ee an explanation of error propagation,y(1)y^{(1)} the corrected trajectory, andgg a transferable lesson. A training example can be written as (x,y(0),z)(x,y^{(0)},z). Correct trajectories also retain a reflection turn confirming correctness, preventing the model from learning to overturn every answer whenever it reflects.

The supervised stage optimizes standard autoregressive negative log-likelihood:

ℒSFT(θ)=−∑(x,s)∈𝒟∑tlogπθ(st∣x,s<t), \mathcal L_{\text{SFT}}(\theta)=-\sum_{(x,s)\in\mathcal D}\sum_t \log \pi_\theta(s_t\mid x,s_{<t}),

where ss concatenates initial reasoning, reflection, correction, and summary. The paper introduces no new SFT equation; the expression above is simply a standard formalization of the described training process.

4.2 Five reward states

Write a0=V(x,y(0))a_0=V(x,y^{(0)}), the reflection judgment as d∈{correct,wrong}d\in\{\text{correct},\text{wrong}\}, and the corrected answer as a1=V(x,y(1))a_1=V(x,y^{(1)}). Figure 6 gives five cases:

Initial answer Reflection judgment Correction outcome Reward Meaning
Correct Confirms correctness No correction needed 1.0 Correct calibration without introducing errors
Correct Incorrectly judges it wrong Changes it to an incorrect answer 0.0 Penalizes blind self-doubt
Incorrect Detects the error Corrects successfully 0.3 + 0.7 = 1.0 Both detection and correction succeed
Incorrect Detects the error Correction remains wrong 0.3 Useful diagnosis, but failed repair
Incorrect Incorrectly judges it correct No correction 0.0 Reflection is not activated

This can be written as:

r=𝟙[a0=1,d=correct]+0.3𝟙[a0=0,d=wrong]+0.7𝟙[a0=0,d=wrong,a1=1]. r=\mathbb 1[a_0=1,d=\text{correct}] +0.3\,\mathbb 1[a_0=0,d=\text{wrong}] +0.7\,\mathbb 1[a_0=0,d=\text{wrong},a_1=1].

This definition reveals an easily overlooked property: correctly confirming a correct answer and fully repairing an incorrect one both earn 1.0. The reward therefore encouragestask success, rather than more reflection for its own sake. However, it does not distinguish confident correctness from lucky correctness or score the causal faithfulness of the reflection text.

4.3 Within-group comparison in GRPO

The paper specifies 5 responses sampled per problem, 3 training epochs, a fixed learning rate of 10−610^{-6}, and verl to run GRPO (Appendix A.2, PDF p.11). It does not provide the complete objective. Standard GRPO can formalize the description as follows: for G=5G=5 responses to the same problem, first compute group-normalized advantages,

Âi=ri−μrσr+ϵ, \widehat{A}_i=\frac{r_i-\mu_r}{\sigma_r+\epsilon},

then use a clipped ratio, ρi=πθ(yi∣x)/πθold(yi∣x)\rho_i=\pi_\theta(y_i\mid x)/\pi_{\theta_{old}}(y_i\mid x) Optimization

J(θ)=1G∑imin(ρiÂi,clip(ρi,1−ε,1+ε)Âi)−βKL(πθ,πref). J(\theta)=\frac{1}{G}\sum_i \min\left( \rho_i\widehat{A}_i, \mathrm{clip}(\rho_i,1-\varepsilon,1+\varepsilon)\widehat{A}_i\right) -\beta\,\mathrm{KL}(\pi_\theta,\pi_{ref}).

This isa standard restatement of the procedure, not an equation explicitly presented in the ReActR paper. The paper does not report ε\varepsilon、β\beta, KL implementation details, or their sensitivity, so this is insufficient to reproduce the full GRPO configuration.

4.4 Pseudocode

Input: MATH and GSM8K problems; Qwen3-4B student; Gemini 2.5 Pro teacher
1  Sample initial student reasoning at temperature=0.6, retaining actual errors
2  Use the teacher to synthesize difficult QM/CC/CA errors on MATH levels 3–5
3  For each error: label type → locate the first critical error → analyze propagation
                  → generate a corrected trajectory → summarize a lesson
4  Mix 25K error–correction examples with 25K correct trajectories
5  Perform 4 epochs of LoRA SFT
6  Sample 5 responses per problem and compute group advantages using five-state rewards
7  Train with GRPO for 3 epochs
Output: a reasoning model that confirms correct answers, detects errors, and corrects them

5. Key mechanisms and engineering details

Stage Paper configuration Why it matters Evidence location
Student error sampling Qwen3-4B,temperature 0.6;MATH + GSM8K Captures real base-model failures rather than relying entirely on teacher inventions Method, PDF pp.3–4
Targeted difficult errors Gemini 2.5 Pro; MATH levels 3–5; emphasis on QM/CC/CA Improves coverage of complex reasoning errors Method, PDF p.4
Error ontology Six categories: CA, FC, QM, MS, CC, and NO Turns errors from binary labels into curriculum control variables Table 1,PDF p.3
Reflection structure Type, location, propagation, correction, lesson Supervises both diagnosis and recovery Figure 3–4,PDF pp.4–5
Training mixture 25K error–correction + 25K correct = 50K Avoids both degradation from all-error training and the lack of correction practice in all-correct training Method / Table 3, PDF pp.5, 7
SFT LLaMA-Factory;LoRA;4 epochs;batch 4;lr 10−510^{-5};cosine Provides a reproducible experimental outline, but omits details such as LoRA rank Appendix A.2,PDF p.11
RL verl;GRPO;5 responses/group;3 epochs;lr 10−610^{-6} Shapes reflection policies with verifiable outcomes Appendix A.2,PDF p.11
Data generation cost Over 100M tokens; API cost slightly above US$700 Shows synthesis is not free, but excludes training cost Appendix A.2,PDF p.11
Evaluation Greedy / Pass@1; 5 mathematical benchmarks Interpretable results, but no diverse sampling or cost curves Experimental setup, PDF p.6

6. Datasets, benchmarks, and metrics

Training domains include GSM8K and MATH. GSM8K mainly contains multistep word problems in elementary- to middle-school styles; MATH is harder and covers algebra, geometry, number theory, and more. MATH levels 3–5 are also the main source for targeted teacher-generated errors, making MATH a central source of the difficult curriculum as well as a test benchmark.

Evaluation is divided into two groups:in-domain comprises GSM8K and MATH;out-of-domain comprises DeepMind Mathematics, College Math, and OlympiadBench-Math. The primary metric is Pass@1: whether a single output per problem produces the correct final answer. In the tables, In AVG is the mean over the first two benchmarks, andOverall is the mean over all five. This design tests transfer from training domains to other mathematical distributions, but not code, open-ended scientific reasoning, or tasks without automatically checkable answers.

The evaluation protocol has three further limits. First, Pass@1 measures only final answers, not whether reflection locates errors correctly. Second, the paper does not report benchmark subsampling, complete prompt templates, or decoding length limits. Third, Figure 5 states that MATH difficulty-stratified results average 10 inference runs, but Tables 2 / 3 provide no standard deviations or confidence intervals. This report therefore treats main-table differences as observed point estimates, not statistically significant effects.

7. Complete main-results matrix

7.1 Qwen3-4B

Method (training examples) GSM8K ↑ MATH ↑ In AVG ↑ DeepMind Math ↑ College Math ↑ Olympiad ↑ Overall ↑
SFT (15K) 79.8 48.6 64.2 47.9 22.5 13.2 42.4
RefAug (30K) 83.3 51.9 67.6 58.6 26.0 18.1 47.6
MetaMath (60K) 86.5 59.3 72.9 58.2 30.4 17.2 50.3
LEMMA (60K) 86.6 60.5 73.5 62.1 29.9 22.7 52.4
ReActR (50K) 91.1 65.7 78.4 68.9 35.2 25.6 57.3

Source: core paper, Table 2 (PDF p.7 / proceedings p.43023). Relative to the strongest comparison, LEMMA, ReActR improves the five individual benchmarks by 4.5、5.2、6.8、5.3、2.9 pp, and Overall by 4.9 pp / 9.35%. Relative to ordinary SFT, Overall improves by 14.9 pp / 35.14%。

7.2 Mistral-7B

Method GSM8K ↑ MATH ↑ In AVG ↑ DeepMind Math ↑ College Math ↑ Olympiad ↑ Overall ↑
SFT 56.3 12.8 34.5 19.3 8.4 2.2 19.8
RefAug 62.2 13.4 37.8 15.8 10.4 3.1 21.0
MetaMath 71.6 24.7 48.1 26.9 14.6 5.3 28.6
LEMMA 71.9 26.4 49.2 30.8 13.9 5.9 29.8
ReActR 75.8 31.2 53.5 34.1 19.7 6.2 33.4

Source: Table 2 (PDF p.7). Relative to LEMMA, the five individual improvements are 3.9、4.8、3.3、5.8、0.3 pp, and Overall by 3.6 pp / 12.08%. Relative to SFT, Overall improves by 13.6 pp / 68.69%. The large relative percentage partly reflects Mistral's low SFT baseline of 19.8; 68.69% should not be read as an almost twofold increase in absolute capability.

7.3 Llama3-8B

Method GSM8K ↑ MATH ↑ In AVG ↑ DeepMind Math ↑ College Math ↑ Olympiad ↑ Overall ↑
SFT 65.6 21.6 43.6 22.5 14.1 4.7 25.7
RefAug 73.2 27.3 50.2 25.9 18.2 4.9 29.9
MetaMath 77.8 34.5 56.1 32.3 19.7 5.6 33.9
LEMMA 76.6 36.4 56.5 37.1 22.3 6.3 35.7
ReActR 81.3 39.2 60.2 41.5 26.4 7.5 39.2

Source: Table 2 (PDF p.7). Relative to LEMMA, the five individual improvements are 4.7、2.8、4.4、4.1、1.2 pp, and Overall by 3.5 pp / 9.80%; relative to SFT, Overall improves by 13.5 pp / 52.53%。

7.4 Conclusions across backbones

ReActR exceeds LEMMA in all 15 model × individual-benchmark cells across three backbones, stronger evidence of consistency than a single average. Yet this is not statistical significance: shared training data and teacher signals could bias all three backbones in the same direction, and the paper lacks multiple random seeds. Quantitatively, ReActR's Overall advantage over LEMMA is 3.5–4.9 pp, much smaller than its 13.5–14.9 pp advantage over ordinary SFT. This suggests that a substantial share of the gains comes from the broader category of better mathematical training data, rather than solely from ReActR's distinctive staged rewards.

Qwen3-4B: ReActR versus the strongest error-correction baseline, LEMMA

All five benchmarks improve; the largest absolute gap is on DeepMind Mathematics (+6.8 pp).

ReActR LEMMA
Five-benchmark Pass@1 for ReActR and LEMMA on Qwen3-4B ReActR scores 91.1, 65.7, 68.9, 35.2, and 25.6 on GSM8K, MATH, DeepMind, College, and Olympiad; LEMMA scores 86.6, 60.5, 62.1, 29.9, and 22.7. 020406080100GSM8KMATHDeepMindCollegeOlympiad Pass@1 Evaluation benchmark
Data: core paper, Table 2 (PDF p.7 / proceedings p.43023). Hover over or focus data points with the keyboard to see exact values; the text retains the complete three-backbone matrix.

8. Layered ablations, hyperparameter sensitivity, and transitions

8.1 Data design and RL ablations

The paper provides the following table for Qwen3-4B (Table 3, PDF p.7 / proceedings p.43023):

Configuration GSM8K ↑ Relative to the full model MATH ↑ Relative to the full model Explanation
Out-Error 84.6 −6.5 pp 56.2 −9.5 pp Without error-type guidance
Out-Difficulty 87.5 −3.6 pp 60.3 −5.4 pp Without difficulty guidance
Out-Both 82.6 −8.5 pp 46.3 −19.4 pp Without either
All-Correct 79.8 −11.3 pp 48.6 −17.1 pp Correct trajectories only
All-Error Training failed / no valid result — Training failed / no valid result — Cannot learn stably from incorrect trajectories alone
Out-GRPO 88.4 −2.7 pp 62.1 −3.6 pp Supervision only, without reinforcement learning
ReActR 91.1 — 65.7 — Full method

Three nonlinear observations are more informative than the routine conclusion that every component helps. First,Out-Both scores 19.4 pp below the full model on MATH, a larger loss than the sum of separately removing error type (9.5) and difficulty (5.4), 14.9 pp. The two curriculum signals may reinforce each other, but without multiple seeds, the extra 4.5 pp cannot be established as a stable interaction. Second, All-Error fails outright: valuable errors do not imply that more errors are always better; 25K correct trajectories anchor correct policies. Third, removing GRPO still yields 88.4 / 62.1, showing that most gains are established during SFT. GRPO adds 2.7 / 3.6 pp rather than accounting for the entire improvement.

8.2 Data scaling curves

Figure 7a (PDF p.7) shows GSM8K and MATH generally improving as augmented data grows from 10K to 50K, with a stronger rise on MATH. The plot lacks per-point numerical labels, so this report does not fabricate an exact matrix; it supports only the conclusion that clear saturation has not occurred in the tested range. Figure 7c also shows average performance increasing with more MetaMath data, again as a plot without an exact table. This supports complementing the error curriculum with high-quality correct trajectories, but does not permit calculating marginal gains per 1K examples.

8.3 Changes in error distribution

Figure 7b shows the proportions of QM and CA falling after augmentation, while CC and Others increase. The authors attribute this to targeted synthesis adding more complex conceptual errors. Without exact numerical labels on the bars, this report retains only the directional conclusion. Data curation actively changes the error distribution rather than simply replicating natural frequencies; the resulting distribution may reflect Gemini 2.5 Pro's pedagogical imagination more than real user mistakes.

8.4 Hyperparameter sensitivity

Not reported in the paper. The reward split is fixed at 0.3 for detection + 0.7 for correction, with no comparison against 0.1/0.9, 0.5/0.5, or continuous scores. GRPO group size is fixed at 5, with no scaling curve. The SFT learning rate 10−510^{-5}, GRPO learning rate 10−610^{-6}, 4 / 3 epochs, and temperature 0.6 also lack sensitivity analyses. It is therefore unknown whether the method is fragile to reward ratios, sampling temperature, or training duration, or whether 0.3/0.7 is mechanistically justified or simply a tuned setting.

8.5 Assessing phase transitions

There are two candidate phase transitions, with different evidence strengths.All-Error failure shows training collapse when the mixture moves from having correct anchors to all errors: a qualitative transition. However, the authors do not sweep error proportions of 10%, 25%, 50%, 75%, and 100%, so the threshold is unknown. The 10K→50K data curve shows continuing gains without an abrupt change, offering no basis for a scaling phase-transition claim.

9. Statistical significance and reproducibility

Tables 2 / 3 report no seed counts, standard deviations, confidence intervals, or significance tests. Figure 5 explicitly averages 10 inference runs for difficulty-stratified MATH results, but still omits error bars. Problem-level bootstrap intervals could be constructed for Pass@1, but the authors do not provide them. Therefore:

  • The point estimates move consistently across three backbones, with some large gaps;
  • The 0.3 pp Mistral Olympiad advantage cannot be called stable, nor can 3.5 versus 3.6 pp establish which is stronger;
  • The 2.7–3.6 pp GRPO gains in Table 3 cannot directly be treated as causal effects across seeds;
  • Without code, data, or weight links, independent replication cannot begin from the resources available at the report date.

A more appropriate minimum statistical protocol would use three training seeds, problem-level paired bootstrap, means, standard deviations, and 95% CIs, plus Holm correction across five benchmarks. Reflection detection itself should also report precision, recall, ECE, and an error-type confusion matrix.

10. Actual contributions, reusable designs, and transfer potential

10.1 Actual contributions

First, errors become curriculum units. Many earlier methods either repeatedly self-evaluate at inference time or use wrong answers as negative training examples. ReActR connects error type, difficulty, and propagation analysis into a curation loop, making errors control variables for training coverage rather than merely negative labels.

Second, rewards separate diagnosis from repair. Successful error detection earns 0.3 even when correction fails, providing a learning signal for partially correct internal decisions. Though coarse, this reward better matches reflection's staged structure than an all-or-nothing final-answer reward.

Third, mixing positive and negative trajectories becomes necessary. All-Error fails and All-Correct substantially underperforms. The reusable design is to stabilize the basic policy with correct trajectories and develop recovery with incorrect ones, not simply to feed the model errors. This lesson is more transferable than any particular error label.

10.2 Reusable modules

  1. Error ontology + quota sampling. For code, categories could include syntax, types, boundaries, algorithms, complexity, and tool calls; for agents, omitted observations, conflicting plans, tool selection, state updates, and stopping errors.
  2. Locating the first error. Identify the earliest decision that causes subsequent divergence before rewriting everything; this can shorten the credit-assignment horizon.
  3. Reflection lessons. Produce a retrievable rule after each correction to support episodic memory or an error notebook.
  4. Staged verifiable rewards. Where unit tests, theorem checkers, simulator states, or database constraints exist, reward detection, repair, and final completion separately.
  5. Mixed correct/incorrect curricula. Retain anchors for correct policies while gradually increasing difficult errors, avoiding a policy that only learns to doubt.

10.3 Transfer potential

Code is the most direct transfer target because unit tests can check both initial and corrected versions, though test deletion and hard-coding must be prevented. For tool agents, error propagation can describe how a wrong tool call contaminates later state, with environment rollback verifying repairs. Scientific QA is harder because final answers may not be automatically checkable; it requires citation consistency, unit checks, symbolic constraints, or external simulators rather than direct mathematical answer matching. Open-ended writing is the weakest fit because correction lacks an objective verifier, allowing teacher preferences to dominate rewards.

11. Problem origins and technical lineage

11.1 Self-Refine: from inference-time self-feedback to trainable reflection

Problem solved. Self-Refine uses the same model to generate, provide feedback, and iteratively revise without additional training. It reports approximately 20% average absolute improvement across 7 task types (NeurIPS 2023).
Remaining gap. It operates mainly at inference time, without training-level guarantees of reliable error detection, appropriate stopping, or feedback identifying the first critical error.
ReActR's response. ReActR moves generate–feedback–correct loops into post-training data and uses an answer verifier to reward error discovery and final correction.
Design transfer. Self-Refine's iterative loop becomes ReActR's multiturn sample structure, augmented with an error ontology, mixed curriculum, and RL signal.

11.2 RefAug: learning reflective explanations beyond the answer

Problem solved. RefAug adds reflection and extended information to instruction data, teaching explanations and alternative approaches beyond answer imitation.
Remaining gap. General reflection augmentation does not explicitly control error type and difficulty or split detection and correction into separate rewards.
ReActR's response. ReActR targets difficult errors using six categories and MATH levels 3–5, and includes RefAug as a 30K baseline. Qwen Overall is 47.6 versus 57.3, a 9.7 pp gap (Table 2).
Design transfer. The idea of learning an additional layer of metadata after the answer is retained, but general reflection becomes first-error localization, propagation analysis, and lessons.

11.3 LEMMA: from error-correction data to a type–difficulty curriculum

Problem solved. LEMMA systematically trains mathematical reasoning on incorrect solutions and corrections, making it ReActR's most direct technical predecessor.
Remaining gap. Without curation by type and difficulty, error examples can be dominated by frequent, shallow mistakes; supervised correction alone also cannot separately reward detection.
ReActR's response. ReActR adds error categorization and difficulty guidance, followed by GRPO. Overall exceeds LEMMA on all three backbones: Qwen +4.9, Mistral +3.6, and Llama +3.5 pp (Table 2).
Design transfer. LEMMA's error–correction trajectories provide the data skeleton; ReActR adds curriculum control and staged rewards. LEMMA uses 60K examples versus ReActR's 50K, suggesting some sample efficiency, though this is not a strictly compute-matched experiment.

11.4 DeepSeek-R1: from verifiable outcome rewards to reflection-specific rewards

Problem solved. DeepSeek-R1 shows that large-scale RL can induce long reasoning chains and self-checking from verifiable mathematical and coding rewards.
Remaining gap. Sparse final-correctness rewards cannot readily distinguish detecting an error without fixing it from failing to detect it at all, creating a long credit-assignment horizon.
ReActR's response. ReActR explicitly assigns 0.3 to error detection, 0.7 to final correction, and 1.0 to correctly confirming a correct answer.
Design transfer. The verifiable-outcome RL framework remains, but its reward structure is redesigned around a reflection state machine. Dependence on gold answers limits open-domain transfer.

11.5 Nonlinear technical evolution tree

                         ┌─ Self-Refine: inference-time generation→feedback→revision
                         │          └─ Multiturn reflection format ──────┐
Correct-trajectory SFT ──┼─ RefAug: metadata beyond answers ─────────────┤
                         │                                               ├─ ReActR
Error-trajectory learning┼─ LEMMA: error→correction supervision ──────────┤   ├─ Six error types
                         │          └─ Correction-data skeleton ─────────┤   ├─ Type×difficulty curriculum
Verifiable-outcome RL ───┴─ DeepSeek-R1: final-answer reward ─────────────┘   └─ 0.3 detection+0.7 correction

The technical turning point is the convergence of three strands: inference-time self-revision supplies the interaction format, error-correction data supplies supervision, and verifiable RL supplies optimization. ReActR connects curation and reward design through error types and difficulty.

11.6 Cross-paper comparison

Work Stage Needs error trajectories? Explicit error categories? Feedback / teacher Main optimization signal Main gap
Self-Refine Inference time Optional No Same-model self-feedback Iterative prompting High cost; difficult stopping and faithfulness calibration
RefAug SFT Not required No Teacher augmentation token likelihood Broad reflection objectives
LEMMA SFT Yes Correction, but not ReActR's curriculum Teacher correction token likelihood Limited type / difficulty control
DeepSeek-R1 RL Arise naturally from rollouts No Rule-based verifier Final-correctness reward Sparse credit for intermediate reflection
ReActR SFT + RL Yes Six categories Gemini 2.5 Pro + verifier Staged rewards of 0 / 0.3 / 1.0 Teacher bias, open-domain verification, missing reflection metrics

12. Limitations acknowledged by the paper

  1. Teacher quality ceiling. The authors acknowledge that Gemini 2.5 Pro's data may still contain subtle inaccuracies or ambiguities, limiting the model by its teacher's capabilities (Limitations, PDF p.8 / proceedings p.43024). The error curriculum itself can therefore teach mistakes.
  2. Compound errors are difficult to fix in one pass. The current procedure targets the dominant error; correcting it may expose another, motivating iterative multiround correction (Limitations, PDF p.8). The current reward state machine is thus better suited to one primary error.
  3. Limited scale and task coverage. The data remains limited, and the authors explicitly propose scaling it and transferring to other verifiable domains such as code (Limitations, PDF p.8). The evidence does not establish general open-domain reflection.

13. Independent critique

  1. [Measurement validity] Although the central claim concerns learning reflection, the main table reports only final-answer Pass@1, without error-detection precision / recall, first-error localization accuracy, conditional correction success, or lesson quality. Gains therefore cannot distinguish better reflection from the acquisition of more mathematical knowledge.
  2. [Attribution] ReActR simultaneously changes data quantity, error-type distribution, difficulty distribution, teacher quality, and GRPO, while baseline sizes range from SFT's 15K and RefAug's 30K to MetaMath/LEMMA's 60K. Table 2 establishes overall system effectiveness, but cannot uniquely attribute the 3.5–4.9 pp advantage over LEMMA to error-activated rewards.
  3. [Teacher bias] Gemini 2.5 Pro synthesizes difficult errors, diagnoses them, generates corrections, and writes lessons. These highly correlated signals may teach the teacher's particular wording and conception of errors rather than reflection robust to natural user mistakes.
  4. [Reward design] Correct→confirmed-correct and incorrect→detected-and-corrected both earn 1.0, judged only by the final answer. The reward cannot distinguish a good causal explanation from a lucky guess; brief recomputation may earn the same reward without locating the propagation chain.
  5. [Statistics] Tables 2 / 3 omit seeds, standard deviations, intervals, and tests. Mistral's 0.3 pp Olympiad advantage may be smaller than training and decoding noise; consistent direction across three backbones does not replace paired statistics.
  6. [Reproducibility] The ACL page provides no code, data, weights, or arXiv link, while the appendix omits key settings such as LoRA rank and GRPO clipping / KL. Independent teams therefore cannot fully reproduce the 50K-example construction and RL stage.
  7. [Cost] The paper reports over 100M synthesis tokens and slightly above US$700 in API costs, but no GPU hours, peak memory, training throughput, inference tokens, or latency. It is therefore impossible to judge whether the 2.7–3.6 pp GRPO improvement justifies production deployment.
  8. [Extrapolation] Rewards depend on gold answers, and all five evaluations are mathematical. The supported conclusion concerns verifiable mathematical reflection, not equivalent effectiveness for open-ended fact-checking, long-horizon agents, or scientific explanations.

14. Open challenges: actionable head-to-head experiment gaps

14.1 Theory

Why do incorrect trajectories add information? Run a strict head-to-head with fixed problems, token counts, teacher, and final correct solutions. Divide 50K examples into (A) repeated correct solutions, (B) random errors + correct solutions, (C) actual errors + correct solutions, and (D) type-quota errors + correct solutions. Compare sample complexity and error-detection mutual information to separate decision-boundary information from simply longer text.

Is the reward decomposition identifiable? Fix the SFT checkpoint and compare five rewards: final-only, 0.1/0.9, 0.3/0.7, 0.5/0.5, and a learned critic. Besides final accuracy, measure error-detection AUPRC, conditional correction rate P(a1=1∣a0=0,d=wrong)P(a_1=1\mid a_0=0,d=wrong) , and unnecessary answer-reversal rate. This is needed to establish whether 0.3 has mechanistic significance.

Collapse threshold of the correct/incorrect mixture. Sweep error proportions from 0% to 100% in 10% increments, with 3 seeds each. Plot capability, calibration, and training stability to locate the critical region before All-Error failure rather than comparing only endpoints.

14.2 Engineering and applications

Compute-matched comparisons. Give ReActR, LEMMA, RefAug, and correct-trajectory SFT the same 50K examples, total tokens, LoRA rank, and GPU hours. Report training cost and Pass@1 together. Current differences in sample counts confound sample efficiency with method gains.

Service-level value. At the same accuracy target, compare no reflection, one fixed reflection, confidence-triggered reflection, and ReActR on mean output tokens, P50/P95 latency, energy, and cost. Test whether activation only when errors are likely can offset multiturn overhead.

Transfer to code. On reproducible subsets of HumanEval+, MBPP+, and SWE-bench Verified, compare final-only RL, a unit-test error taxonomy, and ReActR-style first-error localization. Rewards must prevent test tampering. Determine whether gains concern compilation errors, logic errors, or repository navigation.

14.3 Emerging directions

Rollback-enabled reflection for tool agents. Record the first incorrect tool call in WebArena or τ-bench, and compare full restart, rollback to the first error, and textual reflection without rollback. Measure task success, additional calls, and depth of state contamination to test whether propagation analysis actually shortens recovery.

Joint training with process verifiers. Compare ReActR head-to-head with an independent process reward model: under equal rollout counts, test final-answer rewards, step rewards, and their combination. Use a human-labeled subset to determine whether the verifier merely reproduces teacher bias.

Iterative correction of compound errors. Construct a diagnostic set with two known errors per problem, comparing one-round dominant-error repair against up to three rounds of sequential correction. Measure first-error localization, exposure of the second error, cumulative success, and token cost, directly addressing the authors' limitation.

15. Recent work worth tracking

  1. LLMThinkBench: Do LLMs Overthink Basic Math Reasoning?(ACL 2026 Findings)—separates longer-is-better reasoning into overthinking and correctness, providing an external test of redundant reflection in ReActR.
  2. SATQuest(ACL 2026)—extends evaluation to standardized-exam-style reasoning across domains, testing transfer of the mathematical error ontology.
  3. ReEfBench(ACL 2026)—directly investigates reflection effectiveness, providing a better framework for the missing measurement of reflection itself.
  4. Scaling Behaviors of LLM Reinforcement Learning Post-Training(ACL 2026)—examines RL post-training across scales, helping assess whether ReActR's 5-rollout GRPO is already in a diminishing-returns regime.
  5. Why Does Reinforcement Learning Generalize?(ACL 2026)—studies sources of RL generalization; combined with ReActR, it could separate OOD contributions from error-curriculum coverage and policy optimization.
  6. LRBench and Judge-R1(ACL 2026 Findings)—addresses long reasoning and judge training, suitable for testing reflection reward credit assignment over long trajectories.
  7. How Instruction and Reasoning Data Shape Post-Training(ACL 2026)—systematically studies post-training data composition, offering stronger mixture baselines for ReActR's 50:50 correct/incorrect ratio.

16. Conclusion

ReActR's key contribution is making errors a controllable curriculum: real errors supply the distribution, the teacher fills difficult categories, structured correction provides supervision, and staged rewards distinguish discovery from repair. Overall gains over LEMMA range from 3.5–4.9 pp across three backbones. Qwen3-4B reaches 57.3 versus LEMMA's 52.4, a 4.9 pp / 9.35% improvement. Ablations are sharper: removing error-type guidance lowers MATH from 65.7 to 56.2; removing both type and difficulty lowers it to 46.3, a 19.4 pp loss.

Yet reflection itself remains the central unresolved issue: the paper does not directly measure error detection, first-error localization, or lesson quality; it lacks multiseed significance, fully compute-matched comparisons, and public code, data, or weights. The most defensible conclusion is therefore:Error type × difficulty curriculum × correct/incorrect mixing × staged GRPO is a strong, transferable recipe for mathematical post-training. Whether it produces reliable, calibrated, cross-domain self-reflection requires dedicated evaluation.


Footnote. This report has been added to the local index ml-report-index.md . The HTML follows the Warm Editorial specification, with the same evidence and conclusions as the Markdown / plain-text versions. If a working Playwright browser is unavailable, the pre-delivery validation record will explicitly state this rather than claiming an unperformed visual check.