Gödel machine
Encyclopedia
A Gödel machine is a self-improving optimal problem solver computer program
invented by Jürgen Schmidhuber
. It rewrites its own code when it can prove the new strategy is optimal.
Computer program
A computer program is a sequence of instructions written to perform a specified task with a computer. A computer requires programs to function, typically executing the program's instructions in a central processor. The program has an executable form that the computer can use directly to execute...
invented by Jürgen Schmidhuber
Jürgen Schmidhuber
Jürgen Schmidhuber is a computer scientist and artist known for his work on machine learning, universal Artificial Intelligence , artificial neural networks, digital physics, and low-complexity art. His contributions also include generalizations of Kolmogorov complexity and the Speed Prior...
. It rewrites its own code when it can prove the new strategy is optimal.