Jürgen Schmidhuber

Jürgen Schmidhuber

Jürgen Schmidhuber (born 1963 in Munich) is a computer scientist and artist known for his work on machine learning, universal Artificial Intelligence (AI), artificial neural networks, digital physics, and low-complexity art. His contributions also include generalizations of Kolmogorov complexity and the Speed Prior. Since 1995 he has been co-director of the Swiss AI lab IDSIA in Lugano, since 2004 also professor of Cognitive Robotics at the Tech. University Munich, since 2006 also in the faculty of the University of Lugano.

Contributions

Recurrent Neural Networks

The dynamic recurrent neural networks developed in his lab are simplified mathematical models of the biological neural networks found in human brains. A particularly successful model of this type is called "Long Short-Term Memory" (Hochreiter & Schmidhuber, 1997). From training sequences it "learns" to solve numerous tasks unsolvable by previous such models. Applications range from automatic music composition to speech recognition, reinforcement learning and robotics in partially observable environments.

Artificial Evolution / Genetic Programming

As an undergrad at TUM Schmidhuber evolved computer programs through genetic algorithms. The method was published in 1987 as one of the first papers in the emerging field that later became known as genetic programming. Since then he has co-authored numerous additional papers on artificial evolution. Applications include robot control, soccer learning, drag minimization, and time series prediction.

Neural Economy

