A Helmholtz equation solver using unsupervised learning: Application to transcranial ultrasound
arXiv:2010.15761 · doi:10.1016/j.jcp.2021.110430
Abstract
Transcranial ultrasound therapy is increasingly used for the non-invasive treatment of brain disorders. However, conventional numerical wave solvers are currently too computationally expensive to be used online during treatments to predict the acoustic field passing through the skull (e.g., to account for subject-specific dose and targeting variations). As a step towards real-time predictions, in the current work, a fast iterative solver for the heterogeneous Helmholtz equation in 2D is developed using a fully-learned optimizer. The lightweight network architecture is based on a modified UNet that includes a learned hidden state. The network is trained using a physics-based loss function and a set of idealized sound speed distributions with fully unsupervised training (no knowledge of the true solution is required). The learned optimizer shows excellent performance on the test set, and is capable of generalization well outside the training examples, including to much larger computational domains, and more complex source and sound speed distributions, for example, those derived from x-ray computed tomography images of the skull.
23 pages, 13 figures
References in corpus (8)
- Physics-Constrained Deep Learning for High-dimensional Surrogate Modeling and Uncertainty Quantification without Labeled Data
- MgNet: A Unified Framework of Multigrid and Convolutional Neural Network
- Recurrent Inference Machines for Solving Inverse Problems
- Unbiasing Truncated Backpropagation Through Time
- An element-wise approach for simulating transcranial MRI-guided focused ultrasound thermal ablation
- Unsupervised Deep Learning Algorithm for PDE-based Forward and Inverse Problems
- -net: Systematic Evaluation of Iterative Deep Neural Networks for Fast Parallel MR Image Reconstruction
- Meta-MgNet: Meta Multigrid Networks for Solving Parameterized Partial Differential Equations
Cited by in corpus (4)
- Variational operator learning: A unified paradigm marrying training neural operators and solving partial differential equations
- Multigrid-Augmented Deep Learning Preconditioners for the Helmholtz Equation using Compact Implicit Layers
- Solving 2-D Helmholtz equation in the rectangular, circular, and elliptical domains using neural networks
- Meta-Auto-Decoder: A Meta-Learning Based Reduced Order Model for Solving Parametric Partial Differential Equations