Research

My research asks how AI can turn complex scientific observations into reliable models, keep those models trustworthy when the physical world changes, and eventually take part in the scientific discovery loop itself. The work spans deep learning and scientific domains including biology, physiology and healthcare, physics, astronomy, and complex spatiotemporal systems, and it returns throughout to the same concerns: prediction, interpretability, robustness and stability, uncertainty, and generalization beyond the training distribution.

01 Understand

Learning and Discovery from Complex Scientific Data

Modern science produces data from expensive experiments that are increasingly rich and high-dimensional. One important goal of my research is to develop methods to uncover the underlying structure behind it: latent structures, governing equations, and their mechanisms.

I work on problems across biology, physiology, physics, astronomy, healthcare, and other domains where recovering even one additional organizing principle carries real scientific value. In these settings, a scientific model should also be interpretable, stable under perturbation, robust to imperfect measurement, and able to generalize beyond the conditions on which it was trained.

Diagram: four kinds of scientific observation, cells and biology, physiological signals, spatiotemporal fields drawn as contour bands, and astronomy, feed a learning stage built as an encoder, latent state and decoder. It branches into three parallel outputs: prediction, governing structure, and uncertainty.
Observations from different scientific domains are used to recover predictive models together with the structure and the uncertainty behind them.

02 Generalize

Learning at Test Time

A scientific model rarely meets the same system at deployment that it saw during training. Physical parameters, forcing, boundary conditions, geometry, experimental conditions, or patient-specific physiology may all differ. A model restricted to a fixed pre-training model has to extrapolate across whatever shift separates the two, and its accuracy can dramatically degrade in ways that are difficult to anticipate from training data alone.

I study a different paradigm: use a small amount of evidence gathered from the system at test time to infer what has changed, and adapt the model accordingly. This places test-time learning alongside system identification, hybrid mechanistic–neural modeling, and few-shot adaptation: related but distinct traditions, each answering part of the question. The broader question I am after is what a scientific model should infer or update at test time so that it remains reliable in a genuinely new physical environment.

Diagram contrasting a frozen model with test-time adaptation. Training over many systems yields a prior scientific model. At deployment a new system provides a short context of observations, from which the shift in parameters is inferred and the model adapted. A trajectory plot shows the frozen model drifting away from the true system while the adapted model continues to track it.
A model held fixed after training can drift as conditions change. A short context from the new system makes it possible to infer the shift and correct for it.

03 Discover

AI Scientists and Closed-Loop Discovery

Working across different scientific applications has made me more interested in what they share. I found many scientific workflows follow a common discovery loop (quote Jeff Dean): formulate a hypothesis, design a computational or physical experiment, analyze the resulting evidence, revise the model, and decide what to test next.

I am interested in AI systems that can operate inside this loop, using tools, computation, experiments, and feedback to improve scientific hypotheses and models over successive iterations. This extends test-time computation beyond adapting a single predictive model: the workflow itself becomes an iterative process of inference and decision-making. Recent multi-agent systems suggest that individual components of this loop are becoming tractable, though the systems demonstrated so far remain semi-autonomous and still depend on human scientists for direction and on conventional experiments for validation. I am working on agents that can operate inside this loop, and their evaluation is helping me see which parts of the process are within reach, and which parts are still beyond our reach.

Diagram of a closed scientific discovery loop: hypothesis, experiment design, computation and experiment, evidence, and analysis and modeling, feeding back to revise the hypothesis. An AI scientific agent using test-time compute spans the loop, while a human scientist sets direction and validates evidence at the hypothesis and evidence stages.
Scientific work as an iterative loop, with the agent contributing computation and reasoning while the scientist retains direction and validation.