Self-improving AI is only as real as the signal it was tested on to see if it worked.
Sorting 1,250 papers reveals a single bottleneck: the evaluator, who determines what counts as better.
In a controlled experiment, models that were given 10 rounds of self-criticism without any outside check stopped improving until they were given a single grounding step.
So systems get better over time when that signal is strong, like a proof checker or a passing test. When it is weak, like when a model is sure of itself, the loops tend to circle and collapse or reinforce the mistakes the model is most sure of.
People use the term "self-improvement" loosely, as if a model is editing its own draft or an agent is rewriting its own code, obscuring the real differences.
Each method is ranked by what changes in the system, and if each change is still checked by a human.
Each loop is a gamble that we can substitute automatic signals for human judgment, and it improves only when the signal can be trusted.
- arxiv. org/abs/2607.07663
Title: "Recursive Self-Improvement in AI: Bounded Self-Refinement to Autonomous Research Loops"