Can a neural network learn a numerical model ? - Sorbonne Université Access content directly
Conference Papers Year : 2018

Can a neural network learn a numerical model ?


Numerical models are used to simulate the evolution of atmosphere or ocean dynamics. They are implemented through a computer code, that contains predefined rules specifying how to compute the evolution of some outputs (e.g sea surface height) from inputs (e.g. previous states of the model, satellite or in situ observations of other parameters). A machine learning approach, in contrast, infers its internal set of rules from a large amount of data. In many fields (image recognition, automatic translation, speech recognition, ...), the more traditional methods, which rely on predefined rules, have been outperformed by machine learning algorithms. This performance was made possible by advances in Convolutional and Recurrent Neural Networks. This work addresses the question of the application and the usefulness of machine learning for numerical modeling in Geophysics. Results are presented using a demonstration model : A shallow-water model including a forcing by the wind, a diffusive term and a dissipation term. We evaluate the ability of a neural network to reproduce the numerical model "rules" given only the output fields of the model. We also investigate the ability of this neural network to simulate only some specific parts of the numerical model (e.g. diffusion or dissipation) and discuss the potential combination of approaches.
No file

Dates and versions

hal-02067473 , version 1 (14-03-2019)



Julien Brajard, Anastase Alexandre Charantonis, Jérôme Sirven. Can a neural network learn a numerical model ?. EGU General Assembly, Apr 2018, Vienne, Austria. ⟨hal-02067473⟩
130 View
0 Download


Gmail Facebook X LinkedIn More