In 1989 he created the first learning algorithm for neural networks based on principles of the market economy (inspired by John Holland's bucket brigade algorithm for classifier systems): adaptive neurons compete for being active in response to certain input patterns; those that are active when there is external reward get stronger synapses, but active neurons have to pay those that activated them, by transferring parts of their synapse strengths, thus rewarding "hidden" neurons setting the stage for later success.

Artificial Curiosity

In 1990 he published the first in a long series of papers on artificial curiosity for an autonomous agent. The agent is equipped with an adaptive predictor trying to predict future events from the history of previous events and actions. A reward-maximizing, reinforcement learning, adaptive controller is steering the agent and gets "curiosity reward" for executing action sequences that improve the predictor. This discourages it from executing actions leading to boring outcomes that are either predictable or totally unpredictable. Instead the controller is motivated to learn actions that help the predictor to learn new, previously unknown regularities in its environment, thus improving its model of the world, which in turn can greatly help to solve externally given tasks. This has become an important concept of developmental robotics.

Unsupervised Learning / Factorial Codes

During the early 1990s Schmidhuber also invented a neural method for nonlinear independent component analysis (ICA) called predictability minimization. It is based on co-evolution of adaptive predictors and initially random, adaptive feature detectors processing input patterns from the environment. For each detector there is a predictor trying to predict its current value from the values of neighboring detectors, while each detector is simultaneously trying to become as unpredictable as possible. It can be shown that the best the detectors can do is to create a factorial code of the environment, that is, a code that conveys all the information about the inputs such that the code components are statistically independent, which is desirable for many pattern recognition applications.

Kolmogorov Complexity / Computer-Generated Universe

In 1997 Schmidhuber published a paper based on Konrad Zuse´s assumption (1967) that the history of the universe is computable. He pointed out that the simplest explanation of the universe would be a very simple Turing machine programmed to systematically execute all possible programs computing all possible histories for all types of computable physical laws. He also pointed out that there is an optimally efficient way of computing all computable universes based on Leonid Levin´s universal search algorithm (1973). In 2000 he expanded this work by combining Ray Solomonoff´s theory of inductive inference with the assumption that quickly computable universes are more likely than others. This work on digital physics also led to limit-computable generalizations of algorithmic information or Kolmogorov Complexity and the concept of "Super Omegas", which are limit-computable numbers that are even more random (in a certain sense) than Gregory Chaitin´s "number of wisdom" Omega.

Universal AI

Important recent research topics of his group include universal learning algorithms and universal AI. Contributions include the first theoretically optimal decision makers living in environments obeying arbitrary unknown but computable probabilistic laws, and mathematically sound general problem solvers such as the remarkable asymptotically fastest algorithm for all well-defined problems, by his former postdoc Marcus Hutter. Based on the theoretical results obtained in the early 2000s, Schmidhuber is actively promoting the view that in the new millennium the field of general AI has matured and become a real formal science.

Low-Complexity Art / Theory of Beauty

Schmidhuber's low-complexity artworks (since 1997) can be described by very short computer programs containing very few bits of information, and reflect his formal theory of beauty based on the concepts of Kolmogorov complexity and minimum description length.

Schmidhuber writes that since age 15 or so his main scientific ambition has been to build an optimal scientist, then retire. First he wants to build a scientist better than himself (humorously, he quips that his colleagues claim that should be easy) who will then do the remaining work. He claims he "cannot see any more efficient way of using and multiplying the little creativity he's got".

Partial bibliography

His academical production includes:
* J. Schmidhuber. Optimal Ordered Problem Solver. Machine Learning, 54, 211-254, 2004
* J. Schmidhuber. Hierarchies of generalized Kolmogorov complexities and nonenumerable universal measures computable in the limit. International Journal of Foundations of Computer Science 13(4):587-612, 2002
* J. Schmidhuber. The Speed Prior: A New Simplicity Measure Yielding Near-Optimal Computable Predictions. Proceedings of the 15th Annual Conference on Computational Learning Theory (COLT 2002), Sydney, Australia, LNAI, 216-228, Springer, 2002
* J. Schmidhuber. Low-Complexity Art. Leonardo, Journal of the International Society for the Arts, Sciences, and Technology, 30(2):97-103, MIT Press, 1997
* J. Schmidhuber. A computer scientist's view of life, the universe, and everything. Foundations of Computer Science: Potential - Theory - Cognition, Lecture Notes in Computer Science, pages 201-208, Springer, 1997
* S. Hochreiter and J. Schmidhuber. Long Short-Term Memory. Neural Computation, 9(8):1735-1780, 1997
* J. Schmidhuber. Learning factorial codes by predictability minimization. Neural Computation, 4(6):863-879, 1992
* J. Schmidhuber. Curious model-building control systems. In Proc. International Joint Conference on Neural Networks, Singapore, volume 2, pages 1458-1463. IEEE, 1991
* J. Schmidhuber. A local learning algorithm for dynamic feedforward and recurrent networks. Connection Science, 1(4):403-412, 1989

External links

* [http://www.idsia.ch/~juergen/ Home page]
* [http://www.idsia.ch/~juergen/onlinepub.html Publications]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Jürgen Schmidhuber — (* 17. Januar 1963 in München) ist Informatiker, Künstler und seit 1995 Kodirektor des Schweizer Forschungsinstituts für Künstliche Intelligenz IDSIA. 1993 habilitierte er an der Technischen Universität München und veröffentlichte zahlreiche… …   Deutsch Wikipedia

  • Schmidhuber — ist der Name von Aron Schmidhuber (* 1947), deutscher Fußballschiedsrichter Gerhard Schmidhuber (1894 1945), deutscher General Heinrich Schmidhuber (* 1936), deutscher Bankmanager, Politiker und Fußballfunktionär Jürgen Schmidhuber (* 1963),… …   Deutsch Wikipedia

  • Schmidhuber — may refer to:* Aron Schmidhuber (born 1947), German football referee * Jürgen Schmidhuber (born 1963), German computer scientist * Peter Schmidhuber (born 1931), German politician …   Wikipedia

  • Kurt-Jürgen Freiherr von Lützow — Pour les articles homonymes, voir Lützow. Le titre de cet article contient le caractère ü. Quand celui ci n est pas disponible ou n est pas désiré, le titre de l article peut être représenté comme Kurt Juergen Freiherr von Luetzow. Kurt Jürgen… …   Wikipédia en Français

  • Speed prior — Jürgen Schmidhuber s Speed Prior is a complexity measure similar to Kolmogorov complexity, except that it is based on computation speed as well as programlength. The Speed Prior complexity of a program is itssize in bits plus the logarithm of the …   Wikipedia

  • Liste der Biografien/Schm — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • Anthropic principle — In astrophysics and cosmology, the anthropic principle is the philosophical argument that observations of the physical Universe must be compatible with the conscious life that observes it. Some proponents of the argument reason that it explains… …   Wikipedia

  • Genetic programming — In artificial intelligence, genetic programming (GP) is an evolutionary algorithm based methodology inspired by biological evolution to find computer programs that perform a user defined task. It is a specialization of genetic algorithms where… …   Wikipedia

  • Theory of everything — A theory of everything (TOE) is a putative theory of theoretical physics that fully explains and links together all known physical phenomena. Initially, the term was used with an ironic connotation to refer to various overgeneralized theories.… …   Wikipedia

  • Mathematical universe hypothesis — In physics and cosmology, the mathematical universe hypothesis (MUH), also known as the Ultimate Ensemble, is a speculative theory of everything (TOE) proposed by the theoretical physicist, Max Tegmark.[1] Contents 1 Description 2 Criticisms and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”