Invertible Fourier Neural Operators for Tackling Both Forward and Inverse Problems

๐Ÿ“… 2024-02-18
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 4
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
Fourier Neural Operators (FNOs) struggle to jointly model forward prediction and inverse problem solving within a unified, invertible framework. Method: We propose the invertible Fourier Neural Operator (iFNO), featuring a novel invertible Fourier block that enables bidirectional latent-space mapping with parameter sharing; integration of a variational autoencoder (VAE) to explicitly model posterior distributions, thereby mitigating ill-posedness, data scarcity, and noise in inverse problems; and a three-stage collaborative training strategy. Contributions/Results: iFNO is the first FNO-based architecture enabling strict invertibility, and the first to deeply integrate VAEs with FNOs for uncertainty-aware inverse solving. Evaluated on seven forward/inverse benchmark tasks, iFNO consistently outperforms standard FNO and state-of-the-art inversion methodsโ€”achieving significant gains in accuracy, robustness, and data efficiency.

Technology Category

Application Category

๐Ÿ“ Abstract
Fourier Neural Operator (FNO) is a powerful and popular operator learning method. However, FNO is mainly used in forward prediction, yet a great many applications rely on solving inverse problems. In this paper, we propose an invertible Fourier Neural Operator (iFNO) for jointly tackling the forward and inverse problems. We developed a series of invertible Fourier blocks in the latent channel space to share the model parameters, exchange the information, and mutually regularize the learning for the bi-directional tasks. We integrated a variational auto-encoder to capture the intrinsic structures within the input space and to enable posterior inference so as to mitigate challenges of illposedness, data shortage, noises that are common in inverse problems. We proposed a three-step process to combine the invertible blocks and the VAE component for effective training. The evaluations on seven benchmark forward and inverse tasks have demonstrated the advantages of our approach.
Problem

Research questions and friction points this paper is trying to address.

Solving both forward and inverse problems using invertible Fourier Neural Operator
Sharing model parameters and information for bi-directional tasks
Mitigating illposedness and data shortage in inverse problems
Innovation

Methods, ideas, or system contributions that make the work stand out.

Invertible Fourier blocks for bidirectional tasks
Variational auto-encoder for posterior inference
Three-step training combining invertible blocks and VAE
๐Ÿ”Ž Similar Papers
No similar papers found.