Teaching Large Language Models to Self-Debug
On the map: LLM reasoning → Reasoning for agents, planning and code
Abstract (arXiv)
Large language models (LLMs) have achieved impressive performance on code generation. However, for complex programming tasks, generating the correct solution in one go becomes challenging, thus some prior works have designed program repair approaches to improve code generation performance. In this work, we propose Self-Debugging, which teaches a large language model to debug its predicted program via few-shot demonstrations. In particular, we demonstrate that Self-Debugging can teach the large language model to perform rubber duck debugging; i.e., without any human feedback on the code correctness or error messages, the model is able to identify its mistakes by investigating the execution results and explaining the generated code in natural language. Self-Debugging achieves the state-of-the-art performance on several code generation benchmarks, including the Spider dataset for text-to-SQL generation, TransCoder for C++-to-Python translation, and MBPP for text-to-Python generation. On the Spider benchmark where there are no unit tests to verify the correctness of predictions, Self-Debugging with code explanation consistently improves the baseline by 2-3%, and improves the prediction accuracy on problems of the hardest level by 9%. On TransCoder and MBPP where unit tests are available, Self-Debugging improves the baseline accuracy by up to 12%. Meanwhile, by leveraging feedback messages and reusing failed predictions, Self-Debugging notably improves sample efficiency, and can match or outperform baseline models that generate more than 10x candidate programs.
Key facts. Cited by 963 papers in the map (data through 7 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 63 of its 75 references that are in the map. First posted on arXiv 11 Apr 2023.
Builds on
63 of 75 references.
Closest ancestors · 2
Same direction, newest first
- 2023LEVER: Learning to Verify Language-to-Code Generation with Execution16 Feb
- 2022Competition-Level Code Generation with AlphaCode8 Feb
Other references · 61
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2022Constitutional AI: Harmlessness from AI Feedbackcited by 2,950
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
38 more
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,462
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 871
- 2022PAL: Program-aided Language Modelscited by 635
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
- 2019RAT-SQL: Relation-Aware Schema Encoding and Linking for Text-to-SQL Parserscited by 420
- 2021PICARD: Parsing Incrementally for Constrained Auto-Regressive Decoding from Language Modelscited by 402
- 2022Self-critiquing models for assisting human evaluatorscited by 372
- 2023Language Models can Solve Computer Taskscited by 371
- 2022CodeT: Code Generation with Generated Testscited by 369
- 2022A Systematic Evaluation of Large Language Models of Codecited by 360
- 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 342
- 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 294
- 2022Generating Sequences by Learning to Self-Correctcited by 271
- 2020Unsupervised Translation of Programming Languagescited by 262
- 2023Pretraining Language Models with Human Preferencescited by 245
- 2019CoSQL: A Conversational Text-to-SQL Challenge Towards Cross-Domain Natural Language Interfaces to Databasescited by 180
- 2023The Capacity for Moral Self-Correction in Large Language Modelscited by 171
- 2016Language to Logical Form with Neural Attentioncited by 158
- 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
- 2023Chain of Hindsight Aligns Language Models with Feedbackcited by 147
- 2017RobustFill: Neural Program Learning under Noisy I/Ocited by 124
- 2022Natural Language to Code Translation with Executioncited by 122
- 2022Teaching Algorithmic Reasoning via In-context Learningcited by 111
- 2023Learning Performance-Improving Code Editscited by 103
- 2022Evaluating the Text-to-SQL Capabilities of Large Language Modelscited by 101
- 2017Learning a Neural Semantic Parser from User Feedbackcited by 98
- 2018Tree-to-tree Neural Networks for Program Translationcited by 93
- 2020Graph-based, Self-Supervised Program Repair from Diagnostic Feedbackcited by 93
- 2023Graphix-T5: Mixing Pre-Trained Transformers with Graph-Aware Layers for Text-to-SQL Parsingcited by 93
- 2022A data-driven approach for learning to control computerscited by 87
- 2018Leveraging Grammar and Reinforcement Learning for Neural Program Synthesiscited by 83
- 2022Coder Reviewer Reranking for Code Generationcited by 83
- 2021Leveraging Automated Unit Tests for Unsupervised Code Translationcited by 82
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2023: 144; 2024: 286; 2025: 244; 2026: 289.
963 papers.
Sort:
By area:
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2025DAPO: An Open-Source LLM Reinforcement Learning System at Scalecited by 2,678
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 965
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 873
- 2023Large Language Models as Optimizerscited by 830
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
- 2024Executable Code Actions Elicit Better LLM Agentscited by 537
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
38 more
- 2024LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methodscited by 451
- 2023Cognitive Architectures for Language Agentscited by 422
- 2024Training Language Models to Self-Correct via Reinforcement Learningcited by 405
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoningcited by 379
- 2023Multi-Agent Collaboration: Harnessing the Power of Intelligent LLM Agentscited by 329
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 294
- 2023Large Language Models as Tool Makerscited by 293
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challengescited by 278
- 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 273
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 266
- 2024Personal LLM Agents: Insights and Survey about the Capability, Efficiency and Securitycited by 257
- 2023Challenges and Applications of Large Language Modelscited by 251
- 2024TextGrad: Automatic "Differentiation" via Textcited by 250
- 2024Self-Preference Bias in LLM-as-a-Judgecited by 248
- 2023FacTool: Factuality Detection in Generative AI -- A Tool Augmented Framework for Multi-Task and Multi-Domain Scenarioscited by 247
- 2023Unleashing the Emergent Cognitive Synergy in Large Language Models: A Task-Solving Agent through Multi-Persona Self-Collaborationcited by 246
- 2024OpenCodeInterpreter: Integrating Code Generation with Execution and Refinementcited by 242
- 2023Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategiescited by 236
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedbackcited by 229
- 2024Spider 2.0: Evaluating Language Models on Real-World Enterprise Text-to-SQL Workflowscited by 223
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
- 2023AutoAgents: A Framework for Automatic Agent Generationcited by 211
- 2023Improving Language Model Negotiation with Self-Play and In-Context Learning from AI Feedbackcited by 202
- 2023Is Self-Repair a Silver Bullet for Code Generation?cited by 191
- 2024CodeS: Towards Building Open-source Language Models for Text-to-SQLcited by 183
- 2023Synapse: Trajectory-as-Exemplar Prompting with Memory for Computer Controlcited by 180
- 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
- 2024MapCoder: Multi-Agent Code Generation for Competitive Problem Solvingcited by 177
- 2023JARVIS-1: Open-World Multi-task Agents with Memory-Augmented Multimodal Language Modelscited by 170
- 2024Recursive Introspection: Teaching Language Model Agents How to Self-Improvecited by 162
- 2023LINC: A Neurosymbolic Approach for Logical Reasoning by Combining Language Models with First-Order Logic Proverscited by 161
- 2025The Unreasonable Effectiveness of Entropy Minimization in LLM Reasoningcited by 160
- 2024Rethinking the Bounds of LLM Reasoning: Are Multi-Agent Discussions the Key?cited by 153
- 2024RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learningcited by 146
- 2023Large Language Model Cascades with Mixture of Thoughts Representations for Cost-efficient Reasoningcited by 140
- 2024Multi-Step Reasoning with Large Language Models, a Surveycited by 140
50 most cited of 963 All 963 (JSON)
- 2026WorldBench: Evaluating LLMs on Three.js Voxel World Generation7 Oct 2026
- 2026Iterative Policy Refinement through Semantic Rollout Analysis1 Oct 2026
- 2026How Much Can Language Models Gain from Test-Time Computation?1 Oct 2026
- 2026RSIGame: Autonomous Agentic Game Development with Recursive Self-improvement30 Sep 2026
- 2026Can Terminal Agents Trust Their Own Verification? Diagnosing and Improving Self-Verification30 Sep 2026
- 2026Reward-rate Policy Gradient for Efficient Machine Learning Engineering Agents28 Sep 2026
- 2026ReMCTS: Reflection-Enhanced Monte Carlo Tree Search for Code Generation28 Sep 2026
- 2026ControlScope: Workflow Revision and Reliability in LLM Agents28 Sep 2026
- 2026Self-Designed Evaluators and Warm Memory for Long-Horizon Agents27 Sep 2026
- 2026Verification as an Architectural Layer for LLM Agents: A V-Model Design, and a Pilot Study of Its Deterministic Core25 Sep 2026
- 2026ExplorationBench: Measuring AI Systems' Exploration in Verifiable Alien Worlds24 Sep 2026
- 2026SWE-Prometheus: Measuring Engineering Governance Improvements in Real-World Repositories24 Sep 2026
38 more
- 2026Validation and Simulation Catch Different Errors: Four Levels of Evaluation for LLM-Generated Circuits21 Sep 2026
- 2026ISA-Bench: A Benchmark for Computational Reasoning Across Instruction Set Architectures19 Sep 2026
- 2026CodeMidas: Scaling Agentic Coding RL Environments from Code Itself18 Sep 2026
- 2026LLM-as-an-Improver: Turning Verification into Better Candidates17 Sep 2026
- 2026MAGS: Multi-agent Auto-formalization Guarantees Safety for Agentic Outputs16 Sep 2026
- 2026A Study of the Reliability of Agentic AI-Generated Programs16 Sep 2026
- 2026OPD-Aha: From Linguistic Momentum to Visual Reflection in Multimodal On-Policy Distillation15 Sep 2026
- 2026When Agents Slow Down: Understanding LLM Agents' Test-Time Strategies via Elo-per-token Analysis14 Sep 2026
- 2026GraphAHA: Graph-Based Adaptive Search with Heterogeneous Actions for Test-Time Code Generation11 Sep 2026
- 2026Local Edits, Global Ripples: Replay-Informed Policy Adaptation for Workflow Synthesis10 Sep 2026
- 2026Test-Driven Approaches to Software Engineering with Large Language Models: A Survey of Phases, Tasks, and Agent Skills10 Sep 2026
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agents8 Sep 2026
- 2026Do Reasoning Representations Help Humans Evaluate LLM Outputs?8 Sep 2026
- 2026Can Coding Agents Reproduce Official Statistics? Metadata, Retry Budget and the Limits of Execution Feedback in a Controlled Eurostat Benchmark2 Sep 2026
- 2026NS-Copilot: An LLM-Driven Agent System for Autonomous Neuroscience Analysis2 Sep 2026
- 2026The Rise of Verbal Reinforcement Learning1 Sep 2026
- 2026Invalidation Contracts for Cross-Episode Agent Memory31 Aug 2026
- 2026ReDeck: Step-Level Render-Grounded Refinement for Document-to-Slide Generation31 Aug 2026
- 2026DiffPDE: Masked Diffusion Language Models as PDE Solver31 Aug 2026
- 2026WebWorld: The Browser as a World Model for Self-Improving Web Code31 Aug 2026
- 2026Towards Fully Automated Medical Imaging Code Generation via Validation-based Context Engineering29 Aug 2026
- 2026The reach of a verification tool decides its value: A controlled study of verification surface, artifact quality, and cost in AI coding agents28 Aug 2026
- 2026Finding Where the Buck Stops: An Automated Failure Attribution-Based Reflection Framework for Multi-Agent Collaboration28 Aug 2026
- 2026ModularSQL: A Runtime Guardrail for the Multiplicity Blind Spot in Text-to-SQL26 Aug 2026
- 2026Metan: Recursive Self-Improvement through Emergent Depth25 Aug 2026
- 2026MARS: Multi-Specialist LLM Relay System for Competitive Programming24 Aug 2026
- 2026Feedback That Backfires: Why Small Language Model Agents Repeat the Call They Just Watched Fail24 Aug 2026
- 2026MemGuard: Persisting Verifier Signals for LLM-Agent Memory Governance22 Aug 2026
- 2026LLM4LLM: Bridging Kernel Benchmarks and Real Deployment via Closed-Loop Agentic Optimization22 Aug 2026
- 2026Test-Time Scaling for Scientific Equation Discovery21 Aug 2026
- 2026Asymmetric Capacity Allocation in Self-Refinement Pipelines21 Aug 2026
- 2026Don't Solve, Just Compare: Tiny Advisors for Runtime Intervention in LLM Agents21 Aug 2026
- 2026Generation of Web Apps with Agentic IDEs: An Empirical Assessment21 Aug 2026
- 2026Metrics That Write Themselves: Evolving an Evaluator from Its Own Blind Spots19 Aug 2026
- 2026SemaPLC: A Project-Grounded, Verification-Gated Agent Harness for PLC Code Generation19 Aug 2026
- 2026Governance Records as Supervision: Verifier-Selected Self-Training for Structured Workflow Repair18 Aug 2026
- 2026Chain-of-Experience for Continual LLM Improvement18 Aug 2026
- 2026Evaluating Agentic Code Repair Capabilities in Distributed Systems14 Aug 2026
50 newest of 963 All 963 (JSON)
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2024Executable Code Actions Elicit Better LLM Agentscited by 537
- 2023Cognitive Architectures for Language Agentscited by 422
- 2023Multi-Agent Collaboration: Harnessing the Power of Intelligent LLM Agentscited by 329
- 2023Large Language Models as Tool Makerscited by 293
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challengescited by 278
- 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 273
- 2024Personal LLM Agents: Insights and Survey about the Capability, Efficiency and Securitycited by 257
- 2023Unleashing the Emergent Cognitive Synergy in Large Language Models: A Task-Solving Agent through Multi-Persona Self-Collaborationcited by 246
- 2023AutoAgents: A Framework for Automatic Agent Generationcited by 211
- 2023JARVIS-1: Open-World Multi-task Agents with Memory-Augmented Multimodal Language Modelscited by 170
- 2024InfiAgent-DABench: Evaluating Agents on Data Analysis Taskscited by 134
12 most cited of 220 All 220 (JSON)
- 2026RSIGame: Autonomous Agentic Game Development with Recursive Self-improvement30 Sep 2026
- 2026Reward-rate Policy Gradient for Efficient Machine Learning Engineering Agents28 Sep 2026
- 2026ControlScope: Workflow Revision and Reliability in LLM Agents28 Sep 2026
- 2026Self-Designed Evaluators and Warm Memory for Long-Horizon Agents27 Sep 2026
- 2026Verification as an Architectural Layer for LLM Agents: A V-Model Design, and a Pilot Study of Its Deterministic Core25 Sep 2026
- 2026SWE-Prometheus: Measuring Engineering Governance Improvements in Real-World Repositories24 Sep 2026
- 2026CodeMidas: Scaling Agentic Coding RL Environments from Code Itself18 Sep 2026
- 2026MAGS: Multi-agent Auto-formalization Guarantees Safety for Agentic Outputs16 Sep 2026
- 2026A Study of the Reliability of Agentic AI-Generated Programs16 Sep 2026
- 2026Test-Driven Approaches to Software Engineering with Large Language Models: A Survey of Phases, Tasks, and Agent Skills10 Sep 2026
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agents8 Sep 2026
- 2026Can Coding Agents Reproduce Official Statistics? Metadata, Retry Budget and the Limits of Execution Feedback in a Controlled Eurostat Benchmark2 Sep 2026
12 newest of 220 All 220 (JSON)
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2025DAPO: An Open-Source LLM Reinforcement Learning System at Scalecited by 2,678
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 965
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 873
- 2024Training Language Models to Self-Correct via Reinforcement Learningcited by 405
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoningcited by 379
- 2024OpenCodeInterpreter: Integrating Code Generation with Execution and Refinementcited by 242
- 2023Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategiescited by 236
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
- 2024MapCoder: Multi-Agent Code Generation for Competitive Problem Solvingcited by 177
12 most cited of 199 All 199 (JSON)
- 2026ISA-Bench: A Benchmark for Computational Reasoning Across Instruction Set Architectures19 Sep 2026
- 2026OPD-Aha: From Linguistic Momentum to Visual Reflection in Multimodal On-Policy Distillation15 Sep 2026
- 2026When Agents Slow Down: Understanding LLM Agents' Test-Time Strategies via Elo-per-token Analysis14 Sep 2026
- 2026GraphAHA: Graph-Based Adaptive Search with Heterogeneous Actions for Test-Time Code Generation11 Sep 2026
- 2026Do Reasoning Representations Help Humans Evaluate LLM Outputs?8 Sep 2026
- 2026Test-Time Scaling for Scientific Equation Discovery21 Aug 2026
- 2026Test-Time Augmentation for LLMs: When Input Diversity Beats Output Diversity at Matched Compute10 Aug 2026
- 2026Reasoning from Traces: Divergence-Guided Agentic Repair of WebAssembly Discrepancies6 Aug 2026
- 2026CIPHER: A Decoupled Exploration-Selection Framework for Test-Time Scaling of Data Science Agents15 Jul 2026
- 2026What Predicts Correctness in Text-to-SQL? A Selective-Prediction Study7 Jul 2026
- 2026E-TTS: A New Embodied Test-Time Scaling Framework for Robotic Manipulation25 Jun 2026
- 2026Step-by-Step Optimization-like Reasoning in LLMs over Expanding Search Spaces3 Jun 2026
12 newest of 199 All 199 (JSON)
- 2024Critique-out-Loud Reward Modelscited by 105
- 2024Aligner: Efficient Alignment by Learning to Correctcited by 96
- 2024Feedback Loops With Language Models Drive In-Context Reward Hackingcited by 70
- 2023Bridging the Gap: A Survey on Integrating (Human) Feedback for Natural Language Generationcited by 55
- 2023Aligning Large Language Models with Human: A Surveycited by 31
- 2025Multi-Turn Code Generation Through Single-Step Rewardscited by 27
- 2024Spontaneous Reward Hacking in Iterative Self-Refinementcited by 24
- 2025RECODE-H: A Benchmark for Research Code Development with Interactive Human Feedbackcited by 24
- 2024Fine-Tuning Language Models with Reward Learning on Policycited by 15
- 2023Let Me Teach You: Pedagogical Foundations of Feedback for Language Modelscited by 9
- 2024Teaching Language Models to Self-Improve by Learning from Language Feedbackcited by 9
- 2024Coffee-Gym: An Environment for Evaluating and Improving Natural Language Feedback on Erroneous Codecited by 9
12 most cited of 20 All 20 (JSON)
- 2025SDA: Steering-Driven Distribution Alignment for Open LLMs without Fine-Tuning20 Nov 2025
- 2025RECODE-H: A Benchmark for Research Code Development with Interactive Human Feedback7 Oct 2025
- 2025Ensemble Debates with Local Large Language Models for AI Alignment27 Aug 2025
- 2025A Rolling Stone Gathers No Moss: Adaptive Policy Optimization for Stable Self-Evaluation in Large Multimodal Models5 Aug 2025
- 2025Multi-Turn Code Generation Through Single-Step Rewards27 Feb 2025
- 2024Coffee-Gym: An Environment for Evaluating and Improving Natural Language Feedback on Erroneous Code29 Sep 2024
- 2024Aligning Language Models Using Follow-up Likelihood as Reward Signal20 Sep 2024
- 2024Critique-out-Loud Reward Models21 Aug 2024
- 2024Spontaneous Reward Hacking in Iterative Self-Refinement5 Jul 2024
- 2024Teaching Language Models to Self-Improve by Learning from Language Feedback11 Jun 2024
- 2024Fine-Tuning Language Models with Reward Learning on Policy28 Mar 2024
- 2024Reinforcement Learning from Reflective Feedback (RLRF): Aligning and Improving LLMs via Fine-Grained Self-Reflection21 Mar 2024
12 newest of 20 All 20 (JSON)
- 2023Improving Language Model Negotiation with Self-Play and In-Context Learning from AI Feedbackcited by 202
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correctioncited by 140
- 2023Self-Taught Optimizer (STOP): Recursively Self-Improving Code Generationcited by 128
- 2024AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinementcited by 33
- 2025Self-Improving Transformers Overcome Easy-to-Hard and Length Generalization Challengescited by 30
- 2025SQL-o1: A Self-Reward Heuristic Dynamic Search Method for Text-to-SQLcited by 19
- 2024Mind the Gap: Examining the Self-Improvement Capabilities of Large Language Modelscited by 16
- 2025Truly Self-Improving Agents Require Intrinsic Metacognitive Learningcited by 13
- 2023Explain-then-Translate: An Analysis on Improving Program Translation with Self-generated Explanationscited by 12
- 2026Skills-Coach: A Self-Evolving Skill Optimizer via Training-Free GRPOcited by 8
- 2025Beyond Accuracy: The Role of Calibration in Self-Improving Large Language Modelscited by 7
- 2025AutoBaxBuilder: Bootstrapping Code Security Benchmarkingcited by 4
12 most cited of 19 All 19 (JSON)
- 2026Self-Evolving Code-with-Image Reasoning11 Aug 2026
- 2026DataEvolver: Automatic Data Preparation for Large Language Models through Multi-Level Self-Evolving5 Jun 2026
- 2026FormulaSPIN: Self-Play Fine-Tuning for Natural Language to Spreadsheet Formula Generation21 May 2026
- 2026Skills-Coach: A Self-Evolving Skill Optimizer via Training-Free GRPO30 Apr 2026
- 2026A Training-Free Regeneration Paradigm: Contrastive Reflection Memory Guided Self-Verification and Self-Improvement20 Mar 2026
- 2025AutoBaxBuilder: Bootstrapping Code Security Benchmarking24 Dec 2025
- 2025AutoSynth: Automated Workflow Optimization for High-Quality Synthetic Dataset Generation via Monte Carlo Tree Search12 Nov 2025
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correction5 Aug 2025
- 2025Dr. Boot: Bootstrapping Program Synthesis Language Models to Perform Repairing20 Jul 2025
- 2025Truly Self-Improving Agents Require Intrinsic Metacognitive Learning5 Jun 2025
- 2025Beyond Accuracy: The Role of Calibration in Self-Improving Large Language Models3 Apr 2025
- 2025SQL-o1: A Self-Reward Heuristic Dynamic Search Method for Text-to-SQL17 Feb 2025
12 newest of 19 All 19 (JSON)
- 2024DetToolChain: A New Prompting Paradigm to Unleash Detection Ability of MLLMcited by 45
- 2024Attention Prompting on Image for Large Vision-Language Modelscited by 23
- 2024Can Large Vision-Language Models Correct Semantic Grounding Errors By Themselves?cited by 20
- 2024Ranked from Within: Ranking Large Multimodal Models Without Labelscited by 5
- 2025HyCodePolicy: Hybrid Language Controllers for Multimodal Monitoring and Decision in Embodied Agentscited by 2
- 2026Verification Mirage: Mapping the Reliability Boundary of Self-Verification in Medical VQAcited by 1
- 2026REFLEX: Reflective Evolution from LLM Experiencecited by 1
- 2026ReGRPO: Reflection-Augmented Policy Optimization for Tool-Using Agentscited by 0
- 2026Foundation Models for Automatic CAD Generationcited by 0
- 2026RefineSVG: Visual Feedback-Driven Reinforcement Learning for Image-to-SVG Generationcited by 0
- 2026RefineSVG: Visual Feedback-Driven Reinforcement Learning for Image-to-SVG Generation30 Jul 2026
- 2026Foundation Models for Automatic CAD Generation6 Jul 2026
- 2026ReGRPO: Reflection-Augmented Policy Optimization for Tool-Using Agents30 Jun 2026
- 2026REFLEX: Reflective Evolution from LLM Experience15 Jun 2026
- 2026Verification Mirage: Mapping the Reliability Boundary of Self-Verification in Medical VQA11 May 2026
- 2025HyCodePolicy: Hybrid Language Controllers for Multimodal Monitoring and Decision in Embodied Agents4 Aug 2025
- 2024Ranked from Within: Ranking Large Multimodal Models Without Labels9 Dec 2024
- 2024Attention Prompting on Image for Large Vision-Language Models25 Sep 2024
- 2024Can Large Vision-Language Models Correct Semantic Grounding Errors By Themselves?9 Apr 2024
- 2024DetToolChain: A New Prompting Paradigm to Unleash Detection Ability of MLLM19 Mar 2024
- 2024WorldCoder, a Model-Based LLM Agent: Building World Models by Writing Code and Interacting with the Environmentcited by 99
- 2023ByteSized32: A Corpus and Challenge Task for Generating Task-Specific World Models Expressed as Text Gamescited by 22
- 2024Deliberate Reasoning in Language Models as Structure-Aware Planning with an Accurate World Modelcited by 20
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-3cited by 7
- 2026Twin: Playing an Unknown Game with a Test-Time Digital Twincited by 4
- 2026World Models as an Intermediary between Agents and the Real Worldcited by 1
- 2026From Perception to Action: Spatial AI Agents and World Modelscited by 0
- 2026WebWorld: The Browser as a World Model for Self-Improving Web Codecited by 0
- 2026WebWorld: The Browser as a World Model for Self-Improving Web Code31 Aug 2026
- 2026Twin: Playing an Unknown Game with a Test-Time Digital Twin14 Aug 2026
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-31 Jul 2026
- 2026From Perception to Action: Spatial AI Agents and World Models2 Feb 2026
- 2026World Models as an Intermediary between Agents and the Real World31 Jan 2026
- 2024Deliberate Reasoning in Language Models as Structure-Aware Planning with an Accurate World Model4 Oct 2024
- 2024WorldCoder, a Model-Based LLM Agent: Building World Models by Writing Code and Interacting with the Environment19 Feb 2024
- 2023ByteSized32: A Corpus and Challenge Task for Generating Task-Specific World Models Expressed as Text Games24 May 2023
- 2024EVOR: Evolving Retrieval for Code Generationcited by 22
- 2024Improving Retrieval-augmented Text-to-SQL with AST-based Ranking and Schema Pruningcited by 16
- 2023Retrieval-augmented GPT-3.5-based Text-to-SQL Framework with Sample-aware Prompting and Dynamic Revision Chaincited by 12
- 2025Judge as A Judge: Improving the Evaluation of Retrieval-Augmented Generation through the Judge-Consistency of Large Language Modelscited by 8
- 2025ReCode: Improving LLM-based Code Repair with Fine-Grained Retrieval-Augmented Generationcited by 6
- 2026Beyond "What to Retrieve": Uncertainty in Retrieval-Augmented Code Generationcited by 1
- 2026Beyond "What to Retrieve": Uncertainty in Retrieval-Augmented Code Generation27 Jul 2026
- 2025ReCode: Improving LLM-based Code Repair with Fine-Grained Retrieval-Augmented Generation2 Sep 2025
- 2025Judge as A Judge: Improving the Evaluation of Retrieval-Augmented Generation through the Judge-Consistency of Large Language Models26 Feb 2025
- 2024Improving Retrieval-augmented Text-to-SQL with AST-based Ranking and Schema Pruning3 Jul 2024
- 2024EVOR: Evolving Retrieval for Code Generation19 Feb 2024
- 2023Retrieval-augmented GPT-3.5-based Text-to-SQL Framework with Sample-aware Prompting and Dynamic Revision Chain11 Jul 2023
- 2025RPO: Fine-Tuning Visual Generative Models via Rich Vision-Language Preferencescited by 4
- 2025Generating on Generated: An Approach Towards Self-Evolving Diffusion Modelscited by 3
- 2026DiffBench Meets DiffAgent: End-to-End LLM-Driven Diffusion Acceleration Code Generationcited by 1
- 2026Constrained Code Generation with Discrete Diffusioncited by 1
- 2026DiffPDE: Masked Diffusion Language Models as PDE Solvercited by 0
- 2026DiffPDE: Masked Diffusion Language Models as PDE Solver31 Aug 2026
- 2026Constrained Code Generation with Discrete Diffusion16 May 2026
- 2026DiffBench Meets DiffAgent: End-to-End LLM-Driven Diffusion Acceleration Code Generation6 Jan 2026
- 2025RPO: Fine-Tuning Visual Generative Models via Rich Vision-Language Preferences13 Mar 2025
- 2025Generating on Generated: An Approach Towards Self-Evolving Diffusion Models14 Feb 2025
- 2023Large Language Models as Optimizerscited by 830
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2024LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methodscited by 451
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 294
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 266
- 2023Challenges and Applications of Large Language Modelscited by 251
- 2024TextGrad: Automatic "Differentiation" via Textcited by 250
- 2024Self-Preference Bias in LLM-as-a-Judgecited by 248
- 2023FacTool: Factuality Detection in Generative AI -- A Tool Augmented Framework for Multi-Task and Multi-Domain Scenarioscited by 247
12 most cited of 469 All 469 (JSON)
- 2026WorldBench: Evaluating LLMs on Three.js Voxel World Generation7 Oct 2026
- 2026How Much Can Language Models Gain from Test-Time Computation?1 Oct 2026
- 2026Can Terminal Agents Trust Their Own Verification? Diagnosing and Improving Self-Verification30 Sep 2026
- 2026ReMCTS: Reflection-Enhanced Monte Carlo Tree Search for Code Generation28 Sep 2026
- 2026ExplorationBench: Measuring AI Systems' Exploration in Verifiable Alien Worlds24 Sep 2026
- 2026Validation and Simulation Catch Different Errors: Four Levels of Evaluation for LLM-Generated Circuits21 Sep 2026
- 2026LLM-as-an-Improver: Turning Verification into Better Candidates17 Sep 2026
- 2026Local Edits, Global Ripples: Replay-Informed Policy Adaptation for Workflow Synthesis10 Sep 2026
- 2026The Rise of Verbal Reinforcement Learning1 Sep 2026
- 2026ReDeck: Step-Level Render-Grounded Refinement for Document-to-Slide Generation31 Aug 2026
- 2026Towards Fully Automated Medical Imaging Code Generation via Validation-based Context Engineering29 Aug 2026
- 2026MARS: Multi-Specialist LLM Relay System for Competitive Programming24 Aug 2026
12 newest of 469 All 469 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Revisit Self-Debugging with Self-Generated Tests for Code Generation
- 2025Learning to Solve and Verify: A Self-Play Framework for Code and Test Generation
- 2023Self-planning Code Generation with Large Language Models
- 2026CodeEval: A pedagogical approach for targeted evaluation of code-trained Large Language Models
- 2024HumanEval Pro and MBPP Pro: Evaluating Large Language Models on Self-invoking Code Generation
- 2024CodeMind: Evaluating Large Language Models for Code Reasoning
- 2025Holistic Evaluation of State-of-the-Art LLMs for Code Generation
- 2024Large Language Models as Test Case Generators: Performance Evaluation and Enhancement