Learning a generalized multiscale prolongation operator
Yucheng Liu, Shubin Fu, Yingjie Zhou, Changqing Ye, Eric T. Chung
TL;DR
The paper addresses solving Darcy flow in heterogeneous media with high-contrast random permeability by learning a generalized multiscale prolongation operator for a two-grid preconditioner. It introduces a subspace-distance loss and two data-augmentation strategies—symmetry transformations and Karhunen–Loève expansion—to train a four-level U-Net that outputs prolongation blocks directly from coarse-element coefficients. Results show the neural network-generated prolongation operator can be produced up to five times faster than solving local spectral problems, while preserving the efficiency of the two-grid preconditioner and generalizing to unseen permeability fields and different coarse-element sizes. This approach yields a universal operator applicable across boundary conditions and resolutions, with potential for further improvement by jointly learning the smoother along with the prolongation operator.
Abstract
In this research, we address Darcy flow problems with random permeability using iterative solvers, enhanced by a two-grid preconditioner based on a generalized multiscale prolongation operator, which has been demonstrated to be stable for high contrast profiles. To circumvent the need for repeatedly solving spectral problems with varying coefficients, we harness deep learning techniques to expedite the construction of the generalized multiscale prolongation operator. Considering linear transformations on multiscale basis have no impact on the performance of the preconditioner, we devise a loss function by the coefficient-based distance between subspaces instead of the plain $l^2$-norm of the difference of the corresponding multiscale bases. We discover that leveraging the inherent symmetry in the local spectral problem can effectively accelerate the neural network training process. In scenarios where training data are limited, we utilize the Karhunen-Loève expansion to augment the dataset. Extensive numerical experiments with various types of random coefficient models are exhibited, showing that the proposed method can significantly reduce the time required to generate the prolongation operator while maintaining the original efficiency of the two-grid preconditioner. Notably, the neural network demonstrates strong generalization capabilities, as evidenced by its satisfactory performance on unseen random permeability fields.
