.
AI Blog of Juergen Schmidhuber

Jürgen Schmidhuber's AI Blog
Pronounce: You_again Shmidhoobuh
What's new?
Twitter: @SchmidhuberAI


Creative Commons License The AI Blog includes variants of chapters of the upcoming AI Book (cartoons drawn by myself), licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


2022

2022:  Juergen Schmidhuber, 2022 ★ On 9 Aug 2022, NNAISENSE released EvoTorch, an open source state-of-the-art evolutionary algorithm library built on PyTorch, with GPU-acceleration and easy training on huge compute clusters using @raydistributed. Within 5 days, EvoTorch earned over 500 stars on GitHub. We are already using EvoTorch internally for industrial control and optimization, with some experiments using population sizes in the hundreds of thousands.

2022: 25th anniversary of 1997 papers: Long Short-Term Memory. All computable metaverses. Hierarchical reinforcement learning (RL). Meta-RL. Abstractions in generative adversarial RL. Soccer learning. Low-complexity neural nets. Low-complexity art. Others. Juergen Schmidhuber, 2022In 2022, we are celebrating the following works from a quarter-century ago. 1. Journal paper on Long Short-Term Memory, the most cited neural network (NN) of the 20th century (and basis of the most cited NN of the 21st). 2. First paper on physical, philosophical and theological consequences of the simplest and fastest way of computing all possible metaverses (= computable universes). 3. Implementing artificial curiosity and creativity through generative adversarial agents that learn to design abstract, interesting computational experiments. 4. Journal paper on meta-reinforcement learning. 5. Journal paper on hierarchical Q-learning. 6. First paper on reinforcement learning to play soccer: start of a series. 7. Journal papers on flat minima & low-complexity NNs that generalize well. 8. Journal paper on Low-Complexity Art, the Minimal Art of the Information Age. 9. Journal paper on probabilistic incremental program evolution.

Healthcare revolution: 10 years ago, when compute was 100 times more expensive than in 2022, our  was the first artificial neural network to win a medical imaging contest. It won the 2012 ICPR breast cancer detection contest, then later the MICCAI Grand Challenge. Juergen Schmidhuber, 2022 ★ Healthcare revolution: 10 years ago, when compute was 100 times more expensive than in 2022, our DanNet was the first artificial neural network to win a medical imaging contest. It won the 2012 ICPR breast cancer detection contest, then later the MICCAI Grand Challenge. Today, many healthcare professionals and hospitals are using this approach.

2022: 10th anniversary: in March 2012, our feedforward neural network was the first to win an image segmentation competition: the ISBI Challenge ★ 2022: 10th anniversary: in March 2012, when compute was roughly 100 times more expensive than in 2022, our feedforward neural network called the DanNet was the first to win an image segmentation competition: the ISBI Challenge. Today, many are using variants of this approach for all kinds of image segmentation.

The most cited neural networks all build on work done in my labs (Juergen Schmidhuber) ★ Sept 2021 (updated 2022): The most cited neural networks all build on work done in my labs: 1. Long Short-Term Memory (LSTM). 2. ResNet (open-gated Highway Net). 3. AlexNet & VGG Net (our similar DanNet of 2011 won 4 image recognition challenges before them). 4. GAN (an instance of our Adversarial Artificial Curiosity of 1990). 5. Transformer variants (Transformers with "linearized self-attention" are formally equivalent to our Fast Weight Programmers of 1991).

LeCun's 2022 paper on autonomous machine intelligence rehashes but does not cite essential work of 1990-2015. Juergen SchmidhuberLeCun's 2022 paper on autonomous machine intelligence rehashes but does not cite essential work of 1990-2015. Years ago we published most of what he calls his "main original contributions:" neural nets that learn multiple time scales and levels of abstraction, generate subgoals, use intrinsic motivation to improve world models, and plan (1990); controllers that learn informative predictable representations (1997), etc. This was also discussed on Hacker News, reddit, and various media.

Scientific Integrity, the 2021 Turing Lecture, and the 2018 Turing Award for Deep Learning (Juergen Schmidhuber) ★ Sept 2021 (revised 22 June 2022): Scientific Integrity and the History of Deep Learning: The 2021 Turing Lecture, and the 2018 Turing Award. This is a point-for-point critique of ACM's justification of the ACM A. M. Turing Award for deep learning, as well as a critique of the Turing Lecture given by the awardees (published by ACM in July 2021). In brief, three Europeans went to North America, where they republished methods and concepts first published by others whom they did not cite—not even in later surveys. Instead, they credited each other at the expense of the field's pioneers. Apparently, the ACM was not aware of this. The critique supplements my award-winning deep learning survey, and can also be seen as a short history of the deep learning revolution, at least as far as ACM's erroneous laudation and the Turing Lecture are concerned.


