Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents
2025/05/29 by Jenny Zhang, Shengran Hu, Zhang, Jenny +7 · 18 voices · 54 citations
#cs.AI
paper · pdf · doi:10.48550/arxiv.2505.22954
Abstract
Today's AI systems have human-designed, fixed architectures and cannot autonomously and continuously improve themselves. The advance of AI could itself be automated. If done safely, that would accelerate AI development and allow us to reap its benefits much sooner. Meta-learning can automate the discovery of novel algorithms, but is limited by first-order improvements and the human design of a suitable search space. The Gödel machine proposed a theoretical alternative: a self-improving AI that repeatedly modifies itself in a provably beneficial manner. Unfortunately, proving that most changes are net beneficial is impossible in practice. We introduce the Darwin Gödel Machine (DGM), a self-improving system that iteratively modifies its own code (thereby also improving its ability to modify its own codebase) and empirically validates each change using coding benchmarks. Inspired by Darwinian evolution and open-endedness research, the DGM maintains an archive of generated coding agents. It grows the archive by sampling an agent from it and using a foundation model to create a new, interesting, version of the sampled agent. This open-ended exploration forms a growing tree of diverse, high-quality agents and allows the parallel exploration of many different paths through the search space. Empirically, the DGM automatically improves its coding capabilities (e.g., better code editing tools, long-context window management, peer-review mechanisms), increasing performance on SWE-bench from 20.0% to 50.0%, and on Polyglot from 14.2% to 30.7%. Furthermore, the DGM significantly outperforms baselines without self-improvement or open-ended exploration. All experiments were done with safety precautions (e.g., sandboxing, human oversight). The DGM is a significant step toward self-improving AI, capable of gathering its own stepping stones along paths that unfold into endless innovation.
Cited by
Discussions
- Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents [hn, 55 points, 16 comments]
- Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents arxiv.org/abs/2505.22954 [bsky, 14 points, 0 comments]
- Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents [hn, 7 points, 1 comments]
- send this back to lesswrong 2010 and they will all lose their minds arxiv.org/abs/2505.22954 [bsky, 5 points, 0 comments]
- arxiv.org/abs/2505.22954 [bsky, 1 points, 0 comments]
- 🌱 Open-ended AI, built to evolve. Introducing the Darwin Gödel Machine (DGM) a self-improving AI that rewrites its code. DGM evolves agents boosting performance from 20% to 50% (SWE-bench) and from 1 [bsky, 1 points, 0 comments]
- Another interesting new Al architecture. This one is able to rewrite its own code in order to improve itself, which it determines using an algorithm inspired by biological evolution. [bsky, 1 points, 0 comments]
- Por una parte, si es IA cuando «es capaz de pensar y evolucionar por si solo sin necesidad de que se siga ampliando su repertorio de lenguaje», entonces ya tenemos IAs: las máquinas Darwin-Gödel (arxi [bsky, 0 points, 1 comments]
- https://arxiv.org/abs/2505.22954 この論文は、自己改善AIシステム「Darwin Gödel Machine (DGM)」を紹介しています。 DGMは自身のコードを繰り返し修正し、コーディングベンチマークを用いて各変更を検証します。 実験の結果、DGMはコーディング能力を自動的に向上させ、既存のAIシステムを大幅に上回る性能を示しました。 [bsky, 0 points, 0 comments]
- Best case scenario, it will end up like Wargames. Worst case, we have a potential Terminator... #DarwinGödelMachine arxiv.org/abs/2505.22954 [bsky, 0 points, 0 comments]
- Recursive self improvement is the real test of an AI explosion. Darwin Gödel Machine, AlphaEvolve, and Meta’s self rewarding models show rapid gains, but mostly narrow optimization, not self rewriting [bsky, 0 points, 0 comments]
- Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents https://arxiv.org/abs/2505.22954 [bsky, 0 points, 0 comments]
- IA que evolui sozinha: por dentro da máquina de Darwin Gödel que reescreve códigos. Darwin Gödel Machine DGM — uma estrutura de IA de autoaperfeiçoamento que modifica sua própria arquitetura usando fe [bsky, 0 points, 0 comments]
- 2505.22954] Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents [https://arxiv.org/abs/2505.22954 [bsky, 0 points, 0 comments]
- In contrast to the original Gödel Machine—which demands provable gains for any code changes, a condition that is often impractical—the DGM takes an empirical route: it rewrites parts of its own code a [bsky, 0 points, 0 comments]
- Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents https://arxiv.org/abs/2505.22954 [bsky, 0 points, 0 comments]
- Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents https://arxiv.org/abs/2505.22954 (https://news.ycombinator.com/item?id=44250206) [bsky, 0 points, 0 comments]
- The Darwin Gödel Machine (DGM) proposes a self-improving AI rooted in formal proof systems and evolutionary strategies. Unlike static models, it iteratively rewrites its own code for continuous, prova [bsky, 0 points, 0 comments]
Related