The nudging data assimilation algorithm is a powerful tool used to forecast phenomena of interest given incomplete and noisy observations. Machine learning is becoming increasingly popular in data assimilation given its ease of computation and forecasting ability. This work proposes a new approach to data assimilation via machine learning where Deep Neural Networks (DNNs) are being taught the nudging algorithm. The accuracy of the proposed DNN based algorithm is comparable to the nudging algorithm and it is confirmed by the Lorenz 63 and Lorenz 96 numerical examples. The key advantage of the proposed approach is the fact that, once trained, DNNs are cheap to evaluate in comparison to nudging where typically differential equations are needed to be solved. Standard exponential type approximation results are established for the Lorenz 63 model for both the continuous and discrete in time models. These results can be directly coupled with estimates for DNNs (whenever available), to derive the overall approximation error estimates of the proposed algorithm.
翻译:由于观测不全和繁琐,数据同化算法是用来预测感兴趣的现象的有力工具。机器学习在数据同化方面越来越受欢迎,因为其易于计算和预测。这项工作提出了通过机器学习进行数据同化的新方法,在深神经网络(DNNs)教授裸化算法的地方,通过机器学习进行数据同化。提议的基于DNN算法的准确性与裸化算法相当,并得到Lorenz 63和Lorenz 96数字示例的证实。拟议方法的主要优点是,一旦经过培训,DNNs在与需要解决典型差异方程式的裸体比较时,就便宜地进行评估。为Lorenz 63 模型的连续和离散式标准指数类近似结果已经建立。这些结果可以直接与DNNs(只要有)的估计数相配合,以得出拟议算法的总体近似误差估计数。