2021

Offices of the AI Initiative in the center of KAUST Campus. Juergen Schmidhuber 2021 ★ Nov 2021: KAUST (17 full papers at NeurIPS 2021) and its environment are now offering enormous resources to advance both fundamental and applied AI research: we are hiring outstanding professors, postdocs, and PhD students—see also local copy and interview in FAZ (13 Dec 2021).

Picture of a Dolphin taken by Juergen Schmidhuber on a snorkeling trip in the Red Sea off the coast of KAUST ★ 1 Oct 2021: Starting as Director of the AI Initiative at KAUST, the university with the highest impact per faculty. Keeping current affiliations. Hiring on all levels. Great research conditions. I photographed the Dolphin above on a snorkeling trip off the coast of KAUST.

1941: Konrad Zuse builds first working general computer; patent application 1936. Juergen Schmidhuber. ★ 80th anniversary celebrations: 1941: Konrad Zuse completes the first working general purpose computer, based on his 1936 patent application. (German version published in Weltwoche, 19 Aug 2021, also online.)

1931: Theoretical Computer Science & AI Theory Founded by Goedel. Juergen Schmidhuber.90th anniversary of Kurt Gödel's 1931 paper which laid the foundations of theoretical computer science, identifying fundamental limitations of algorithmic theorem proving, computing, AI, logics, and math itself (German version published in FAZ, 16/6/2021). This reached the top position of the Hacker News front page.

2021: 375th birthday of Leibniz, father of computer science. Juergen Schmidhuber. ★ 375th birthday of Gottfried Wilhelm Leibniz, founder of computer science (just published in FAZ, 17/5/2021, with an interview): 1st machine with a memory (1673); 1st to perform all arithmetic operations. Principles of binary computers (1679). Algebra of Thought (1686) deductively equivalent to the much later Booelan Algebra. Calculemus! (Deutsch)

Turing Oversold. It is not the fault of Turing, though.  Juergen Schmidhuber. ★ Sep 2021: Turing Oversold. Alan M. Turing made certain significant contributions to computer science. However, their importance and impact is often greatly exaggerated, at the expense of the field's pioneers. It's not Turing's fault, though.


★ ICLR 2021: Our five submissions got accepted (probability < 0.002 according to the acceptance rate). Additional papers at AAAI 2021 and ICML 2021.


★ 13 April 11:15-12:00: Talk as Chief Scientist of NNAISENSE on use cases of industrial AI at Hannover Messe, the world's largest trade fair (opened by Angela Merkel). Same day 14:00-15:00: Talk on "Modern AI 1980s-2021 and Beyond" at GTC 2021 (opened by NVIDIA CEO Jensen Huang).

LEGO Art: Stable rings from rectangular LEGO bricks (2001) ★ 2021: LEGO Art: Stable rings from rectangular LEGO bricks (2001). Two decades ago, I stole a basic LEGO kit from my daughters, and discovered several different ways of making very stable rings and other curved objects from only rectangular LEGO bricks. Natural tilting angles between LEGO pieces define ring diameters. The resulting low-complexity artworks reflect the formal theory of beauty/creativity/curiosity.

26 March 1991: Neural nets learn to program neural nets with fast weights—like today's Transformer variants. 2021: New stuff! ★ 26 Mar 2021: 26 Mar 1991: Neural nets learn to program neural nets with fast weights—like today's Transformer variants. 2021: New stuff! How can artificial neural nets process sequential data such as videos, speech, and text? Traditionally this is done with recurrent nets. 3 decades ago, however, I published a now popular alternative. A feedforward net slowly learns by gradient descent to program changes of fast weights of another net. Such Fast Weight Programmers learn to memorize past data, e.g., by computing fast weight changes through additive outer products of self-invented activation patterns (now often called keys and values for self-attention). The popular Transformers (2017) combine this with projections and softmax and are now widely used in natural language processing. For long input sequences, their efficiency was improved through linear Transformers or Performers whose core is formally equivalent to the 1991 Fast Weight Programmers. 2021: New stuff!

Artificial Curiosity & Creativity Since 1990-91 ★ Mar 2021: 3 decades of artificial curiosity & creativity. Our artificial scientists not only answer given questions but also invent new questions. They achieve curiosity through: (1990) the principle of generative adversarial networks, (1991) neural nets that maximise learning progress, (1995) neural nets that maximise information gain (optimally since 2011), (1997) adversarial design of surprising computational experiments, (2006) maximizing compression progress like scientists/artists/comedians do, (2011) PowerPlay... Since 2012: applications to real robots.

