Overview

7 The Pivot to Reasoning

This chapter traces a shift in AI research from simply scaling larger pretrained models toward organizing computation in ways that make reasoning easier. Its central theme is that intelligence depends not only on model size, but on where information is stored, how it moves, how entities are compared, and how models deliberate at inference time. Across autoencoders, relation modules, graph networks, memory cores, and modern test-time compute, the chapter presents reasoning as a problem of computational structure: bottlenecks, object pairs, graph messages, interacting memory slots, scratchpads, search, and verification.

The early papers in the chapter show different attempts to impose useful structure on neural networks. Variational Lossy Autoencoders addressed posterior collapse by forcing latent codes to carry global semantic information while leaving local detail to an autoregressive decoder, demonstrating that architecture can decide what information is remembered and where it lives. Relation Networks then showed that neural systems could explicitly compare object pairs, achieving strong results on visual, symbolic, textual, and physical reasoning tasks. Message Passing Neural Networks extended this idea to graphs, especially molecules, where atoms exchange learned messages over bonds and distances; on quantum chemistry benchmarks, they delivered highly accurate molecular-property predictions far faster than traditional simulation. Relational Memory Cores applied the same relational instinct to sequence models, letting memory slots attend to one another so stored information could be compared, updated, and used over time.

The chapter then connects these structured architectures to today’s reasoning models and their limitations. Large language models perform impressively on logic, commonsense, math, and formal reasoning benchmarks, especially when aided by chain-of-thought prompting, few-shot examples, or test-time computation. Yet they remain brittle when familiar problems are perturbed, reversed, or placed outside their training distribution, as seen in altered river-crossing puzzles and the reversal curse. Prompting can expose existing capabilities and encourage intermediate reasoning, but it cannot fully replace mechanisms that recompute constraints, search over alternatives, or verify invariants. The chapter concludes that modern reasoning systems are best understood as attempts to make model behavior less dependent on familiar surface patterns and more stable under variation.

An autoencoder consists of an encoder that maps the message to a code and a decoder that reconstructs the message from the code.
Left: Plain autoencoders yield disjoint clusters in the latent space, leaving significant gaps. Interpolations must traverse off-manifold regions. Right: VAEs produce continuous, overlapping regions that enable smooth interpolation and reliable sampling.
Original MNIST images (left) and the “decompressed” versions from VLAE’s lossy code (right). Used with explicit permission granted by the lead author, Peter (Xi) Chen.
Image from the CLEVR dataset showing four objects with paired questions, one non-relational (about an object’s attributes) and one relational (about how the objects relate). Note: Letters were added to the original figure to aid comprehension in black-and-white printing. Used with explicit permission granted by the lead author (Adam Santoro).
An image from CLEVR is paired with a reasoning question. A CNN extracts object features, an LSTM encodes the question, and the Relation Network compares every object pair in light of that question. The results are aggregated and passed to another network, which outputs the answer (here, “small”). Note: Letters were added to the original figure to facilitate comprehension because of black-and-white printing. Used with explicit permission granted by the lead author (Adam Santoro).
(a) The RMC takes the previous memory matrix and the current input and applies a multi-head dot-product attention (MHDPA) module labeled “A,” allowing memory slots to exchange information with one another and with the input. It then refines each slot with a small feed-forward network (“MLP”) and writes the result through a gate to produce the output for the step and the next memory state. (b) For each memory slot and the input, the model forms queries, keys, and values, enabling multiple “heads” to view relations from different perspectives. (c) Similarity between queries and keys yields normalized attention weights, which are used to compute weighted combinations of the values. The results update the memory matrix so that each slot integrates the most relevant information from others. The MLP and gate then finalize what is retained for the next step. Used with explicit permission granted by the lead author (Adam Santoro).
BERT is deeply bidirectional, OpenAI’s GPT is unidirectional, and ELMo is shallowly bidirectional.
GPT-4 correctly gives the name of Tom Cruise’s mother (left). But when prompted with her name, it fails to retrieve “Tom Cruise” (right). Models trained on “A is B” (for example, “Tom Cruise’s mother is Mary Lee Pfeiffer”) do not automatically infer that “B is A.”

Paper Doubts

Connectionists view intelligence as emerging from empirical learning of statistical regularities and distributed representations via gradient-based methods. Critics argue that such systems lack compositionality. Jerry A. Fodor and Zenon Pylyshyn pressed this point sharply: if thought and language are compositional, then a cognitive architecture must explain that structure rather than merely approximate it.[55] But a key connectionist reply—articulated by Paul Smolensky—was that “hard rules” can be a higher-level description of lower-level “soft constraints,” so symbolic-like competence could emerge from neural computation rather than being pre-specified.[56]

