I study how intelligent systems can combine reusable knowledge with inference-time reasoning to solve problems not anticipated during training.
I explore this boundary through four interfaces: search over generative solution spaces, composition of reusable models, planning with world models, and reasoning through multi-agent interaction. My long-term goal is to build physical agents that adapt reliably in unfamiliar environments.
I lead the Embodied Minds Lab at Harvard and am a part-time research scientist at NVIDIA Research. I received my PhD from MIT EECS, advised by Leslie Kaelbling, Tomas Lozano-Pérez, and Joshua B. Tenenbaum. Before Harvard, I held research roles at OpenAI and Google DeepMind.
Research
There is no single boundary between learning and inference. Our group explores four distinct interfaces between them.
During trainingLearn reusable knowledgeSolution spaces, reusable models, world dynamics, and agent expertise
sample · compose · plan · interact
At inference timeSolve new problemsNew goals, constraints, and environments
KnowledgeSolution spacesReasoningSample and refine
Generative models represent a space of possible solutions. Iterative inference lets us search that space and refine candidate solutions to improve results or meet new constraints.
KnowledgeDistributed across agentsReasoningInteract and coordinate
Language models capture complementary knowledge and perspectives. Their interactions at inference time let them evaluate and refine candidate solutions.