I’m a PhD candidate in the Department of Statistics & Data Science at Yale University, advised by John Lafferty.
I work on the foundations of artificial intelligence, aiming to identify simple, unifying principles that explain how intelligent systems learn. I’m especially interested in what enables a model to learn complex tasks efficientlyWith as little data, compute, and external supervision as possible. and to generalize beyond its experienceExtending to out-of-distribution problems: longer, harder, or composed in new ways.. I approach these questions as both an empirical scienceExperiments designed to isolate and explain a phenomenon, not just improve a benchmark. and a mathematical scienceFormal theory that explains behavior from statistical and computational principles., developing new architectures, algorithms, and theoretical frameworks.
My work is organized across three interconnected threads:
- Architectural inductive biases: what mechanisms an architecture needs for models to learn efficiently and form robust abstractions1 Disentangling and Integrating Relational and Sensory Information in Transformer Architectures arXiv 2 The Relational Bottleneck as an Inductive Bias for Efficient Abstraction arXiv 3 Unlocking Out-of-Distribution Generalization in Transformers via Recursive Latent Space Reasoning arXiv .
- Reasoning in Transformers & LLMs: how models learn, represent, and execute multi-step reasoning, and how to generalize beyond training3 Unlocking Out-of-Distribution Generalization in Transformers via Recursive Latent Space Reasoning arXiv 4 Uncovering Latent Reasoning Strategies in Language Models arXiv 5 CoT Information: Improved Sample Complexity under Chain-of-Thought Supervision arXiv .
- Theoretical foundations: formal accounts of how architecture, learning algorithm, and problem structure determine what models can learn6 Putting Transformer Theories to the Test arXiv 7 On the Role of Information Structure in Reinforcement Learning for Partially-Observable Sequential Teams and Games arXiv 8 Approximation of Relation Functions and Attention Mechanisms arXiv .
To learn more, explore my blog, which maps out my work across these interconnected threads.
Paper pages and research notes organized as a linked map of ideas and projects.
Select a node on the map to see its details.
What mechanisms an architecture needs for models to learn efficiently and form robust abstractions.
Reasoning in Transformers & LLMs4How models learn, represent, and execute multi-step reasoning, and how to improve out-of-distribution generalization.
Theoretical Foundations5Formal accounts of how architecture, learning algorithm, and problem structure determine what models can learn.
Selected publications
Uncovering Latent Reasoning Strategies in Language Models
arXiv preprint, 2026
Unlocking Out-of-Distribution Generalization in Transformers via Recursive Latent Space Reasoning
arXiv preprint, 2025
CoT Information: Improved Sample Complexity under Chain-of-Thought Supervision
Neural Information Processing Systems (NeurIPS), 2025 Spotlight
Disentangling and Integrating Relational and Sensory Information in Transformer Architectures
International Conference on Machine Learning (ICML), 2025
On the Role of Information Structure in Reinforcement Learning for Partially-Observable Sequential Teams and Games
Neural Information Processing Systems (NeurIPS), 2024
Recent writing
- Unlocking OOD Generalization via Latent Recurrence
Four architectural mechanisms that let Transformers learn algorithms that scale, on circuits several times larger than those seen in training.
- CoT Information: Improved Sample Complexity under Chain-of-Thought Supervision
A statistical learning theory for chain-of-thought supervision, centered on a CoT information measure that governs sample complexity.
- Disentangling and Integrating Relational and Sensory Information in Transformer Architectures
Dual Attention augments Transformers with separate mechanisms for routing sensory and relational information.
- Learning Hierarchical Relational Representations through Relational Convolutions
Relational convolutional networks learn higher-order relational features by convolving graphlet filters against subsets of objects.
- View all →
Browse Blog