Learning Prognostic Variables for AI Convective Parameterizations via Symbolic Distillation
Jurij Schönfeld, Tom Beucler, Julien Savre, Steven Sherwood, Veronika Eyring
cs.LG · physics.ao-ph
Quick verdict
Interpretable prognostic memory via symbolic distillation of autoencoders shows promise in L96 and offline precip; online ESM proof still missing.
Summary
The paper addresses the diagnostic nature of most machine-learning parameterizations in coarse-resolution climate models, which ignore the persistence intrinsic to convection. The authors first train an autoencoder that compresses M past coarse-state observations into a low-dimensional latent space, which together with the present state feeds a neural network predicting the subgrid contribution. They then perform symbolic distillation: an ODE for the latent variables is discovered with PySINDy and Qlattice, yielding interpretable, Markovian prognostic memory variables integrable alongside the resolved state. In the two-level Lorenz-96 system (online), a forced multivariate linear ODE achieves a climate KL-divergence of 0.009 versus 0.007 for the full autoencoder and roughly 0.2 for diagnostic baselines, and outperforms the RNN benchmark of Parthipan et al. in regime statistics. For coarse-grained (80 km) precipitation from a DYAMOND-winter ICON simulation (offline), validation R2 rises from 0.52 (baseline) to 0.67 (autoencoder) and 0.62 (linear ODE), with the largest gains for strong tropical precipitation and a realistic ~18:30 LST diurnal peak over tropical land versus 12:00 LST for the baseline. Limitations: no online ESM coupling for precipitation, a single ~30-day winter period, only four test days, and unevaluated loss-weighting sensitivity.
Review complete
Assessment at a glance
5
risk flags identified
● high 0
● medium 3
● low 2
5 strengths · 5 weaknesses · 5 author questions
AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.
Levels reflect verification complexity — not a quality score. Evolve never rates your paper.
Key claims under review
- Compressing past coarse-state observations with an autoencoder yields latent memory variables that improve subgrid parameterization over present-state-only diagnostic baselines in both L96 and coarse-grained precipitation.
- The autoencoder can be replaced by a forced multivariate linear ODE (symbolic distillation) that recovers most of the added value while remaining interpretable, numerically stable, and independent of its initial conditions.
- Memory-informed parameterizations reproduce the diurnal cycle of tropical land precipitation (peak ~18:30 LST), where the diagnostic baseline erroneously peaks at midday (~12:00 LST).
- For L96 climate statistics, prognostic temporal memory adds more value than non-local spatial information.
Strengths
Genuinely novel positioning
Unlike prior temporal ML parameterizations that stack past states into inputs (Han 2023, Lin 2025), this work compresses history into dz latent variables and then replaces the encoder with symbolic ODEs (Sec. 2.2), advancing Shamekh et al. (2023) by requiring no high-resolution input at inference.
Baselines confront the right confound
Sec. 2.5 explicitly tests whether gains come from memory rather than non-locality, invoking Takens' theorem and comparing local vs non-local NNs; in L96, non-local information improves weather MAE but not climate DKL, while memory does both.
The linear-ODE result is the strongest deliverable
Physically meaningful headline validation
Practical tuning methodology
Weaknesses
Precipitation evaluation is offline and thin
Contiguous splits risk inflated skill
Quantitative gap between 'most' and the numbers
Fragile, partially proprietary distillation
Sensitivity and uncertainty gaps
Full Review Report
$1.99 · one-timeUnlock the complete preliminary analysis Evolve produced for this paper.
Report preview
Scope & Claims
The paper targets a well-identified gap: most ML parameterizations for coarse-resolution (~100 km) ESMs are diagnostic, ignoring convection's persistence — motivated via the Mori–Zwanzig formalism (Sec. 1). The two-step proposal: (1) an autoencoder compresses M past coarse observations X_past into dz latent variables z_AE that, with the present state x(t), feed a small NN predicting the subgrid contribution B (Eqs. 2–4, alpha=0.5); (2) 'symbolic distillation' replaces the encoder with an ODE dz/dt = f(x,z) discovered via PySINDy and Qlattice, after which coefficients Xi become trainable during roll-out training with Euler integration (Sec. 2.2). Central claims: memory variables beat diagnostic baselines; a forced multivariate linear ODE recovers most of the autoencoder's added value; the resulting eigenmodes (half-lives, oscillation periods) are interpretable and consistent with convective-memory timescales (Colin et al. 2019; Mapes & Neale 2011).
The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.
- All 5 strengths & 5 weaknesses, analyzed in detail
- 5 risk flags with severity, section & reviewer questions
- Methods & statistical evidence assessment
- 5 questions a peer reviewer would ask
- Full six-dimension evaluation report & recommendations
One-time purchase · this paper only
One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.
Frequently asked questions
What is symbolic distillation in this paper?
It means fitting simple, interpretable equations — here ordinary differential equations found by PySINDy or Qlattice — that mimic a trained neural network component (the autoencoder's latent memory variables), so a climate model can integrate prognostic memory variables without carrying the neural network.
What is convective memory and why does it matter?
Convection depends on its recent history (organization, moist patches, cold pools), but standard parameterizations see only the instantaneous large-scale state. This contributes to known biases such as tropical land rain peaking at noon instead of the observed late afternoon; this paper's memory variables shift the predicted peak to about 18:30 local time, close to the observed ~18:00.
Was the method tested inside a real climate model?
No. Online coupling was tested only in the idealized Lorenz-96 toy system. The precipitation application is offline — trained and evaluated against coarse-grained output of a 2.5 km DYAMOND-winter ICON simulation — which the authors explicitly call a proof of concept.
Is the code and data available?
Yes. Code is on GitHub (DLR-PA-EVA/schoenfeld26james PrognosticMemoryParmeterizations) and the DYAMOND data are archived at the German Climate Computing Center (DKRZ). Note that the Qlattice equation-discovery backend used for the precipitation experiment is commercial software.
About this review
This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.
- Figures are described only via captions and in-text numbers; pixel-level values could not be verified.
- Supplementary material (roll-out-training details, nonlinear ODE evaluation, Fig. S4) was not included in the extraction.
- The extracted abstract is truncated mid-sentence ('tempo...'), though the Key Points and body cover the missing content.
- The GitHub repository's license coverage of the proprietary Qlattice step could not be verified from the text.
Go deeper on this paper
Wrote a paper? Stress-test it before reviewers do.
Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.