The rationalist-empiricist split is a philosophical disagreement over the structure required for reasoning. The rationalist holds that explicit symbolic programs are necessary, whereas the empiricist tradition favors learned representations shaped by data and inductive biases. But what ultimately settled the debate was not a decisive philosophical argument but standardized benchmarks, shared datasets, and measured deltas against strong baselines. The Malik–Hinton wager (chapter 2) is best read as a parable about this norm.

Jitendra Malik’s challenge to Geoffrey Hinton was simple: don’t tell me how great artificial neural networks are; show me on a real benchmark like PASCAL. Malik wasn’t interested in theoretical promise, anecdotal success, or a philosophical argument. Hinton countered with ImageNet, and AlexNet (chapter 2) delivered. No one questioned whether convolutional networks could really see or really understand; the debate was whether deep learning could outperform support vector machines and handcrafted data pipelines. The wager was empirical, not philosophical. Success was measured against the best existing baseline. That empirical standard legitimized deep learning and reset the field.

The same pattern is repeated in research on differentiable reasoning. Relational networks (RN) achieved human-level performance (~95%) in relational question answering and passed 18 of the 20 bAbI tasks. Message-passing neural networks set new best results on all 13 QM9 targets and achieved chemical accuracy on 11 of them. Relational memory cores cut language model perplexity by 5–12% across benchmarks. They all provided measurable deltas, which is why they are included on Sutskever’s List.

In hindsight, capsules reveal that even a legend can publish a beautiful idea on paper that fails an empirical audit. In AI, reputation is earned through working systems, and accolades and hope don’t buy exemptions from that test. Capsule networks remain a cautionary tale: an elegant idea that looked great on paper but, without competitive results, quickly faded from the spotlight.

Over a century ago, Charles S. Peirce distinguished between paper doubts and living doubts. Paper doubts are professed for argument’s sake. They are declared in words, generally one-sided, and don’t interrupt anyone’s confidence. A researcher can pen a scathing critique (or a tweetstorm) about AI’s shortcomings, but it’s a purely intellectual exercise, and nothing in the world changes. Paper doubt doesn’t move the frontier because strongly worded statements usually don’t change architectures, baselines, benchmarks, leaderboards, or deployments. In contrast, a living doubt is a visceral uncertainty that unsettles thoughts and compels investigation.

In today’s terms, a statement like “current deep learning can’t reason,” left unchallenged, is a paper doubt. It’s a position one can argue eloquently without committing to anything. It might spark discussion with hypothetical skeptics, but it doesn’t change behavior. A living doubt, on the other hand, disrupts a community’s complacency and motivates action. We’ve seen how the living doubt that networks lacked relational reasoning led directly to RNs and Transformers; concerns about mathematical abstraction led to benchmarks like GSM8K (for arithmetic reasoning); and concerns about visual reasoning led to CLEVR.

What appeared to be a giant leap turned out, in part, to reflect over-specialization. ARC-AGI-2 was specifically engineered to be out of reach of any tricks that might have fit ARC-AGI-1 too closely. This is living doubt in its purest form. Rapid progress on ARC-AGI-1 did not mean that the problem of general abstraction had been solved; rather, it indicated that the benchmark had been conquered under its specific conditions.

Chollet’s living doubt is an operationalized, rather than a hypothetical form of skepticism. By continually increasing the difficulty and introducing truly novel tasks, it forces researchers and engineers to confront whether their systems are learning what they claim to be learning or just learning the quirks of a test. ARC-AGI-2 demands a higher level of generality, and for now, that doubt remains unresolved. It is a provocation to do better, not just criticism on paper.

Yet even this empirical, results-driven, meritocratic narrative has a seam. While benchmarks are critical and the bedrock of progress in AI, they are not infallible. They are instruments built on assumptions about what they measure. What they measure must be defined operationally in terms of stable, reproducible effects. The release of ARC-AGI-2 and ARC-AGI-3 underscored this point. What appeared to be rapid progress on ARC-AGI-1 was partly due to familiarity with benchmarks and overspecialized search.[68]

While the List records what worked, we still struggle to say what we can legitimately understand about it. In the chapters that follow, we step beyond engineering to confront what these achievements mean. This is not a departure from Sutskever’s List but its culmination.

FAQ

