paper-with-me

Papers

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 finite differences and algebraic multigrid frameworks. We form a parameterized convolution kernel based on discretized differential operators, leveraging the graph mass, gradient and Laplacian. This way, the parameterization does not depend on the graph structure, only on the meaning of the network convolutions as differential operators. To allow hierarchical representations of the input, we propose pooling and unpooling operations that are based on algebraic multigrid methods, which are mainly used to solve partial differential equations on unstructured grids. To motivate and explain our method, we compare it to standard convolutional neural networks, and show their similarities and relations in the case of a regular grid. Our proposed method is demonstrated in various experiments like classification and part-segmentation, achieving on par or better than state of the art results. We also analyze the computational cost of our method compared to other GCNs.

📄 PDF Abstract BibTeX arXiv:2006.04115

Code (1)

BGUCompSci/DiffGCNs.py pytorch

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Convolutional Filtering with RKHS Algebras

2024-11-02 · Alejandro Parada-Mayorga, Leopoldo Agorio, Alejandro Ribeiro, Juan Bazerque

In this paper, we develop a generalized theory of convolutional signal processing and neural networks for Reproducing Kernel Hilbert Spaces (RKHS). Leveraging the theory of algebraic signal processing (ASP), we show that…

RKHS Representation of Algebraic Convolutional Filters with Integral Operators

2026-02-22 · Alejandro Parada-Mayorga, Alejandro Ribeiro, Juan Bazerque arxiv

Integral operators play a central role in signal processing, underpinning classical convolution, and filtering on continuous network models such as graphons. While these operators are traditionally analyzed through spect…

Algebraic Neural Networks: Stability to Deformations

2020-09-03 · Alejandro Parada-Mayorga, Alejandro Ribeiro

We study algebraic neural networks (AlgNNs) with commutative algebras which unify diverse architectures such as Euclidean convolutional neural networks, graph neural networks, and group neural networks under the umbrella…

Reducing operator complexity in Algebraic Multigrid with Machine Learning Approaches

2023-07-15 · Ru Huang, Kai Chang, Huan He, Ruipeng Li 외

We propose a data-driven and machine-learning-based approach to compute non-Galerkin coarse-grid operators in algebraic multigrid (AMG) methods, addressing the well-known issue of increasing operator complexity. Guided b…

Optimization-Based Algebraic Multigrid Coarsening Using Reinforcement Learning

2021-06-03 · NeurIPS 2021 12 · Ali Taghibakhshi, Scott MacLachlan, Luke Olson, Matthew West

Large sparse linear systems of equations are ubiquitous in science and engineering, such as those arising from discretizations of partial differential equations. Algebraic multigrid (AMG) methods are one of the most comm…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)