Optimization

Scalable optimization methods for machine learning, including stochastic, distributed, adaptive, and second-order algorithms for modern AI systems.

Stochastic methods Distributed training Second-order algorithms
Explore optimization

AI for Science

Learning systems for scientific discovery, with emphasis on structured prediction, biology, causal modeling, and models that respect scientific constraints.

Scientific discovery Biology Causal reasoning
Explore AI for Science

AI for Energy

Domain-specific LLMs, VLMs, and reasoning systems for exploration, production, subsurface workflows, uncertainty, and decision support in energy.

EnergyAI Physics-grounded reasoning Subsurface workflows
Explore AI for Energy

LLM Work

Reasoning, prompting, multi-agent systems, evaluation, and domain adaptation for language models that need to be reliable in specialized workflows.

Reasoning Agents Domain LLMs
Explore LLM work

Common Thread

Across these directions, the recurring theme is rigorous learning under constraints: algorithms that scale, models that reason, and systems that can be deployed in domains where correctness, uncertainty, and scientific structure matter.

Browse publications View flagship projects