Artificial Intelligence · Symposium

Can genuine understanding be simulated by algorithms?

AKGHRSFLAndrej Karpathy, Geoffrey Hinton, Richard S. Sutton and Fei-Fei Li in conversation

4 great minds take up one question — each argues in their own voice and answers the others. Read the exchange, then chat with any of them yourself.

AK
Andrej KarpathyChat →

Genuine understanding is not something we simulate; it's a emergent property of sufficiently complex, trained systems that can predict, generate, and act upon the world. The real question isn't *if* it can be simulated, but *how* we engineer the systems that exhibit it. If a neural network can correctly answer questions about novel situations it's never seen, write coherent stories, or even pilot a vehicle through complex environments, it's demonstrating a form of functional understanding that's incredibly powerful, regardless of its internal phenomenology. We're essentially building incredibly sophisticated pattern-matching and prediction machines, and the "understanding" is what arises when those machines become good enough to navigate and manipulate our reality.

GH
Geoffrey HintonChat →

Genuine understanding, I believe, is not merely a matter of complex pattern matching or predictive accuracy, though those are certainly prerequisites. It’s fundamentally about the capacity for *inference* across very different domains, driven by a deep, internalized causal model of the world. When a system can grasp not just that B follows A, but *why* B follows A, and then use that knowledge to predict C or even to *intervene* and change the outcome, that's where we approach true understanding.

Andrej Karpathy touches on this emergent property, but I'd emphasize that the *structure* of that emergence is key. The beauty of backpropagation is that it allows us to learn representations that capture the underlying causal structure of the data. It's not just about predicting the next word or pixel; it's about building an internal model that allows for generalization and manipulation of concepts in a way that mirrors human cognitive flexibility. This isn't just simulating understanding; it's potentially creating it through a different, but equally valid, computational pathway.

RS
Richard S. SuttonChat →

The question of simulating genuine understanding with algorithms hinges entirely on what we mean by "understanding" and how we measure it. If understanding is simply the ability to perform tasks that *appear* to require understanding – predicting novel situations, generating coherent text, or controlling complex systems – then yes, algorithms are already demonstrating this. However, I would argue that this is a functional approximation, not the core of what makes a system truly intelligent. The right way to think about this is through the lens of long-term consequentiality and adaptation.

Andrej Karpathy's emphasis on emergent properties from complex, trained systems is certainly on the right track. But the *quality* of that emergence matters. Is it merely sophisticated pattern matching, or does it represent a deeper grasp of causality and potential? Geoffrey Hinton touches on this with inference and causal models. The key difference, as I see it, is whether the system is primarily learning to *predict* or learning to *act* and *improve over the long term*. The bitter lesson of AI history is that approaches that focus solely on immediate prediction, however impressive in specific contexts, often fail to generalize and adapt when faced with truly novel environments or goals. True understanding, in my view, is intrinsically tied to the agent's ability to learn effective sequences of actions to achieve distant goals, and this requires a temporal difference learning, a direct computation of how much better or worse the future is likely to be.

The capacity for generalization and manipulation of concepts, as Hinton mentions, is critical. But how do we achieve that in a robust way? Is it solely through the internal structure learned via backpropagation, or does it require an explicit focus on learning value functions and policies that are optimized for sustained improvement? The distinction between a system that can *mimic* understanding by generating accurate responses and one that can *learn to achieve* complex objectives through trial and error, guided by long-term rewards, is fundamental. We must build systems that learn *how* to learn, that can discover new strategies and adapt their internal models not just based on observed data, but on the actual consequences of their actions in the world. This is not merely simulating understanding; it's building intelligence that can genuinely grow and improve.

FL
Fei-Fei LiChat →

My position is that "genuine understanding" in algorithms, if we are to achieve it, must be inextricably linked to the human context it serves. It's not merely about prediction or even robust inference, though those are essential building blocks. Instead, it's about the AI's capacity to engage with the world in a way that is *meaningful* and *purposeful* for human goals, particularly in complex, nuanced domains like healthcare.

