François Chollet, a prominent artificial intelligence researcher at Google, creator of the Keras deep-learning library, and a leading voice in the conversation around the future of AI, has shared numerous insightful perspectives over the years. His thoughts challenge the current hype in the field, offering a more grounded and nuanced understanding of intelligence, both human and artificial.

On the Nature of Intelligence

  1. "Intelligence is not skill itself; it's not what you know. It's the skill-acquisition efficiency. It's your ability to turn information into skills."
    • Source: Interview with Lex Fridman
  2. "The intelligence of a system is a measure of its skill-acquisition efficiency over a scope of tasks, with respect to priors, experience, and generalization difficulty." [1]
    • Source: "On the Measure of Intelligence" (2019 paper) [1][2]
  3. "Real intelligence isn't about memorizing information or having lots of knowledge - it's about being able to handle new situations effectively." [3]
    • Source: MLST Podcast [3]
  4. "Human cognition is capable of extreme generalization, quickly adapting to radically novel situations, or planning for very long-term future situations." [4]
    • Source: Personal Website (fchollet.com) [4]
  5. "Intelligence is your ability to handle novelty, to deal with situations you've not seen before and come up on the fly with models in the context of that situation." [5]
    • Source: Interview on #1minPapers [5]
  6. "Goal-setting is an important component of an intelligent agent." [5]
    • Source: Interview on #1minPapers [5]
  7. "Intelligence lies in broad or general-purpose abilities; it is marked by skill-acquisition and generalization, rather than skill itself." [2]
    • Source: ARC Prize Website [2]
  8. "You are born with this skill acquisition mechanism, but the skill acquisition mechanism itself is something that gets refined and improved through experience."
    • Source: MLST Podcast
  9. "Consciousness develops gradually in children rather than appearing all at once." [3]
    • Source: MLST Podcast [3]
  10. "Consciousness exists in degrees - animals have it to some extent, and even human consciousness varies with age and circumstances." [3]
    • Source: MLST Podcast [3]

On Large Language Models (LLMs) and AGI

  1. "LLMs are not AGI, but they can be tremendously useful for automating known tasks within their training data distribution." [6]
    • Source: daily.dev [6]
  2. "The claim that we're already there [at creating AGI], or that LLMs have high schooler level intelligence, that's kind of absurd. I can't even fathom how I can make such claims." [7]
    • Source: Mindscape Podcast [7]
  3. "There is no technology today that is on the path to AGI. There is nothing that if you just scale it, it gives you intelligence." [7]
    • Source: Mindscape Podcast [7]
  4. "If you ask them to solve problems that are significantly different from anything they've seen in their training, they will fail." [3]
    • Source: MLST Podcast [3]
  5. "LLMs are more like sophisticated memory and pattern-matching systems than truly intelligent beings." [3]
    • Source: MLST Podcast [3]
  6. "Large language models in some sense, memorize lots of things. They know a lot of facts about the world, and they're super good at interpolating between things that they know." [8]
    • Source: Mindscape Podcast [8]
  7. "There's no amount of stored, memorized programs where you develop suddenly the ability to synthesize your own programs on the fly. It's just not how it works." [7]
    • Source: Mindscape Podcast [7]
  8. "AGI is going to be a kind of super-competent scientist." [9]
    • Source: TIME Magazine [9]
  9. "For all the progress made, it seems like almost all important questions in AI remain unanswered. Many have not even been properly asked yet." [10]
    • Source: Quote Catalog [10]
  10. "The notion of intelligence explosion comes from a profound misunderstanding of both the nature of intelligence and the behavior of recursively self-augmenting systems." [4]
    • Source: Personal Website (fchollet.com) [4]

On Machine Learning and Deep Learning

  1. "Uncrumpling paper balls is what machine learning is about: finding neat representations for complex, highly folded data manifolds." [11][12]
    • Source: "Deep Learning with Python" [11][12]
  2. "In ML, where algorithms get published quickly and state-of-the-art frameworks are open-source, there isn't any first-mover advantage." [10]
    • Source: Quote Catalog [10]
  3. "Deep learning is a mathematical framework for learning representations from data."
    • Source: "Deep Learning with Python"
  4. "Not all problems can be solved; just because you've assembled examples of inputs X and targets Y doesn't mean X contains enough information to predict Y." [11][12]
    • Source: "Deep Learning with Python" [11][12]
  5. "Machine learning, on the other hand, is applicable to datasets where the past is a good predictor of the future." [11][12]
    • Source: "Deep Learning with Python" [11][12]
  6. "Currently, most of the job of a deep-learning engineer consists of munging data with Python scripts and then tuning the architecture and hyperparameters of a deep network at length to get a working model." [12]
    • Source: "Deep Learning with Python" [12]
  7. "Your initial decisions are almost always suboptimal, even if you have good intuition." [11]
    • Source: "Deep Learning with Python" [11]
  8. "It shouldn't be your job as a human to fiddle with hyperparameters all day—that is better left to a machine." [11]
    • Source: "Deep Learning with Python" [11]
  9. "We will move away from having on one hand 'hard-coded algorithmic intelligence' (handcrafted software) and on the other hand 'learned geometric intelligence' (deep learning)." [4]
    • Source: Personal Website (fchollet.com) [4]
  10. "We will have instead a blend of formal algorithmic modules that provide reasoning and abstraction capabilities, and geometric modules that provide informal intuition and pattern recognition capabilities." [4]
    • Source: Personal Website (fchollet.com) [4]

