VAE-Var: Variational-Autoencoder-Enhanced Variational Assimilation

Yi Xiao, Qilong Jia, Wei Xue, Lei Bai
5/22/2024
cs.LGcs.AImath.DS

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

Data assimilation refers to a set of algorithms designed to compute the optimal estimate of a system's state by refining the prior prediction (known as background states) using observed data. Variational assimilation methods rely on the maximum likelihood approach to formulate a variational cost, with the optimal state estimate derived by minimizing this cost. Although traditional variational methods have achieved great success and have been widely used in many numerical weather prediction centers, they generally assume Gaussian errors in the background states, which limits the accuracy of these algorithms due to the inherent inaccuracies of this assumption. In this paper, we introduce VAE-Var, a novel variational algorithm that leverages a variational autoencoder (VAE) to model a non-Gaussian estimate of the background error distribution. We theoretically derive the variational cost under the VAE estimation and present the general formulation of VAE-Var; we implement VAE-Var on low-dimensional chaotic systems and demonstrate through experimental results that VAE-Var consistently outperforms traditional variational assimilation methods in terms of accuracy across various observational settings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 5 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xiao2024vaevar,
  title  = {VAE-Var: Variational-Autoencoder-Enhanced Variational Assimilation},
  author = {Yi Xiao and Qilong Jia and Wei Xue and Lei Bai},
  year   = {2024},
  eprint = {2405.13711},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.13711v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.13711.svg)](https://codeofpaper.com/paper/2405.13711)

Discussion