1991: First very deep learning with unsupervised pre-training ★ Jan 2021: 30-year anniversary. 1991: First very deep learning with unsupervised pre-training. Unsupervised hierarchical predictive coding finds compact internal representations of sequential data to facilitate downstream learning. The hierarchy can be distilled into a single deep neural network (suggesting a simple model of conscious and subconscious information processing). 1993: solving problems of depth >1000.

In 2011, DanNet triggered the deep convolutional neural network (CNN) revolution ★ Feb 2021: 10-year anniversary. In 2011, DanNet triggered the deep convolutional neural network (CNN) revolution. Named after my outstanding postdoc Dan Ciresan, it was the first deep and fast CNN to win international computer vision contests, and had a temporary monopoly on winning them, driven by a very fast implementation based on graphics processing units (GPUs). 1st superhuman result in 2011. Now everybody is using this approach.

History of computer vision contests won by deep CNNs since 2011 ★ 2017 (updated 2021 for 10th birthday of DanNet): History of computer vision contests won by deep CNNs since 2011. DanNet won 4 of them in a row before the similar AlexNet & VGG Net and the Resnet (a Highway Net with open gates) joined the party. Today, deep CNNs are standard in computer vision.

First superhuman visual pattern recognition in 2011 ★ 2011 (updated 2021 for 10th birthday of DanNet): First superhuman visual pattern recognition. At the IJCNN 2011 computer vision competition in Silicon Valley, our artificial neural network called DanNet performed twice better than humans, three times better than the closest artificial competitor, and six times better than the best non-neural method.


2020

metalearning machines that learn to learn (1987) ★ Dec 2020 (updated 2022 based on recent work): 1/3 century anniversary of first publication on metalearning machines that learn to learn (1987). For its cover I drew a robot that bootstraps itself. 1992-: gradient descent-based neural metalearning. 1994-: Meta-Reinforcement Learning with self-modifying policies. 1997: Meta-RL plus artificial curiosity and intrinsic motivation. 2002-: asymptotically optimal metalearning for curriculum learning. 2003-: mathematically optimal Gödel Machine. 2020-2022: new stuff!

1990: Planning & Reinforcement Learning with Recurrent World Models and Artificial Curiosity ★ Dec 2020: 30-year anniversary of planning & reinforcement learning with recurrent world models and artificial curiosity (1990). This work also introduced high-dimensional reward signals, deterministic policy gradients for RNNs, and the GAN principle (widely used today). Agents with adaptive recurrent world models even suggest a simple explanation of consciousness & self-awareness (dating back three decades).

1/3 century anniversary of 
Genetic Programming for code of unlimited size  (1987) ★ Dec 2020: 1/3 century anniversary of Genetic Programming for code of unlimited size (1987). GP is about solving problems by applying the principles of biological evolution to computer programs.

Deep Reinforcement Learning with Policy Gradients for Long Short-Term Memory (LSTM) ) ★ Dec 2020: 10-year anniversary of our journal paper on deep reinforcement learning with policy gradients for LSTM (2007-2010). Recent famous applications: DeepMind's Starcraft player (2019) and OpenAI's dextrous robot hand & Dota player (2018)—Bill Gates called this a huge milestone in advancing AI.

1990: end-to-end differentiable sequential neural attention. Plus goal-conditional reinforcement learning ★ Oct 2020: 30-year anniversary of end-to-end differentiable sequential neural attention. Plus goal-conditional reinforcement learning. An artificial fovea learned to find objects in visual scenes through sequences of saccades. We had both hard attention (1990) and soft attention (1993). Today, both types are very popular. See also my Fast Weight Programmers of 1991 which are formally equivalent to Transformers with linearized self-attention.

15-year anniversary: 1st paper with ★ Nov 2020: 15-year anniversary: 1st paper with "learn deep" in the title (2005). Our deep reinforcement learning & neuroevolution solved problems of depth 1000 and more. Soon after its publication, everybody started talking about "deep learning." Causality or correlation?

10-year anniversary of supervised deep learning breakthrough (2010) ★ Sep 2020: 10-year anniversary of supervised deep learning breakthrough (2010). No unsupervised pre-training. By 2010, when compute was 100 times more expensive than today, both our feedforward NNs and our earlier recurrent NNs were able to beat all competing algorithms on important problems of that time. This deep learning revolution quickly spread from Europe to North America and Asia. The rest is history.