On Evaluation and Benchmarking

  1. "If you want to test actual intelligence you need problems that are novel, problems where the test taking system or human being cannot have memorized the solution." [7]
    • Source: Mindscape Podcast [7]
  2. "If you want to actually measure intelligence, you have to look at how efficiently the system acquires new skills given a limited amount of data." [3]
    • Source: MLST Podcast [3]
  3. "Measuring task-specific skill is not a good proxy for intelligence. Skill is heavily influenced by prior knowledge and experience." [2]
    • Source: ARC Prize Website [2]
  4. "If you want to benchmark intelligence you need a different kind of game, a game that you cannot prepare for." [3]
    • Source: MLST Podcast [3]
  5. The Abstraction and Reasoning Corpus (ARC) is designed to be resistant to memorization. [3]
    • Source: MLST Podcast [3]
  6. "Winning is not so much about how good your theoretical vision is, it's about how much contact with reality your vision has been through." [13]
    • Source: Quora, via Kaggle discussion [13]
  7. "You don't lose to people who are smarter than you, you lose to people who have iterated through more experiments than you did, refining their models a little bit each time." [13]
    • Source: Quora, via Kaggle discussion [13]
  8. "If you ranked teams on Kaggle by how many experiments they ran, I'm sure you would see a very strong correlation with the final competition leaderboard." [13]
    • Source: Quora, via Kaggle discussion [13]
  9. "Trying to use machine learning to beat markets, when you only have access to publicly available data, is a difficult endeavor, and you're likely to waste your time and resources with nothing to show for it." [11][12]
    • Source: "Deep Learning with Python" [11][12]
  10. "Always remember that when it comes to markets, past performance is not a good predictor of future returns—looking in the rear-view mirror is a bad way to drive." [11][12]
    • Source: "Deep Learning with Python" [11][12]

On the Future of AI and its Impact

  1. "What's holding back research isn't a lack of verbose, low-signal, high-noise papers. Using LLMs to automatically generate 100x more of those will not accelerate science, it will slow it down." [14]
    • Source: Simon Willison's Weblog [14]
  2. "Don't use AI as a tool to manipulate your users; instead, give AI to your users as a tool to gain greater agency over their circumstances." [4]
    • Source: Personal Website (fchollet.com) [4]
  3. "Design for ethics. Bake your values into your creations." [4]
    • Source: Personal Website (fchollet.com) [4]
  4. "The intelligence here is the mind of the programmer that developed that program." [15]
    • Source: Mindscape Podcast [15]
  5. "I think it's kind of fascinating to me that when the state-of-the-art LLMs go down it's actually kind of like an intelligence brownout in the world." [16]
    • Source: Y Combinator Talk by Andrej Karpathy, referencing Chollet's ideas [16]
  6. "The future of AI will be a fusion of new methods with deep learning and LLMs." [9]
    • Source: TIME Magazine [9]
  7. "You cannot predict when [AGI] will arrive because you need to invent something new. But maybe we'll invent it next year." [7]
    • Source: Mindscape Podcast [7]
  8. "Like most things, API design is not complicated, it just involves following a few basic rules. They all derive from a founding principle: you should care about your users." [4]
    • Source: Personal Website (fchollet.com) [4]
  9. "Leveraging technology, in particular AI, to help people gain greater agency over their circumstances and reach their full potential." [4]
    • Source: Personal Website (fchollet.com) [4]
  10. "The programmer can actually invent anything, adapt to anything, because it has general intelligence, right? That's really the difference." [7]
    • Source: Mindscape Podcast [7]

Learn more:

  1. François Chollet's general intelligence test - Pablo Padilla's Blog
  2. What is ARC-AGI? - ARC Prize
  3. Pattern Recognition vs True Intelligence - Francois Chollet - YouTube
  4. François Chollet - Personal Page
  5. Francois Chollet on true intelligence and ARC challenge #1minPapers | by Gwen Cheni
  6. A quote from François Chollet - daily.dev
  7. François Chollet on the Prospects of Developing General Artificial Intelligence | just drafts
  8. 280 | François Chollet on Deep Learning and the Meaning of Intelligence - Sean Carroll
  9. Francois Chollet: The 100 Most Influential People in AI 2024 - Time Magazine
  10. Best François Chollet Quotes
  11. Quotes by François Chollet (Author of Deep Learning with Python) - Goodreads
  12. Deep Learning with Python Quotes by François Chollet - Goodreads
  13. François Chollet Quote: Winning On Kaggle
  14. A quote from François Chollet - Simon Willison's Weblog
  15. Mindscape 280 | François Chollet on Deep Learning and the Meaning of Intelligence
  16. Andrej Karpathy: Software Is Changing (Again) - YouTube