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:
- Expose student failures. Qwen3-4B generates MATH/GSM8K reasoning at temperature0.6; wrong answers reveal naturally occurring errors.
- 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.
- 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).
- 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 , the student's initial trajectory be , and the answer checker be . For an incorrect trajectory, the teacher generates a structured reflection:
where denotes one of six error labels, the error location, an explanation of error propagation, the corrected trajectory, and a transferable lesson. A training example can be written as . 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:
where 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 , the reflection judgment as , and the corrected answer as . 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:
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
, 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
responses to the same problem, first compute group-normalized advantages,
then use a clipped ratio, Optimization
This isa standard restatement of the procedure, not an equation explicitly presented in the ReActR paper. The paper does not report 、, 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 ;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
|
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).
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 , GRPO learning rate , 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
- 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.
- Locating the first error. Identify the earliest decision that causes subsequent divergence before rewriting everything; this can shorten the credit-assignment horizon.
- Reflection lessons. Produce a retrievable rule after each correction to support episodic memory or an error notebook.
- Staged verifiable rewards. Where unit tests, theorem checkers, simulator states, or database constraints exist, reward detection, repair, and final completion separately.
- 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
- 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.
- 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.
- 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
- [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.
- [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.
- [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.
- [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.
- [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.
- [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.
- [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.
- [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 , 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
- 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.
- SATQuest(ACL 2026)—extends evaluation to standardized-exam-style reasoning across domains, testing transfer of the mathematical error ontology.
- ReEfBench(ACL 2026)—directly investigates reflection effectiveness, providing a better framework for the missing measurement of reflection itself.
- 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.
- 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.
- LRBench and Judge-R1(ACL 2026 Findings)—addresses long reasoning and judge training, suitable for testing reflection reward credit assignment over long trajectories.
- 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.