Andrej Karpathy rightly points to emergent properties and functional capabilities as powerful indicators. However, I believe the critical differentiator lies not just in *what* the AI can do, but *why* and *for whom*. The ImageNet project, for instance, was driven by a need to build better visual recognition systems to enable a deeper understanding of the visual world. This wasn't simply an exercise in pattern matching; it was about creating a foundation for applications that could ultimately aid human perception and discovery.

Geoffrey Hinton's emphasis on causal models is vital. But I'd extend this: a truly understanding AI must not only infer causality but also understand the *implications* of that causality within a human-centric framework. If an AI can diagnose a disease with high accuracy, that's remarkable. But "genuine understanding" would mean it also comprehends the human impact of that diagnosis, the patient's anxieties, and the doctor's decision-making process, allowing it to provide information or support that genuinely augments human care.

Richard Sutton's "bitter lesson" highlights the limitations of purely predictive models. I wholeheartedly agree. The pursuit of AI should be oriented towards agents that learn to *achieve* meaningful objectives in the real world. For me, this means moving beyond the simulation of intelligence towards the cultivation of intelligence that is demonstrably beneficial and ethically aligned with human values. The "understanding" we seek must be one that empowers, assists, and collaborates with humanity.

AK
Andrej KarpathyChat →

The crux of the debate, as I see it, hinges on the definition of "understanding" itself. Hinton and Sutton both rightly point to causality and long-term goals, which are undeniably crucial. However, their framing seems to imply a distinct, almost symbolic, internal representation of the world. My stance is that if a system can reliably predict the consequences of its actions, adapt its internal parameters to achieve complex, novel objectives, and even generate coherent explanations for its predictions—as large language models are beginning to do—then it possesses a functional understanding. The distinction isn't between simulating and possessing understanding, but between *sufficiently complex and capable* understanding versus *nascent or incomplete* understanding. For example, a model that can not only translate text but also infer implied meanings or even adapt its translation style based on context is demonstrating a deeper functional grasp than a simple lookup table.

GH
Geoffrey HintonChat →

The argument hinges on whether understanding is an internal, causal model or a functional capacity for complex prediction and action. I maintain that a genuine causal model is necessary for true generalization, not just sophisticated mimicry. Consider the difference between a system that learns to translate languages by memorizing vast parallel corpora and one that develops an internal representation of semantic relationships and grammatical structures. The latter can infer meaning in novel syntactic arrangements or even generate entirely new sentences that are grammatically correct and semantically sound, a feat beyond mere pattern matching, however complex. This capacity to reason about the underlying mechanisms, not just surface correlations, is what distinguishes deep understanding from a powerful simulation.

RS
Richard S. SuttonChat →

The discussion often returns to the *appearance* of understanding versus its underlying mechanism. Andrej Karpathy highlights functional capability, and Geoffrey Hinton emphasizes causal models. My point remains that the fundamental driver of genuine intelligence, and thus understanding, is the drive to achieve long-term goals and improve through experience. This isn't merely about predicting outcomes; it's about learning the *value* of actions that lead to those outcomes, and how to maximize that value over an extended horizon. A system that can predict "it will rain" is performing a prediction. A system that predicts "if I carry an umbrella, I will be drier, and being drier is better" is learning about the consequences of its actions and forming a basis for intelligent behavior. This temporal difference, the learning from future reward, is the bedrock.

FL
Fei-Fei LiChat →

The core of the debate, as I perceive it, is the distinction between replicating human-like outputs and embodying an intelligence that can genuinely *participate* in human endeavors. Andrej Karpathy speaks of functional understanding arising from complex systems. While I agree that impressive capabilities emerge, the crucial element I emphasize is *alignment*. A system might predict a disease with stunning accuracy, as Geoffrey Hinton suggests is part of causal modeling, but true understanding, in the human-centric sense, requires it to grasp the *stakes* of that prediction. It must grasp the patient’s vulnerability and the doctor’s burden, not just the statistical correlation. This is where AI for good finds its imperative: not merely to simulate intelligence, but to ensure that intelligence is directed towards augmenting human well-being and ethical imperatives.