paper-with-me

홈 › Papers

PDE-based Group Equivariant Convolutional Neural Networks

2020-01-24 · Bart Smets, Jim Portegies, Erik Bekkers, Remco Duits

We present a PDE-based framework that generalizes Group equivariant Convolutional Neural Networks (G-CNNs). In this framework, a network layer is seen as a set of PDE-solvers where geometrically meaningful PDE-coefficients become the layer's trainable weights. Formulating our PDEs on homogeneous spaces allows these networks to be designed with built-in symmetries such as rotation in addition to the standard translation equivariance of CNNs. Having all the desired symmetries included in the design obviates the need to include them by means of costly techniques such as data augmentation. We will discuss our PDE-based G-CNNs (PDE-G-CNNs) in a general homogeneous space setting while also going into the specifics of our primary case of interest: roto-translation equivariance. We solve the PDE of interest by a combination of linear group convolutions and non-linear morphological group convolutions with analytic kernel approximations that we underpin with formal theorems. Our kernel approximations allow for fast GPU-implementation of the PDE-solvers, we release our implementation with this article in the form of the LieTorch extension to PyTorch, available at https://gitlab.com/bsmetsjr/lietorch . Just like for linear convolution a morphological convolution is specified by a kernel that we train in our PDE-G-CNNs. In PDE-G-CNNs we do not use non-linearities such as max/min-pooling and ReLUs as they are already subsumed by morphological convolutions. We present a set of experiments to demonstrate the strength of the proposed PDE-G-CNNs in increasing the performance of deep learning based imaging applications with far fewer parameters than traditional CNNs.

📄 PDF Abstract BibTeX arXiv:2001.09046

Code (1)

https://gitlab.com/bsmetsjr/lietorch 공식 구현 pytorch

Tasks

Data AugmentationGPUTranslation

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 제목 키워드 기반

Attentive Group Equivariant Convolutional Networks

2020-02-07 · ICML 2020 1 · David W. Romero, Erik J. Bekkers, Jakub M. Tomczak, Mark Hoogendoorn

Although group convolutional networks are able to learn powerful representations based on symmetry patterns, they lack explicit means to learn meaningful relationships among them (e.g., relative positions and poses). In …

REViT: Roto-reflection Equivariant Convolutional Vision Transformer

2026-06-24 · Sheir A. Zaheer, Alexander C. Holston, Chan Y. Park arxiv

In this paper, we propose a discrete roto-reflection group equivariant vision transformer with convolutional attention. Roto-reflection equivariant networks preserve the rotational, flip and positional symmetry in featur…

Image ClassificationObject Detection

A tradeoff between universality of equivariant models and learnability of symmetries

2022-10-17 · Vasco Portilheiro

We prove an impossibility result, which in the context of function learning says the following: under certain conditions, it is impossible to simultaneously learn symmetries and functions equivariant under them using an …

Geometric Deep Learning and Equivariant Neural Networks

2021-05-28 · Jan E. Gerken, Jimmy Aronsson, Oscar Carlsson, Hampus Linander 외

We survey the mathematical foundations of geometric deep learning, focusing on group equivariant and gauge equivariant neural networks. We develop gauge equivariant convolutional neural networks on arbitrary manifolds $\…

Deep Learningobject-detectionObject DetectionSemantic Segmentation

Theoretical Aspects of Lie Groupoid and Lie Algebroid Equivariant Convolutional Neural Networks

2026-06-01 · Michael Astwood arxiv

We introduce Lie groupoid equivariant neural networks as a specialization of recently proposed topological category-equivariant neural networks to the differentiable setting. Lie groupoid equivariant neural networks are …