Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Climate Modeling with Neural Diffusion Equations

About

Owing to the remarkable development of deep learning technology, there have been a series of efforts to build deep learning-based climate models. Whereas most of them utilize recurrent neural networks and/or graph neural networks, we design a novel climate model based on the two concepts, the neural ordinary differential equation (NODE) and the diffusion equation. Many physical processes involving a Brownian motion of particles can be described by the diffusion equation and as a result, it is widely used for modeling climate. On the other hand, neural ordinary differential equations (NODEs) are to learn a latent governing equation of ODE from data. In our presented method, we combine them into a single framework and propose a concept, called neural diffusion equation (NDE). Our NDE, equipped with the diffusion equation and one more additional neural network to model inherent uncertainty, can learn an appropriate latent governing equation that best describes a given climate dataset. In our experiments with two real-world and one synthetic datasets and eleven baselines, our method consistently outperforms existing baselines by non-trivial margins.

Jeehyun Hwang, Jeongwhan Choi, Hwangyong Choi, Kookjin Lee, Dongeun Lee, Noseong Park• 2021

Related benchmarks

TaskDatasetResultRank
Multi-step forecastingLA
MSE0.7594
14
One-step forecastingLA
MSE0.2621
14
One-step forecastingSD
MSE0.3561
14
Multi-step forecastingSD
MSE0.7301
14
Multi-step climate factor forecastingNOAA
MAE1.6337
11
One-step climate factor forecastingNOAA
MAE0.2975
11
Heat Diffusion PredictionSynthetic Heat Diffusion Grid (without noise) (test)
MAE0.1121
8
Heat Diffusion PredictionHeat Diffusion Small-world (without noise) synthetic (test)
MAE0.0687
8
Heat Diffusion PredictionSynthetic Heat Diffusion Grid (with noise) (test)
MAE0.4569
8
Heat Diffusion PredictionSynthetic Heat Diffusion Small-world (with noise) (test)
MAE0.4822
8
Showing 10 of 10 rows

Other info

Code

Follow for update