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

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

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

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

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