★ Apr/Jun 2020: Critique of ACM's justification of the 2018 Turing Award for deep learning (backed up by 200+ references). Similar critique of 2019 Honda Prize—science must not allow corporate PR to distort the academic record.

AI v Covid-19. Juergen Schmidhuber ★ Apr 2020: AI v Covid-19. I made a little cartoon and notes with references and links to the recent ELLIS workshops & JEDI Grand Challenge & other initiatives. AI based on Neural Networks (NNs) and Deep Learning can help to fight Covid-19 in many ways. The basic principle is simple. Teach NNs to detect patterns in data from viruses and patients and others. Use those NNs to predict future consequences of possible actions. Act to minimize damage.

Pandemics have greatly influenced the rise and fall of empires. What will be the impact of the current pandemic? Juergen Schmidhuber ★ Apr 2020: Coronavirus geopolitics. Pandemics have greatly influenced the rise and fall of empires. What will be the impact of the current pandemic?

2010-2020: our decade of deep learning. Juergen Schmidhuber ★ Feb 2020 (updated 2022): 2010-2020: our decade of deep learning. The recent decade's most important developments and industrial applications based on our AI, with an outlook on the 2020s, also addressing privacy and data markets.


2017-2019

Deep learning: our Miraculous Year 1990-1991. Juergen Schmidhuber ★ Oct 2019 (updated 2022): Deep learning: our Miraculous Year 1990-1991. The deep learning neural networks of our team have revolutionised pattern recognition and machine learning, and are now heavily used in academia and industry. In 2020-21, we celebrate that many of the basic ideas behind this revolution were published within fewer than 12 months in our "Annus Mirabilis" 1990-1991 at TU Munich.

Predictability Minimization: unsupervised minimax game where one neural network minimizes the objective function maximized by another ★ Nov 2018: Unsupervised neural networks fight in a minimax game (1990). To build curious artificial agents, I introduced a new type of active self-supervised learning in 1990. It is based on a duel where one neural net minimizes the objective function maximized by another. GANs are simple special cases. Today, this principle is widely used.

Our impact on the world's most valuable public companies (Google, Apple, Microsoft, Facebook, Amazon etc) ★ Aug 2017: Our impact on the world's most valuable public companies: Apple, Google, Microsoft, Facebook, Amazon... By 2015-17, neural nets developed in my labs were on over 3 billion devices such as smartphones, and used many billions of times per day, consuming a significant fraction of the world's compute. Examples: greatly improved (CTC-based) speech recognition on all Android phones, greatly improved machine translation through Google Translate and Facebook (over 4 billion LSTM-based translations per day), Apple's Siri and Quicktype on all iPhones, the answers of Amazon's Alexa, etc. Google's 2019 on-device speech recognition (on the phone, not the server) is still based on LSTM.


★ 2017-: Many jobs for PhD students and PostDocs


2015-2016

★ Jul 2016: I got the 2016 IEEE CIS Neural Networks Pioneer Award for "pioneering contributions to deep learning and neural networks."

Highway Networks:
First Working Feedforward Networks With Hundreds of  Layers ★ May 2015: Highway Networks: First working feedforward neural networks with over 100 layers (updated 2020 for 5-year anniversary). Previous neural nets had at most a few tens of layers. Highway Nets excel at ImageNet & natural language processing & other tasks. Based on LSTM principle. Open their gates to get a famous special case called Residual Nets.

Brainstorm Open Source Software for Neural Networks. Before Tensorflow dethroned Brainstorm, 
this open source software made IDSIA the top trending Python 
developer on Github, ahead of Facebook, Google, and Dropbox ★ Oct 2015: Brainstorm open source software for neural networks. Before Google's Tensorflow dethroned our Brainstorm, this open source software made the Swiss AI Lab IDSIA the top trending Python developer on Github, ahead of Facebook, Google, and Dropbox.

who invented backpropagation? ★ 2014-15: Who invented backpropagation? (Updated 2020 for 1/2 century anniversary.) The "modern" version of backpropagation, the reverse mode of automatic differentiation, was published in 1970 by Finnish master student Seppo Linnainmaa. 2020: 60-year anniversary of Kelley's precursor (1960)


★ Feb 2015: DeepMind's Nature paper and earlier related work

Deep Learning in Neural Networks: An Overview ★ Jan 2015: Deep learning in neural networks: an overview. This paper of 2015 got the first best paper award ever issued by the journal Neural Networks, founded in 1988. It has also become the most cited paper of Neural Networks.


1987-2014

