Machine learning algorithms for three-dimensional mean-curvature computation in the level-set method

We propose a data-driven mean-curvature solver for the level-set method. This work is the natural extension to ℝ^3 of our two-dimensional strategy in [arXiv:2201.12342][1] and the hybrid inference system of [DOI: 10.1016/j.jcp.2022.111291][2]. However, in contrast to [1,2], which built resolution-dependent neural-network dictionaries, here we develop a pair of models in ℝ^3, regardless of the mesh size. Our feedforward networks ingest transformed level-set, gradient, and curvature data to fix numerical mean-curvature approximations selectively for interface nodes. To reduce the problem's complexity, we have used the Gaussian curvature to classify stencils and fit our models separately to non-saddle and saddle patterns. Non-saddle stencils are easier to handle because they exhibit a curvature error distribution characterized by monotonicity and symmetry. While the latter has allowed us to train only on half the mean-curvature spectrum, the former has helped us blend the data-driven and the baseline estimations seamlessly near flat regions. On the other hand, the saddle-pattern error structure is less clear; thus, we have exploited no latent information beyond what is known. In this regard, we have trained our models on not only spherical but also sinusoidal and hyperbolic paraboloidal patches. Our approach to building their data sets is systematic but gleans samples randomly while ensuring well-balancedness. We have also resorted to standardization and dimensionality reduction as a preprocessing step and integrated regularization to minimize outliers. In addition, we leverage curvature rotation/reflection invariance to improve precision at inference time. Several experiments confirm that our proposed system can yield more accurate mean-curvature estimations than modern particle-based interface reconstruction and level-set schemes around under-resolved regions.

READ FULL TEXT

page 5

page 7

page 14

page 27

page 33

research
01/22/2022

Error-Correcting Neural Networks for Two-Dimensional Curvature Computation in the Level-Set Method

We present an error-neural-modeling-based strategy for approximating two...
research
04/07/2021

Level-Set Curvature Neural Networks: A Hybrid Approach

We present a hybrid strategy based on deep learning to compute mean curv...
research
12/14/2021

Learning phase field mean curvature flows with neural networks

We introduce in this paper new, efficient numerical methods based on neu...
research
11/18/2021

Parabolic interface reconstruction for 2D volume of fluid methods

For capillary driven flow the interface curvature is essential in the mo...
research
03/17/2019

Weighted Mean Curvature

In image processing tasks, spatial priors are essential for robust compu...
research
02/04/2020

A Deep Learning Approach for the Computation of Curvature in the Level-Set Method

We propose a deep learning strategy to compute the mean curvature of an ...
research
10/22/2021

Error-Correcting Neural Networks for Semi-Lagrangian Advection in the Level-Set Method

We present a machine learning framework that blends image super-resoluti...

Please sign up or login with your details

Forgot password? Click here to reset