A Gyroscope for Climate: Teaching Neural Networks Not to Make Up Energy ✛

Original: "Physics constraints and response validation in discrete-time reduced-order modeling: from idealized turbulent systems to climate dynamics"
· Fabrizio Falasca, Laure Zanna
arXiv:2602.13847 · 2026-02-14 · CC BY 4.0 · 2 min
Neural networks with a built-in energy conservation law learn to predict climate responses to perturbations they never saw in training data.

Every few years, the warm current off the coast of Peru shifts, and fishermen come home empty-handed. This is El Niño, the breath of the tropical Pacific, which affects weather from Indonesia to California. Predicting its arrival is as hard as predicting where a stone thrown into a raging river will roll.

Scientists build simplified models of such turbulent systems because calculating every drop of the ocean is impossible. Neural networks learn well from data: they see months of observations and pick up patterns. But there's a catch. An ordinary neural network can reproduce average characteristics, yet when given an external nudge, say a change in solar activity, it may start to swing like a swing pushed out of rhythm. It doesn't have to conserve energy because it doesn't know physics.

In this work, the energy conservation law is embedded into the network architecture. The nonlinear part of the model is designed like a gyroscope: it only rotates the state vector without changing its length. Here, the vector's length represents the system's energy. This rotation is mathematically described by an orthogonal matrix, which the network predicts.

But how do you check that the model responds correctly to a perturbation if it was trained only on calm data? The authors use the fluctuation-dissipation theorem, which links spontaneous fluctuations to the response to external forcing. It's like estimating how loudly a bell will ring when struck by watching it tremble in random gusts of wind.

The method was tested on idealized turbulence models, then applied to real tropical climate data. A model with 20 variables reproduced El Niño's non-Gaussian distribution and its spectrum with a peak in the 2–5 year range. Moreover, it could generate an extreme event comparable to the record El Niño of 1997/1998, even though such an event appeared only once in the training data.

Sensitivity maps over 10 years showed that El Niño is most strongly influenced by sea surface temperature perturbations in the eastern Pacific, the subtropical North Pacific, and the tropical Atlantic. These aren't just numbers; they form a map of levers you could pull to change the current.

The gyroscope inside the neural network keeps the model from swinging out of control. It stays within the bounds of physics, so you can ask the model about things that weren't in the data: how would the climate respond to an unexpected shock? Previously, such questions were asked with caution because models could give nonsensical answers. Now we have a way to build reliable simplified versions of the ocean and atmosphere that not only remember the past but also honestly answer about the future.

The model was able to generate an extreme El Niño event comparable to the record-breaking 1997/1998 event, even though such an event occurred only once in the training data.

The idea of predicting a complex system's response to intervention without actually intervening evokes the 'psychohistory' from Isaac Asimov's Foundation series, where the future of large populations is computed using statistical laws.

x_{t+1} = F + M Q(x_t) x_t + \Sigma \xi_t
The next state equals the sum of a constant forcing, a linear transformation after an energy-conserving rotation, and random noise
R^{k,j}_t = -\langle A(x^{(k)}_t) s_j(x_0) \rangle
The response of an observable to a perturbation equals the negative correlation with the score function at the initial time
Scientists
Ludwig BoltzmannJohn von NeumannJosiah Willard GibbsHenri Poincaré
Concepts
fluctuation-dissipation theorem Jin-Timmermann model natural variability stochastic dynamical system ERSST ENSO simulated data energy dissipation TAO/TRITON moorings stochastic differential equations density functional theory spring predictability barrier recharge oscillator model empirical orthogonal function patterned fluid dynamics computational fluid dynamics real time biological rhythm modeling neural network physics modeling hydrodynamic simulation