Articles | Volume 13, issue 9
https://doi.org/10.5194/gmd-13-4435-2020
https://doi.org/10.5194/gmd-13-4435-2020
Development and technical paper
 | 
22 Sep 2020
Development and technical paper |  | 22 Sep 2020

A mass- and energy-conserving framework for using machine learning to speed computations: a photochemistry example

Patrick Obin Sturm and Anthony S. Wexler

Model code and software

A MATLAB Script to Generate a Restricted Inverse (v0.2.0) P. O. Sturm and A. S. Wexler https://doi.org/10.5281/zenodo.3733594

Photochemical Box Model in Julia P. O. Sturm https://doi.org/10.5281/zenodo.3733503

A MATLAB Script to Generate a Restricted Inverse P. O. Sturm https://doi.org/10.5281/zenodo.3712457

Short summary
Large air quality and climate models calculate different physical and chemical phenomena in separate operators within the overall model, some of which are computationally intensive. Machine learning tools can memorize the behavior of these operators and replace them, but the replacements must still obey physical laws, like conservation principles. This work derives a mathematical framework for machine learning replacements that conserves properties, such as mass or energy, to machine precision.