Climate science × symbolic AI
MOSAIC
Multi-scale Observation-driven Symbolic AI for Climate
MOSAIC is building an AI-assisted path towards better climate models. We bring observational data, symbolic equation discovery, differentiable simulation, and rigorous evaluation into a unified research loop. Our goal is to discover novel and interpretable climate parameterizations, test them at a global scale, and quantify the improvements.
Motivation
Many of the processes that shape climate projections (e.g. clouds, rain formation, aerosol activation, land-surface exchange, and boundary-layer mixing) occur at scales too fine for a global model to resolve directly. Scientists represent their aggregate effects with parameterizations: compact equations that traditionally take years of expert design and hand-tuning.
At the same time, satellites, field campaigns, reanalyses, and high-resolution simulations produce far more process-level information than researchers can manually distill. MOSAIC asks whether an AI system can help turn those observations into useful scientific discoveries. Can AI derive new, physically credible equations, implement them in a global atmospheric model, and calibrate them against observations to improve on hand-tuned baselines?
MOSAIC focuses especially on equation discovery over alternative approaches like neural network emulators. Symbolic equations provide unique benefits for interpretability, modifiability, and the ability to advance our understanding of earth system processes. We aim also to advance the science of physical constraint discovery and equation interpretability itself: how can we best guide equation discovery to satisfy physical constraints and identify genuinely interesting parameterizations?
Our research loop
Curate the evidence
The agent works with matched satellite, reanalysis, field-campaign, and high-resolution simulation data. Initial sources include NASA MODIS, DOE Atmospheric Radiation Measurement data, ERA5, LASSO, and ClimSim.
Discover candidate equations
Physics-guided agents formulate hypotheses and orchestrate symbolic-regression and constraint-discovery tools. Candidates are screened for complexity, conservation, boundedness, stability, and interpretability.
Integrate and calibrate
Promising equations become modular, differentiable JAX components. They are inserted into JAX-GCM and tuned through model rollouts against observable quantities.
Evaluate and learn
Each candidate is compared with existing parameterizations on withheld observations, unfamiliar weather regimes, and longer global simulations. Diagnostics and failures become evidence for the next discovery cycle.
What makes MOSAIC possible
- A differentiable climate model. JAX-GCM (JCM) is an open, intermediate-complexity atmospheric model written in JAX. Automatic differentiation lets us tune a candidate parameterization through the model against observations and investigate how uncertain processes affect downstream climate metrics. Explore the code on GitHub or read the JCM v1.1 paper.
- Physics-guided AI agents. KeplerAgent provides a foundation for coordinating symbolic regression and symmetry discovery while reasoning about governing equations and physical constraints.
- Rigorous model evaluation. ClimateBench2 develops a common benchmark for climate models, combining physical-consistency checks, probabilistic scores against observations, and out-of-distribution tests. MOSAIC uses it to assess whether discovered equations improve global model skill and robustness.
Objectives
A broader path to observation-driven Earth-system modeling
MOSAIC’s initial program concentrates on demonstrating a rigorous end-to-end atmospheric workflow. From there, the same approach can extend into differentiable ocean, land and coupled Earth-system modeling. Because JAX-GCM exposes model gradients, MOSAIC can ask a second question: which additional observation would most reduce the uncertainty in a climate prediction? These sensitivity maps will guide future targeted observations, like turbulence-equipped Argo ocean floats.
Team
MOSAIC brings together climate modeling, Earth observations, scientific machine learning, symbolic discovery, land modeling, and model evaluation.
Build with us
Interested in interpretable AI for climate science?
We are growing an interdisciplinary team spanning climate science, machine learning, scientific software, and Earth observations. We welcome conversations with prospective researchers, engineers, collaborators, and research partners.
Selected references
- Davenport, E. H., Madan, J. V., Gjini, R., et al. (2026). “JCM v1.1: A differentiable, intermediate-complexity atmospheric model.” Geoscientific Model Development, 19. doi:10.5194/gmd-19-6451-2026
- Yang, J., Venkatachalam, O., Kianezhad, M., Vadgama, S., & Yu, R. (2026). “Think like a Scientist: Physics-guided LLM Agent for Equation Discovery.” arXiv:2602.12259. doi:10.48550/arXiv.2602.12259
- Watson-Parris, D., Balaji, V., Bretherton, C. S., et al. (2025). “ClimateBench2.0: Probabilistic Climate Model Scoring.” AGU25 conference abstract. NASA record · Project repository