Compressed Network Search Finds Complex Neural Controllers with a Million Weights ★ July 2013: Compressed network search: First deep learner to learn control policies directly from high-dimensional sensory input using reinforcement learning. (More.)

★ 2013: Sepp Hochreiter's fundamental deep learning problem (1991). (More.)

★ Sep 2012: First deep learner to win a medical imaging contest (cancer detection)

★ Mar 2012: First deep learner to win an image segmentation competition

★ Aug 2011: First superhuman visual pattern recognition.

Recurrent Neural Networks, especially LSTM ✯ 1989-: Recurrent neural networks - especially Long Short-Term Memory or LSTM. See also this more recent LSTM summary of 2020.

✯ 2011: Preface of book on recurrent neural networks

✯ 2009-: First contests won by recurrent nets (2009) and deep feedforward nets (2010)

✯ 2009-: Winning computer vision contests through deep learning

✯ 2005: Evolving recurrent neurons - first paper with "learn deep" in the title. More. See also 15th anniversary (2020)

My First Deep Learning System of 1991 + Deep Learning Timeline 1962-2013 ✯ 1991-: First working deep learner based on unsupervised pre-training + Deep Learning Timeline 1962-2013. More. See also 30th anniversary (2021)

✯ 1991-: Deep learning & neural computer vision. Our simple training algorithms for deep, wide, often recurrent, artificial neural networks similar to biological brains were the first to win competitions on a routine basis and yielded best known results on many famous benchmarks for computer vision, speech recognition, etc. Today, everybody is using them.

✯ 1991-: Unsupervised learning

✯ 1991-: Neural heat exchanger


✯ 1987-: Meta-learning or learning to learn. See also: 1/3 century anniversary of metalearning (2020)


Goedel Machine ✯ 2003-: Gödel machines as mathematically optimal general self-referential problem solvers

✯ 2002-: Asymptotically optimal curriculum learner: the optimal ordered problem solver OOPS

✯ 2000-: Theory of universal artificial intelligence

✯ 2000-: Generalized algorithmic information & Kolmogorov complexity

✯ 2000-: Speed Prior: a new simplicity measure for near-optimal computable predictions

✯ 1996-: Computable universes / theory of everything / generalized algorithmic information


Hierarchical Reinforcement Learning with neural subgoal generators(1990) ✯ 1989-: Reinforcement learning

✯ 1990-: Subgoal learning & hierarchical reinforcement learning. (More.)

✯ 1990-: Learning attentive vision (more) & goal-conditional reinforcement learning. See also 30-year anniversary (2020)

✯ 1989: Reinforcement learning economies with credit conservation

✯ 1987-: Artificial evolution

✯ 2005-: Evolino

✯ 1987-: Genetic programming. See also 1/3 century anniversary (2020)


Self-referential problem-solving robot thinking about itself ✯ 2002-: Learning robots

✯ 2004-2009: TU Munich Cogbotlab at TUM

✯ 2004-2009: CoTeSys cluster of excellence

✯ 2007: Highlights of robot car history

✯ 2004: Statistical robotics

✯ 2004: Resilient machines & resilient robots

✯ 2000-: Artificial Intelligence

✯ 1990-: Artificial curiosity & creativity & intrinsic motivation & developmental robotics. (More.)

✯ 1990-: Formal theory of creativity


Science Nobel Prizes 1901-2000: Evolution of cumulative national shares by country of birth ✯ 2010: Evolution of national Nobel Prize shares in the 20th century. See also main article.

✯ 1995-: Switzerland - best country in the world?

✯ 2010: A new kind of empire?

✯ 2000s: Einstein & Zuse & Goedel & Turing & Gauss & Leibniz & Schickard & Solomonoff & Darwin & Haber & Bosch & Archimedes & Schwarzenegger & Schumacher & Schiffer

✯ 2012: Olympic medal statistics & Bolt

✯ 2006: Is history converging? Again?

✯ 1990: Computer history speedup


✯ 1994-: Theory of beauty and femme fractale

✯ 2001: Lego Art

✯ 2010: Fibonacci web design

✯ 2007: J.S.'s painting of his daughters and related work


Our impact on the world's most valuable public companies: Apple (#1), Alphabet (#2), Microsoft (#3),Facebook (#4), Amazon (#5) ... ✯ 1987-: Online publications

✯ 1963-: CV

✯ 1987-: What's new?

✯ 2000s: Old talk videos up to 2015

✯ 1981: Closest brush with fame

✯ 1990: Bavarian poetry

✯ 2010-: Master's in artificial intelligence AI Blog of Juergen Schmidhuber