paper-with-me

Papers

Learning Invariant Representations for Equivariant Neural Networks Using Orthogonal Moments

2022-09-22 · Jaspreet Singh, Chandan Singh

The convolutional layers of standard convolutional neural networks (CNNs) are equivariant to translation. However, the convolution and fully-connected layers are not equivariant or invariant to other affine geometric transformations. Recently, a new class of CNNs is proposed in which the conventional layers of CNNs are replaced with equivariant convolution, pooling, and batch-normalization layers. The final classification layer in equivariant neural networks is invariant to different affine geometric transformations such as rotation, reflection and translation, and the scalar value is obtained by either eliminating the spatial dimensions of filter responses using convolution and down-sampling throughout the network or average is taken over the filter responses. In this work, we propose to integrate the orthogonal moments which gives the high-order statistics of the function as an effective means for encoding global invariance with respect to rotation, reflection and translation in fully-connected layers. As a result, the intermediate layers of the network become equivariant while the classification layer becomes invariant. The most widely used Zernike, pseudo-Zernike and orthogonal Fourier-Mellin moments are considered for this purpose. The effectiveness of the proposed work is evaluated by integrating the invariant transition and fully-connected layer in the architecture of group-equivariant CNNs (G-CNNs) on rotated MNIST and CIFAR10 datasets.

📄 PDF Abstract BibTeX arXiv:2209.10944

Code (1)

jaspreetsinghmaan/g-cnn-orims 공식 구현 tf

Tasks

Rotated MNISTTranslation

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

Invariant and Equivariant Graph Networks

2018-12-24 · ICLR 2019 5 · Haggai Maron, Heli Ben-Hamu, Nadav Shamir, Yaron Lipman

Invariant and equivariant networks have been successfully used for learning images, sets, point clouds, and graphs. A basic challenge in developing such networks is finding the maximal collection of invariant and equivar…

2k

Interpreting Equivariant Representations

2024-01-23 · Andreas Abildtrup Hansen, Anna Calissano, Aasa Feragen

Latent representations are used extensively for downstream tasks, such as visualization, interpolation or feature extraction of deep learning models. Invariant and equivariant neural networks are powerful and well-establ…

Graph Generationimage-classificationImage ClassificationInductive Bias

Learning Equivariant Functions via Quadratic Forms

2025-09-26 · Pavan Karjol, Vivek V Kashyap, Rohan Kashyap, Prathosh A P arxiv

In this study, we introduce a method for learning group (known or unknown) equivariant functions by learning the associated quadratic form $x^T A x$ corresponding to the group from the data. Certain groups, known as orth…

Self-supervised learning of Split Invariant Equivariant representations

2023-02-14 · Quentin Garrido, Laurent Najman, Yann Lecun

Recent progress has been made towards learning invariant or equivariant representations with self-supervised learning. While invariant methods are evaluated on large scale datasets, equivariant ones are evaluated in smal…

Self-Supervised Learning

IM: An R-Package for Computation of Image Moments and Moment Invariants

2022-10-29 · Allison Irvine, Tan Dang, M. Murat Dundar, Bartek Rajwa

Moment invariants are well-established and effective shape descriptors for image classification. In this report, we introduce a package for R-language, named IM, that implements the calculation of moments for images and …

image-classificationImage Classification