Self-Improvement of Large Language Models: A Technical Overview and Future Outlook
Organizations: Zesearch NLP Lab, Stony Brook University
Abstract
As large language models (LLMs) continue to advance, improving them solely through human supervision is becoming increasingly costly and limited in scalability. As models approach human-level capabilities in certain domains, human feedback may no longer provide sufficiently informative signals for further improvement. At the same time, the growing ability of models to make autonomous decisions and execute complex actions naturally enables abstractions in which components of the model development process can be progressively automated. Together, these challenges and opportunities have driven increasing interest in self-improvement, where models autonomously generate data, evaluate outputs, and iteratively refine their own capabilities. In this paper, we present a system-level perspective on self-improving language models and introduce a unified framework that organizes existing techniques. We conceptualize the self-improvement system as a closed-loop lifecycle, consisting of four tightly coupled processes: data acquisition, data selection, model optimization, and inference refinement, along with an autonomous evaluation layer throughout the process. Within this framework, the model itself plays a central role in driving each stage: collecting or generating data, selecting informative signals, updating its parameters, and refining outputs, while the autonomous evaluation layer continuously monitors progress and guides the improvement cycle across stages. Following this lifecycle perspective, we systematically review and analyze representative methods for each component from a technical standpoint. We further examine current limitations, potential risks, and prominent applications, and outline our vision for future research toward fully self-improving LLMs.
Figures & tables
| Environment | Methods |
| Web Browsing | WebGPT ( Nakano et al., 2022 ) , Toolformer ( Schick et al., 2023 ) , Go-Browse ( Gandhi & Neubig, 2025 ) , BrowserAgent ( Yu et al., 2025f ) , InSTA ( Trabucco et al., 2025 ) , EnvScaler ( Song et al., 2026a ) |
| Code Execution | TRACED ( Ding et al., 2023 ) , RLEF ( Gehring et al., 2025 ) , CWM ( FAIR CodeGen team et al., 2025 ) , CodeRL+ ( Jiang et al., 2025d ) , AgentFounder ( Su et al., 2025b ) , Learn-by-Interact ( Su et al., 2025a ) |
| Game Environments | Supervise Thyself ( Racah & Pal, 2019 ) , Generative Agents ( Park et al., 2023 ) , ALYMPICS ( Mao et al., 2025 ) , FAIRGAME ( Huynh et al., 2025 ) |
| Generation Mechanism | Methods |
| Prompt-Based | TinyStories ( Eldan & Li, 2023 ) , Phi-1 ( Gunasekar et al., 2023 ) , Phi-1.5 ( Li et al., 2023c ) , Self-Instruct ( Wang et al., 2023c ) , AttrPrompt ( Yu et al., 2023 ) , WizardLM ( Xu et al., 2024a ) , Phi-3 ( Abdin et al., 2024a ) , Phi-4 ( Abdin et al., 2024b ) , CodecLM ( Wang et al., 2024i ) , Cosmopedia ( Ben Allal et al., 2024 ) , Constraint-Based ( Fedoseev et al., 2024 ) , CoT-Self-Instruct ( Yu et al., 2025d ) , MIND ( Akter et al., 2025a ) , SAO ( Yin et al., 2026 ) , Autodata ( Kulikov et al., 2026 ) |
| Transformation-Based | WRAP ( Maini et al., 2024 ) , Instruction Pre-Training ( Cheng et al., 2024 ) , SBP ( Yang et al., 2025c ) , SynthLLM ( Qin et al., 2025 ) , Gradient Matching ( Nguyen et al., 2025 ) |
| Interaction-Based | Shah et al. (2018) , CICERO ( FAIR Diplomacy Team et al., 2023 ) , Baize ( Xu et al., 2023 ) , SPIN ( Chen et al., 2024j ) , ALAS ( Atreja, 2025 ) , LSP ( Kuba et al., 2025 ) , Multi-Agent Dialogues ( Ueda et al., 2025 ) , Math Gen ( Wan et al., 2025 ) , EigenData ( Chen et al., 2026b ) , R-Zero ( Huang et al., 2026a ) |
| Model Metric | One-Shot Scoring (Offline) | Iterative Re-scoring (Online) |
| Perplexity | Marion et al. (2023) , NUGGETS ( Li et al., 2024k ) , Perplexity-based Pruning ( Ankner et al., 2025 ) , Perplexity Correlations ( Thrush et al., 2025 ) | SST ( hattami et al., 2025 ) , PREPO ( Sun et al., 2025b ) |
| Loss | DoReMi ( Xie et al., 2023a ) , S2L ( Yang et al., 2024c ) | RHO-LOSS ( Mindermann et al., 2022 ) |
| Gradient | LESS ( Xia et al., 2024 ) , IProX ( Chen et al., 2026c ) | GREATS ( Wang et al., 2024d ) , LearnAlign ( Li et al., 2025d ) |
| Difficulty | Li et al. (2024e) , Learning Percentage ( Mekala et al., 2024 ) , T-SHIRT ( Fu et al., 2025 ) | IT2ACL ( Huang & Xiong, 2024 ) , P3 ( Yang et al., 2024b ) , AdaRFT ( Shi et al., 2025a ) , AdaSTaR ( Koh et al., 2025 ) , Bae et al. (2026) |
| Uncertainty | SelectIT ( Liu et al., 2024d ) , UniMax ( Han et al., 2025 ) | Recency Bias ( Song et al., 2020 ) , Active Instruction Tuning ( Kung et al., 2023 ) |
| Similarity | DEFT ( Ivison et al., 2023 ) , DSIR ( Xie et al., 2023b ) | DiverseEvol ( Wu et al., 2023 ) , Balanced LSH ( Phan et al., 2025 ) |
| Method | Unit | Signal | Update | Coupling |
| MATES ( Yu et al., 2024d ) | Instance | Influence | Supervised | Coupled |
| RAISE ( Lv et al., 2025 ) | Instance | Loss | RL | Coupled |
| ScalingRL ( Chen et al., 2025i ) | Instance | Composite | Learned reweighting | Coupled |
| APO ( Das et al., 2025 ) | Instance | Uncertainty | Bandit | Coupled |
| SEAL ( Shen et al., 2025 ) | Instance | Loss | Bilevel | Decoupled |
| Multi-Actor ( Bai et al., 2025 ) | Instance | Composite | Learned reweighting | Decoupled |
| Training Phase | Methods |
| Pre-training | C4 ( Raffel et al., 2020 ) , CCNet ( Wenzek et al., 2020 ) , The Pile ( Gao et al., 2020 ) , GPT-3 ( Brown et al., 2020 ) , GLaM ( Du et al., 2022 ) , RHO-LOSS ( Mindermann et al., 2022 ) , PaLM ( Chowdhery et al., 2023 ) , DSIR ( Xie et al., 2023b ) , DoReMi ( Xie et al., 2023a ) , GREATS ( Wang et al., 2024d ) , DATAMASK ( Fan et al., 2026 ) |
| Post-training | Recency Bias ( Song et al., 2020 ) , DEFT ( Ivison et al., 2023 ) , NUGGETS ( Li et al., 2024k ) , S2L ( Yang et al., 2024c ) , LESS ( Xia et al., 2024 ) , Li et al. (2024e) , SelectIT ( Liu et al., 2024d ) , AlpaGasus ( Chen et al., 2024d ) , DEITA ( Liu et al., 2024g ) , GREATS ( Wang et al., 2024d ) , IT2ACL ( Huang & Xiong, 2024 ) , P3 ( Yang et al., 2024b ) , SST ( hattami et al., 2025 ) , PREPO ( Sun et al., 2025b ) , AdaRFT ( Shi et al., 2025a ) , AdaSTaR ( Koh et al., 2025 ) , LearnAlign ( Li et al., 2025d ) , DUMP ( Wang et al., 2025j ) , SEC ( Chen et al., 2025f ) , RAISE ( Lv et al., 2025 ) , SPaCe ( Do et al., 2025 ) , ScalingRL ( Chen et al., 2025i ) , SEAL ( Shen et al., 2025 ) , DynamixSFT ( Shin et al., 2026 ) |
| Reward Type | Granularity | Methods |
| Implicit Reward | — | STaR ( Zelikman et al., 2022 ) , LMSI ( Huang et al., 2023a ) , TRIPOST ( Yu et al., 2024c ) , RISE ( Qu et al., 2024 ) , SELF ( Lu et al., 2024c ) , SPIN ( Chen et al., 2024j ) , V-STaR ( Hosseini et al., 2024 ) , Goedel-Prover ( Lin et al., 2025b ) , IWSI ( Jiang et al., 2025a ) , STaPLe ( Ramji et al., 2025 ) , CRESCENT ( Sun et al., 2025c ) , ReGenesis ( PENG et al., 2025 ) , Subramaniam et al. (2025) , STaSC ( Moskvoretskii et al., 2025 ) , SimRAG ( Xu et al., 2025a ) , SiriuS ( Zhao et al., 2025c ) , SOL-VER ( Lin et al., 2025c ) , Semantic Voting ( Jiang et al., 2025b ) |
| Explicit Reward | Binary | Bensal et al. (2025) , SeRL ( Fang et al., 2025c ) , TBV ( Liu et al., 2025d ) , PAG ( Jiang et al., 2025e ) , Self-Challenging ( Zhou et al., 2025 ) , SSR ( Wei et al., 2025b ) , EvoCoT ( Liu et al., 2026a ) |
| Scalar | SIRLC ( Pang et al., 2024 ) , ReST-MCTS ∗ ( Zhang et al., 2024a ) , SCoRe ( Kumar et al., 2025 ) , Xiong et al. (2025) , DTE ( Srivastava et al., 2025 ) , RLSR ( Simonds et al., 2025 ) , CURE ( Wang et al., 2025h ) , Absolute Zero ( Zhao et al., 2025a ) , SPICE ( Liu et al., 2025a ) , MAE ( Chen et al., 2025h ) , ReVeal ( Jin et al., 2026 ) , RESTRAIN ( Yu et al., 2026b ) , R-Zero ( Huang et al., 2026a ) , Dr. Zero ( Yue et al., 2026 ) | |
| Ordinal | Yuan et al. (2024b) , ScPO ( Prasad et al., 2025 ) , SynPO ( Dong et al., 2025 ) , SPHERE ( Singh et al., 2025 ) , Ji et al. (2025) , Wu et al. (2025c) , DNPO ( Yang et al., 2026a ) | |
| Probability | SPPO ( Wu et al., 2025g ) , RSPO ( Tang et al., 2025b ) |
| Low Automation | Intermediate Automation | High Automation |
| STaR ( Zelikman et al., 2022 ) TRIPOST ( Yu et al., 2024c ) RISE ( Qu et al., 2024 ) ReST-MCTS ∗ ( Zhang et al., 2024a ) SPIN ( Chen et al., 2024j ) V-STaR ( Hosseini et al., 2024 ) SCoRe ( Kumar et al., 2025 ) Xiong et al. (2025) SiriuS ( Zhao et al., 2025c ) IWSI ( Jiang et al., 2025a ) ReGenesis ( PENG et al., 2025 ) STaSC ( Moskvoretskii et al., 2025 ) Bensal et al. (2025) SPHERE ( Singh et al., 2025 ) TBV ( Liu et al., 2025d ) PAG ( Jiang et al., 2025e ) RSPO ( Tang et al., 2025b ) DNPO ( Yang et al., 2026a ) EvoCoT ( Liu et al., 2026a ) | LMSI ( Huang et al., 2023a ) SIRLC ( Pang et al., 2024 ) SELF ( Lu et al., 2024c ) ScPO ( Prasad et al., 2025 ) DTE ( Srivastava et al., 2025 ) Goedel-Prover ( Lin et al., 2025b ) SPPO ( Wu et al., 2025g ) STaPLe ( Ramji et al., 2025 ) Subramaniam et al. (2025) SimRAG ( Xu et al., 2025a ) Semantic Voting ( Jiang et al., 2025b ) CURE ( Wang et al., 2025h ) Wu et al. (2025c) ReVeal ( Jin et al., 2026 ) RESTRAIN ( Yu et al., 2026b ) | Yuan et al. (2024b) CRESCENT ( Sun et al., 2025c ) SynPO ( Dong et al., 2025 ) RLSR ( Simonds et al., 2025 ) Ji et al. (2025) SeRL ( Fang et al., 2025c ) SOL-VER ( Lin et al., 2025c ) Self-Challenging ( Zhou et al., 2025 ) SSR ( Wei et al., 2025b ) Absolute Zero ( Zhao et al., 2025a ) SPICE ( Liu et al., 2025a ) MAE ( Chen et al., 2025h ) R-Zero ( Huang et al., 2026a ) Dr. Zero ( Yue et al., 2026 ) |
| Decoding Strategy | Methods |
| Self-Consistency | SC ( Wang et al., 2023b ) , USC ( Chen et al., 2024g ) , CISC ( Taubenfeld et al., 2025 ) , CER ( Razghandi et al., 2025 ) |
| Best-of-N | Stiennon et al. (2020) , Cobbe et al. (2021) , MAV ( Lifshitz et al., 2025 ) , UnCert-CoT ( Zhu et al., 2025b ) , Self-Certainty ( Kang et al., 2025b ) |
| Synthesis | LLM-Blender ( Jiang et al., 2023 ) , LMCor ( Vernikos et al., 2024 ) , GSR ( Wang et al., 2025c ) , MoA ( Wang et al., 2025a ) , CoT-based Synthesizer ( Zhang et al., 2025b ) |
| Beam Search | Xie et al. (2023c) , DBS ( Zhu et al., 2024 ) , AlphaGeometry ( Trinh et al., 2024 ) , PRM-BAS ( Hu et al., 2025b ) , AdaBeam ( Quamar et al., 2025 ) |
| Tree Search | ToT ( Yao et al., 2023b ) , TS-LLM ( Feng et al., 2024 ) , MCTSr ( Zhang et al., 2024b ) , PPO-MCTS ( Liu et al., 2024b ) |
| Reward Guidance | ARGS ( Khanov et al., 2024 ) , Controlled Decoding ( Mudgal et al., 2024 ) , DeAL ( Huang et al., 2025b ) , GenARM ( Xu et al., 2025c ) , PAD ( Chen et al., 2025b ) |
| Method | Feedback Source | Feedback Type |
| Self-Refine ( Madaan et al., 2023 ) | Base LLM | Textual Critique |
| Reflexion ( Shinn et al., 2023 ) | External Evaluator | Score Textual Critique |
| RCI ( Kim et al., 2023 ) | Base LLM or Verifier | Textual Critique or Verification |
| LEVER ( Ni et al., 2023 ) | Verifier | Score |
| Self-Debugging ( Chen et al., 2024h ) | Base LLM or Verifier | Textual Critique or Verification |
| IoE Prompt ( Li et al., 2024d ) | Base LLM | Internal Confidence |
| Benchmark | Update Mode | Data Origin |
| RealTime QA ( Kasai et al., 2023 ) | Live | News |
| KoLA ( Yu et al., 2024b ) | Live | Multiple Datasets |
| EvoCodeBench ( Li et al., 2024c ) | Live | Git/Code |
| FreshQA ( Vu et al., 2024 ) | Live | Web |
| AntiLeakBench ( Wu et al., 2025e ) | Live | Wikipedia |
| DeepScholar-Bench ( Patel et al., 2025 ) | Live | arXiv |
| Benchmark / Environment | Type | Task Domain | Evaluation Metrics |
| TextWorld ( Côté et al., 2018 ) | Outcome | Games | Task success |
| Jericho ( Hausknecht et al., 2020 ) | Outcome | Text / Games | Episode reward, game completion |
| ScienceWorld ( Wang et al., 2022 ) | Outcome | Science | Task success, interaction reward |
| WebShop ( Yao et al., 2023a ) | Outcome | Web & Information | Task success, efficiency |
| WebArena ( Zhou et al., 2023b ) | Outcome | Web & Information | Task success, efficiency |
| GAIA ( Mialon et al., 2023 ) | Outcome | General Assistant | Task success |
| Domain | Methods |
| Code | SATLUTION ( Yu et al., 2025a ) , CURE ( Wang et al., 2025h ) , LLMLOOP ( Ravi et al., 2025 ) , SSR ( Wei et al., 2025b ) , ReVeal ( Jin et al., 2026 ) , ACE ( Zhang et al., 2026c ) |
| Math | SIAM ( Yu et al., 2024a ) , Goedel-Prover ( Lin et al., 2025b ) , OpenSIR ( Kwan et al., 2025 ) , SPHERE ( Singh et al., 2025 ) , rStar-Math ( Guan et al., 2025 ) , Xiong et al. (2025) |
| Healthcare | Agent Hospital ( Li et al., 2025c ) , HealthFlow ( Zhu et al., 2025a ) , MDTeamGPT ( Chen et al., 2025a ) , MedAgentSim ( Almansoori et al., 2025 ) , EvoClinician ( He et al., 2026 ) , MedReflect ( Huang et al., 2026b ) |
| Finance | FINMEM ( Li et al., 2024a ) , FinAgent ( Zhang et al., 2024d ) , AlphaAgents ( Zhao et al., 2025b ) , FinRS ( Liu & Dang, 2025 ) , QuantAgents ( Li et al., 2025e ) , Chaudhari & Charate (2025) |
| Science | MatPilot ( Ni et al., 2024 ) , SciAgents ( Ghafarollahi & Buehler, 2025 ) , The AI Cosmologist I ( Moss, 2025 ) , Knowledge-extractor ( Yao et al., 2025 ) , AlphaEvolve ( Novikov et al., 2025 ) , Gödel Agent ( Yin et al., 2025 ) , Self-Developing ( Ishibashi et al., 2025 ) , SEAL ( Zweiger et al., 2025 ) , ADAS ( Hu et al., 2025c ) , AgentEvolver ( Zhai et al., 2025 ) , DGM ( Zhang et al., 2026a ) |
| Auto Research | The AI Scientist-v2 ( Yamada et al., 2025 ) , Agent Laboratory ( Schmidgall et al., 2025 ) , InternAgent ( Team et al., 2025 ) , AI co-scientist ( Gottweis et al., 2026 ) , Agon ( Sun et al., 2026b ) , S1-NexusAgent ( Team, 2026 ) , FARS ( Analemma, 2026 ) , AutoResearchClaw ( Liu et al., 2026b ) , PaperOrchestra ( Song et al., 2026b ) , Paper2Rebuttal ( Ma et al., 2026 ) |
Language Model Self-Improvement
Language model self-improvement studies how models use their own outputs, feedback, and experience to improve with less external supervision.
See all 170 papers