What is the main theme of Chapter 7, “The Pivot to Reasoning”?The chapter argues that progress in AI reasoning has not come only from making models larger. It has also come from organizing computation better: forcing useful information into latent codes, comparing object pairs, passing messages over graphs, letting memory slots interact, and using more computation at test time. The unifying idea is that intelligence improves when models are structured to support comparison, constraint-checking, abstraction, and deliberate reasoning.
What problem do Variational Lossy Autoencoders solve?Variational Lossy Autoencoders, or VLAEs, address posterior collapse in Variational Autoencoders. Posterior collapse happens when a powerful decoder ignores the latent code and models the data on its own. VLAEs prevent this by making the latent code responsible for global semantic structure, such as object identity, layout, pose, and arrangement, while a PixelCNN-style decoder fills in local details like texture and edges.
How does a VLAE differ from a plain autoencoder or standard VAE?A plain autoencoder compresses an input into a latent code and reconstructs it, but its latent space can be clustered and discontinuous, causing off-manifold sampling. A VAE improves this by learning a smooth distribution over latent codes. A VLAE goes further by deliberately controlling where information lives: the latent code stores high-level structure, while the decoder handles fine detail. This makes the latent representation useful without sacrificing much generative quality.
What were the key VLAE results discussed in the chapter?VLAE performed competitively with or better than leading VAEs of its time. It achieved 79.03 nats negative log-likelihood on MNIST, improving on the previous best VAE result by about 0.27 nats. It also beat prior models on Omniglot, scored 77.36 nats on Caltech-101 Silhouettes compared with a previous best of 88.5, and remained competitive on CIFAR-10. The important result was that VLAE preserved useful global structure while producing coherent, less blurry samples.
What are Relation Networks, and why were they important?Relation Networks are neural modules designed to reason about relationships among entities. They compute interactions between every pair of objects or facts, aggregate those pairwise comparisons, and use the result to answer a question. They were important because they showed that neural networks could solve tasks requiring relational reasoning, such as comparing objects in an image or connecting facts in a story, without relying on handcrafted symbolic rules.
How did Relation Networks perform on CLEVR and bAbI?On CLEVR, a visual question-answering benchmark, the Relation Network achieved 95.5% accuracy, outperforming strong CNN+LSTM baselines and even reported human performance. It was especially strong on counting, comparing numbers, and comparing attributes. On bAbI, a text-based reasoning benchmark with 20 tasks, the Relation Network passed 18 tasks, including the difficult induction task that had challenged earlier memory-augmented models.
What are Message Passing Neural Networks?Message Passing Neural Networks, or MPNNs, are graph neural networks designed for data made of entities and relationships. In molecular chemistry, atoms are represented as nodes and bonds as edges. Each atom maintains a hidden state, exchanges learned messages with neighboring atoms, updates its state, and after several rounds the model aggregates all atom states to predict a molecule-level property such as energy, dipole moment, or electronic gap.
Why were MPNNs significant for quantum chemistry?MPNNs showed that neural networks could learn directly from molecular graphs and approximate expensive quantum-chemistry calculations much faster than traditional methods such as Density Functional Theory. On QM9, the best MPNN variants achieved chemical accuracy on 11 of 13 targets and outperformed hand-engineered descriptor pipelines and prior graph neural networks. The chapter emphasizes that MPNN inference could run in milliseconds instead of hours, enabling much faster molecular screening.
What is the Relational Memory Core?The Relational Memory Core, or RMC, is a recurrent neural architecture that stores information in multiple memory slots and allows those slots to interact through multi-head dot-product attention. Unlike a standard LSTM, which stores information in a more monolithic hidden state, the RMC lets memories compare and update one another at each time step. This makes it better suited for sequential tasks where solving the problem depends on relationships among remembered items.
What does the chapter mean by modern “reasoning models” and test-time compute?Modern reasoning models use more computation during inference rather than relying only on larger pretrained weights. Techniques such as chain-of-thought prompting, multiple reasoning chains, search, verification, and explicit intermediate representations give the model more opportunity to deliberate. The chapter presents this as a continuation of the same theme found in VLAEs, Relation Networks, MPNNs, and RMCs: reasoning improves when computation is structured so that models can compare, check constraints, and revise answers more reliably.

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime
  • renews annually, pause or cancel renewal anytime
  • Sutskever's List ebook for free
choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime
  • renews annually, pause or cancel renewal anytime
  • Sutskever's List ebook for free
choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime
  • renews annually, pause or cancel renewal anytime
  • Sutskever's List ebook for free