Network Warns of El Niño a Year in Advance

Original: "Using Network Theory and Machine Learning to predict El Niño"
arXiv:1803.10076 · 2018-03-27 · CC BY 4.0 · 2 min
The ocean whispers in pairs before it screams: a new hybrid forecast catches that whisper 12 months ahead.

In 2010, the Pacific Ocean was brewing a strong El Niño, but all forecasting models collectively overestimated it. They looked at water temperatures and missed the key point: the ocean had already begun to reorganize, not loudly but quietly, linking distant points in pairs. El Niño is a warm tongue of water in the eastern Pacific that, every few years, alters weather from Australia to Peru. The problem is that forecasts go blind in spring: the so-called spring predictability barrier cuts the horizon to six months.

The new model listens not only to temperature but also to connections within the ocean. The scientists built a climate network: each point on the map is a node, and a link between points forms when their fluctuations coincide. It turns out that before El Niño, the ocean starts 'whispering' in pairs: the fraction of nodes with exactly one partner increases. This metric is called c2, and it starts rising a year before the event.

c2 is simply the fraction of nodes that form pairs. In the climate network, it rises when local correlations strengthen before El Niño and falls afterward. Essentially, the ocean starts 'whispering' in pairs before it screams.

The model works in two steps. First, classical ARIMA statistics capture the linear part: seasonal cycles and inertia. Then a neural network learns the nonlinear deviations that statistics missed. The network is fed not only the NINO3.4 temperature index but also the volume of warm water, westerly wind bursts, and the sine of the annual cycle. For the 12-month forecast, they use c2 instead of warm water volume.

The result surprised even the authors. At lead times of 3–6 months, the hybrid model outperformed the CFSv2 ensemble forecast, which is considered the standard. In January 2010, all ensemble members overestimated the index, while the hybrid model gave the exact value. The forecast error at 4 months ahead was nearly a quarter lower. But the key finding: the 12-month forecast with c2 was as good as, and sometimes better than, the 6-month forecast. The average error for a year ahead was 0.018, and for six months, 0.017.

This is the first time a statistical model has reached a 12-month horizon without loss of skill. Previously, the spring barrier was thought to be insurmountable.

Perhaps the barrier was not a wall of chaos but simply a lack of information. Once we learned to hear the whisper of pairs, the ocean became predictable a year ahead. Now meteorological centers can warn of droughts and floods long before the ocean screams.

The network metric c2 is simply the fraction of nodes that form pairs. In the climate network, it increases when local correlations strengthen before El Niño and decreases afterward. In essence, the ocean starts 'whispering' in pairs before it screams.

NRMSE(y_A, y_B) = \frac{1}{\max(y_A, y_B) - \min(y_A, y_B)} \sqrt{\frac{\sum_{k=1}^{n} (y_A^k - y_B^k)^2}{n}}
Forecast error divided by the range of observed values; the smaller, the better.
c_s = \frac{s n_s}{N}
Fraction of nodes belonging to clusters of size s; for s=2 this is pairs of connected nodes.
Z_t = Y_t + N_t
The observed series is decomposed into a linear part Y_t (ARIMA) and a nonlinear residual N_t (neural network).
Concepts
spring predictability barrier El Niño-Southern Oscillation neural network regression ENSO Jin-Timmermann model El Niño index La Niña Multivariate ENSO Index predictive learning neural networks equatorial wave propagation zebiak cane model ensemble forecast Machine Learning forecast skill NOAA CPC ERSST NOAA PMEL / TAO relative ONI TAO/TRITON moorings prediction