Evolving Generalizable Multigrid-Based Helmholtz Preconditioners with
Grammar-Guided Genetic Programming
- URL: http://arxiv.org/abs/2204.12846v2
- Date: Thu, 28 Apr 2022 12:07:44 GMT
- Title: Evolving Generalizable Multigrid-Based Helmholtz Preconditioners with
Grammar-Guided Genetic Programming
- Authors: Jonas Schmitt, Harald K\"ostler
- Abstract summary: We introduce a new approach for evolving efficient preconditioned iterative solvers for Helmholtz problems.
Our approach is based on a novel context-free grammar, which enables the construction of multigrid preconditioners.
We demonstrate our approach's effectiveness by evolving multigrid-based preconditioners for a two-dimensional indefinite Helmholtz problem.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Solving the indefinite Helmholtz equation is not only crucial for the
understanding of many physical phenomena but also represents an
outstandingly-difficult benchmark problem for the successful application of
numerical methods. Here we introduce a new approach for evolving efficient
preconditioned iterative solvers for Helmholtz problems with multi-objective
grammar-guided genetic programming. Our approach is based on a novel
context-free grammar, which enables the construction of multigrid
preconditioners that employ a tailored sequence of operations on each
discretization level. To find solvers that generalize well over the given
domain, we propose a custom method of successive problem difficulty adaption,
in which we evaluate a preconditioner's efficiency on increasingly
ill-conditioned problem instances. We demonstrate our approach's effectiveness
by evolving multigrid-based preconditioners for a two-dimensional indefinite
Helmholtz problem that outperform several human-designed methods for different
wavenumbers up to systems of linear equations with more than a million
unknowns.
Related papers
- Automating the Design of Multigrid Methods with Evolutionary Program
Synthesis [0.0]
In many cases, the design of an efficient or at least working multigrid solver is an open problem.
This thesis demonstrates that grammar-guided genetic programming can discover multigrid methods of unprecedented structure.
We present our implementation in the form of the Python framework EvoStencils, which is freely available as open-source software.
arXiv Detail & Related papers (2023-12-22T17:55:48Z) - A Neural-preconditioned Poisson Solver for Mixed Dirichlet and Neumann Boundary Conditions [4.180536812092903]
We introduce a neural-preconditioned iterative solver for Poisson equations with mixed boundary conditions.
The key to our preconditioner's success is a novel, lightweight neural network architecture featuring spatially varying convolution kernels.
arXiv Detail & Related papers (2023-09-29T22:49:47Z) - An ML approach to resolution of singularities [0.6906005491572401]
Resolution is a fundamental process in geometry in which we replace singular points with smooth points.
In this paper we introduce a new approach to the Hironaka game that uses reinforcement learning agents to find optimal resolutions of singularities.
arXiv Detail & Related papers (2023-07-01T07:17:33Z) - An Optimization-based Deep Equilibrium Model for Hyperspectral Image
Deconvolution with Convergence Guarantees [71.57324258813675]
We propose a novel methodology for addressing the hyperspectral image deconvolution problem.
A new optimization problem is formulated, leveraging a learnable regularizer in the form of a neural network.
The derived iterative solver is then expressed as a fixed-point calculation problem within the Deep Equilibrium framework.
arXiv Detail & Related papers (2023-06-10T08:25:16Z) - AI-enhanced iterative solvers for accelerating the solution of large
scale parametrized linear systems of equations [0.0]
This paper exploits up-to-date ML tools and delivers customized iterative solvers of linear equation systems.
The results indicate its superiority over conventional iterative solution schemes.
arXiv Detail & Related papers (2022-07-06T09:47:14Z) - An Application of a Multivariate Estimation of Distribution Algorithm to
Cancer Chemotherapy [59.40521061783166]
Chemotherapy treatment for cancer is a complex optimisation problem with a large number of interacting variables and constraints.
We show that the more sophisticated algorithm would yield better performance on a complex problem like this.
We hypothesise that this is caused by the more sophisticated algorithm being impeded by the large number of interactions in the problem.
arXiv Detail & Related papers (2022-05-17T15:28:46Z) - A Variational Inference Approach to Inverse Problems with Gamma
Hyperpriors [60.489902135153415]
This paper introduces a variational iterative alternating scheme for hierarchical inverse problems with gamma hyperpriors.
The proposed variational inference approach yields accurate reconstruction, provides meaningful uncertainty quantification, and is easy to implement.
arXiv Detail & Related papers (2021-11-26T06:33:29Z) - Conditional gradient methods for stochastically constrained convex
minimization [54.53786593679331]
We propose two novel conditional gradient-based methods for solving structured convex optimization problems.
The most important feature of our framework is that only a subset of the constraints is processed at each iteration.
Our algorithms rely on variance reduction and smoothing used in conjunction with conditional gradient steps, and are accompanied by rigorous convergence guarantees.
arXiv Detail & Related papers (2020-07-07T21:26:35Z) - Total Deep Variation: A Stable Regularizer for Inverse Problems [71.90933869570914]
We introduce the data-driven general-purpose total deep variation regularizer.
In its core, a convolutional neural network extracts local features on multiple scales and in successive blocks.
We achieve state-of-the-art results for numerous imaging tasks.
arXiv Detail & Related papers (2020-06-15T21:54:15Z) - GACEM: Generalized Autoregressive Cross Entropy Method for Multi-Modal
Black Box Constraint Satisfaction [69.94831587339539]
We present a modified Cross-Entropy Method (CEM) that uses a masked auto-regressive neural network for modeling uniform distributions over the solution space.
Our algorithm is able to express complicated solution spaces, thus allowing it to track a variety of different solution regions.
arXiv Detail & Related papers (2020-02-17T20:21:20Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.