You On AI Field Guide · The Gödel Machine The You On AI Field Guide Home
TxtLowMedHigh
CONCEPT

The Gödel Machine

Jürgen Schmidhuber’s formal specification of optimal recursive self-improvement: a program that may rewrite any part of itself—including its own learning algorithm—but only after finding a proof that the rewrite will increase expected future reward.
Most learning systems improve something. A neural network improves its weights. A reinforcement learner improves its policy. The Gödel machine, proposed by Schmidhuber in the early 2000s, improves the procedure by which it improves—and the procedure that improves that procedure, recursively without ceiling. Its design is a deliberate homage to Kurt Gödel’s 1931 incompleteness theorems, which turned on self-reference and on formal systems reasoning about their own provability. The Gödel machine maintains a proof searcher that inspects possible rewrites of its own code; a rewrite is executed only when the proof searcher finds a formal demonstration that the rewrite increases expected reward according to the machine’s own utility function. This single constraint provides an elegant guarantee: the machine cannot degrade itself, because it modifies only when provably beneficial. The practical instantiation remains forbidding—proving that a change to a complex program will improve its behavior runs headlong into the deepest results of computability theory—but the Gödel machine stands as the precise
← Home0%
CONCEPTBook →

Keep reading with YOU ON AI

Unlock the full book, 10,000+ field-guide entries, and a 1000+ thinker library. If you have a book code, register now — it takes a minute.

Register with book code Sign in