paper-with-me

Papers

Agglomeration of Polygonal Grids using Graph Neural Networks with applications to Multigrid solvers

2022-10-31 · P. F. Antonietti, N. Farenga, E. Manuzzi, G. Martinelli, L. Saverio

Agglomeration-based strategies are important both within adaptive refinement algorithms and to construct scalable multilevel algebraic solvers. In order to automatically perform agglomeration of polygonal grids, we propose the use of Machine Learning (ML) strategies, that can naturally exploit geometrical information about the mesh in order to preserve the grid quality, enhancing performance of numerical methods and reducing the overall computational cost. In particular, we employ the k-means clustering algorithm and Graph Neural Networks (GNNs) to partition the connectivity graph of a computational mesh. Moreover, GNNs have high online inference speed and the advantage to process naturally and simultaneously both the graph structure of mesh and the geometrical information, such as the areas of the elements or their barycentric coordinates. These techniques are compared with METIS, a standard algorithm for graph partitioning, which is meant to process only the graph information of the mesh. We demonstrate that performance in terms of quality metrics is enhanced for ML strategies. Such models also show a good degree of generalization when applied to more complex geometries, such as brain MRI scans, and the capability of preserving the quality of the grid. The effectiveness of these strategies is demonstrated also when applied to MultiGrid (MG) solvers in a Polygonal Discontinuous Galerkin (PolyDG) framework. In the considered experiments, GNNs show overall the best performance in terms of inference speed, accuracy and flexibility of the approach.

📄 PDF Abstract BibTeX arXiv:2210.17457

Code (0)

등록된 구현이 없습니다.

Tasks

graph partitioning

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
k-Means Clustering k-Means Clustering is a clustering algorithm that divides a training set into $k$ different clusters of examples that are near each other. It works by initializing $k$…

Similar Papers 제목 키워드 기반

Refinement of polygonal grids using Convolutional Neural Networks with applications to polygonal Discontinuous Galerkin and Virtual Element methods

2021-02-10 · P. F. Antonietti, E. Manuzzi

We propose new strategies to handle polygonal grids refinement based on Convolutional Neural Networks (CNNs). We show that CNNs can be successfully employed to identify correctly the "shape" of a polygonal element so as …

Multigrid Training for Molecular Generation using Graph Neural Networks

2026-06-21 · Zixuan Ling, Paula Mercurio, Di Liu arxiv

Deep learning has demonstrated significant success for modeling biochemical molecular systems, where inputs are commonly represented as graphs or 3D grids. A major challenge is that computational cost scales with resolut…

DiffGCN: Graph Convolutional Networks via Differential Operators and Algebraic Multigrid Pooling

2020-06-07 · NeurIPS 2020 12 · Moshe Eliasof, Eran Treister

Graph Convolutional Networks (GCNs) have shown to be effective in handling unordered data like point clouds and meshes. In this work we propose novel approaches for graph convolution, pooling and unpooling, inspired from…

A reinforcement learning strategy to automate and accelerate h/p-multigrid solvers

2024-07-18 · David Huergo, Laura Alonso, Saumitra Joshi, Adrian Juanicoteca 외

We explore a reinforcement learning strategy to automate and accelerate h/p-multigrid methods in high-order solvers. Multigrid methods are very efficient but require fine-tuning of numerical parameters, such as the numbe…

reinforcement-learningReinforcement Learning

Multigrid Neural Architectures

2016-11-23 · CVPR 2017 7 · Tsung-Wei Ke, Michael Maire, Stella X. Yu

We propose a multigrid extension of convolutional neural networks (CNNs). Rather than manipulating representations living on a single spatial grid, our network layers operate across scale space, on a pyramid of grids. Th…

Image ClassificationSemantic Segmentation