Why Deep Learning Needs Rules: Chollet on Interpolation, Abstraction and Hybrid AI

François Chollet explains why neural networks only interpolate between points they have seen, and why the best AI systems pair them with symbolic rules.

FCFrançois CholletInvité
Chaîne
Lex Fridman Podcast
Vidéo
10:34
Lecture
4 min
Original
anglais
Ouvrir sur YouTube
En faisant défiler, la vidéo se réduit en bas à droite et continue. Les sous-titres suivent votre langue de lecture.
Langue de lectureDisponible en 1 langues
Cet article n’est pas encore disponible en français ; il s’affiche dans l’original en anglais.
RÉSUMÉ

En 30 secondes

François Chollet, creator of Keras, argues that deep learning is a point-by-point geometric mapping that needs dense sampling of experience, while abstract rules can generalize to enormous input sets. In his view, today's most successful systems, such as self-driving cars, are already hybrids that use neural nets for perception and hand-built symbolic software for everything else. The long-term bet is on program synthesis, which remains an open research problem.

  1. 1Deep networks are continuous geometric morphings from an input space to an output space, trained point by point, so they can only make sense of inputs close to what they saw in training.
  2. 2A short sorting algorithm handles any list, while a neural net must learn each sorted list point by pointAbstract rules generalize far beyond the examples that produced them.
  3. 3A self-driving car is mostly hand-written symbolic software, with deep learning acting as the perception layer that turns raw sensor data into something the rules can use.
  4. 4There is no hard limit on what a deep net can learn, only a cost limit"Dense sampling" might mean 10,000 examples or trillions and trillions, depending on the problem.
  5. 5Deep learning fits perception and intuition problems best, meaning anything where you cannot write explicit rules or find them by exhaustive search.
  6. 6Learning rules about the real world is harder than learning mathematical statementsbecause statements about the world tend to be subjective, which makes program synthesis a hard research problem.
TRANSCRIPTION

Lire la transcription complète par chapitre

01

Neural networks interpolate; abstract rules generalize

Lex Fridman opens by asking about the current limits of deep learning, noting that Chollet has contrasted local generalization, which networks do, with the extreme generalization humans manage. Chollet says the limit is built into the design. Deep learning models are huge, differentiable parametric models that map an input space to an output space and are trained by gradient descent, effectively learning a continuous geometric morphing one point at a time.

Because the mapping is learned point by point, a network can only make sense of inputs that sit close to what it has already seen. At best it interpolates between training points. That means training needs something close to a dense sampling of the input-output space, which gets expensive for complex real-world problems such as autonomous driving or robotics, where even a limited slice of visual space can take millions of examples.

Chollet contrasts this with symbolic rules. A rule is abstract rather than obtained from point-by-point mapping, so it can apply to a very large set of inputs. Trying to learn sorting with a neural network means learning the sorted form of each specific list. A few lines with two nested loops can sort any list at all, which is why Chollet expects the future to combine the two approaches.

02

The best AI systems are already hybrids of neural perception and symbolic logic

Asked where the combination should happen, Chollet admits this is territory of ideas and intuitions rather than settled answers. Still, he says the most successful AI systems today are already hybrids. Robotics systems are mostly model-based and rule-based, relying on things like planning algorithms. They use deep learning as perception modules, or sometimes to inject a fuzzy intuition into a rule-based process.

Self-driving cars are his main example. A single end-to-end neural network would not work, because training it would require a dense sampling of driving experience, which is completely unrealistic. Instead the car is mostly symbolic software programmed by hand, built around explicit 3D models of the surrounding environment. Deep learning interfaces with the real world, converting raw sensory data into something the symbolic systems can use.

Fridman pushes on lane following, suggesting that steering might be learnable end to end. Chollet says he does not jump to the extreme so easily and thinks it is doable. In general, he says, there is no hard limitation on what a deep network can learn as long as the search space is rich and flexible enough and the sampling is dense. The catch is that dense could mean anything from 10,000 examples to trillions.

03

Deep learning suits perception and intuition, while program synthesis remains an open problem

Fridman asks whether the Turing test could be solved by a neural network alone. Chollet says the test is mostly about tricking people, which exploits human perception more than it measures intelligence, and mimicking intelligent behavior is different from engaging in it. For a looser goal such as sustaining a 20-minute conversation with all its tangents, he thinks deep learning alone would be very challenging, though he would not rule it out.

In theory, he says, the space of problems a large network can solve is infinite. In practice deep learning is a great fit for perception problems and, more broadly, any problem where explicit hand-crafted rules are impractical and exhaustive search through program space is not possible. That covers perception and a kind of artificial intuition. Physics, by contrast, can be learned by a network only inefficiently, since an explicit rule-based model is a far better and more compressed representation than a table of situations and outcomes.

Fridman asks whether programs encoding that kind of reasoning could be generated automatically, noting that old expert systems failed because so many facts had to be encoded by hand. Chollet says this is the field of program synthesis. It is harder to learn statements about the world than mathematical ones, because worldly statements tend to be subjective. Today we do not really know how to do it, so he is personally optimistic about genetic programming as a promising direction.

Sur la même chaîne

3:36:56EN
Lex Fridman· 16 sept. 2026PodcastPsychiatry Has Never Found Its PenicillinAnime : Lex FridmanHistorian Andrew Scull tells Lex Fridman why the field can ease symptoms, has never cured a major mental illness, and keeps paying for overconfidence with patients' lives.Mental HealthPublic HealthNeuroscience
5:15:51EN
Lex Fridman· 26 août 2026Podcast · 2 voixDHH Did Not Write a Line of Omarchy QuattroInvité : DHH · Anime : Lex FridmanThirteen months after a skeptical conversation with Lex Fridman, the Rails creator describes how Opus 4.5, a swarm of coding agents, and a one-minute Linux installer ended his era of hand-chiseled Ruby.Agents de codeVibe CodingIngénierie d’agents+3
3:12:58EN
Lex Fridman· 12 août 2026Podcast · 2 voixOne Cold Shower, Twenty Champions: How Khabib Nurmagomedov Was ForgedInvité : Khabib Nurmagomedov · Anime : Lex FridmanIn a Makhachkala school gym, seventy men shared one shower, and the water was only cold.Martial ArtsCombat SportsCoaching+3
3:46:18EN
Lex Fridman· 28 juil. 2026Podcast · 2 voixIf You Take Slavery Out of the Picture, There Is No Civil WarInvité : Gary Gallagher · Anime : Lex FridmanIn 1860, enslaved people were worth more than every railroad and factory in the United States combined.Political PhilosophyLeadershipHistory
3:51:47EN
Lex Fridman· 30 juin 2026Podcast · 2 voixForty-Six Percent of Emperors Were Overthrown. The Empire Lasted AnywayInvité : Anthony Kaldellis · Anime : Lex FridmanHistorian Anthony Kaldellis walks Lex Fridman through 2,200 years of Roman history and argues that what we call Byzantium was Rome itself.Political PhilosophyGeopoliticsLeadership
2:53:42EN
Lex Fridman· 29 mai 2026Podcast · 2 voixThe Moon Is Falling. It Just Keeps Missing.Invité : Biggest Mysteries in Physics · Anime : Lex FridmanFermilab physicist Don Lincoln tells Lex Fridman that the history of physics is a history of unification, and that antimatter, dark energy, and a theory of everything still sit far beyond the experiments we can run.Quantum MechanicsScience CommunicationPhilosophy of Science