Graph Neural Networks Predict El Niño More Accurately ✎

Original: "Graph Neural Networks for Improved El Niño Forecasting"
arXiv:2012.01598 · 2020-12-02 · arXiv non-exclusive · independent analysis · 3 min
A graph neural network learns to see distant connections in the ocean and predicts El Niño three months ahead better than classical models.

The warm El Niño current appears in the tropical Pacific every few years and reshuffles weather across the planet: drying fields in some places, flooding streets in others. Meteorologists have long tried to catch it early, but the ocean is too cunning: the cause hides not in a single spot but in a call-and-response between regions separated by thousands of kilometers. Ordinary neural networks, which look for patterns in neighboring map cells, cannot hear that exchange. They are like residents of an apartment building who only know their next-door neighbors and have no idea that someone across town opened a tap and changed the water pressure in the pipes.

A graph network is a model that works not with a grid but with a network: each ocean point becomes a node, and the model adjusts the connections between them during training.

The authors of the new study decided to give the model freedom: instead of specifying in advance which points matter, they represented the ocean map as a graph, where nodes are points on the map and edges are possible pathways for influence. The network itself figured out which edges to strengthen and which to weaken. For a one-month forecast, this approach yields a correlation of 0.9867, whereas the previous convolutional model scored about 0.94. For a three-month forecast, the graph network also wins: 0.8936 versus 0.8742. The difference may seem small, but in climatology it is a step forward that could mean earlier warnings of drought or flood.

Before this work, it was unclear whether graph neural networks, which have performed well in analyzing social networks and road traffic, could handle climate data. It turns out they can, provided they are given the freedom to build connections.

For a six-month forecast, the graph model still lags: 0.6776 versus 0.7616. The authors explain that for longer-range forecasts, sea surface temperature alone is not enough; you also need to know how much heat is stored in the upper layer of the ocean. But even this intermediate result is important. After training, you can look at which edges the model deemed important and compare them with known teleconnections: long-distance interactions that climatologists have uncovered over decades of observations. If the connections match, it will strengthen confidence in the model and help better understand the mechanism of El Niño.

Already today, this approach can help meteorological agencies improve short-term seasonal forecasts. In the future, if the model is fed data on ocean heat content, pressure, and wind, it could look even further ahead. Then the resident of a building across town would learn about the tap not from a wet ceiling but from a slight drop in water pressure, months before the water overflows.

The name "El Niño" (Spanish for "the boy") was coined by Peruvian fishermen who noticed the warm current arriving around Christmas. The graph neural networks used in this study were originally developed for predicting road traffic.

In Kim Stanley Robinson's novel "Forty Signs of Rain," climatologists struggle with the consequences of abrupt changes in ocean currents. Improved El Niño forecasts could be the very tool that helps humanity prepare for the ocean's whims.

Concepts
graph neural network neural network regression spring predictability barrier forecast ENSO El Niño index equatorial wave propagation Jin-Timmermann model El Niño-Southern Oscillation La Niña ERSST Large Language Models Multivariate ENSO Index NOAA CPC NOAA PMEL / TAO Generative Adversarial Networks deep learning in medical imaging Graphs Machine Learning TAO/TRITON moorings