paper-with-me

홈 › Papers

Learning Equivariant Representations

2020-12-04 · Carlos Esteves

State-of-the-art deep learning systems often require large amounts of data and computation. For this reason, leveraging known or unknown structure of the data is paramount. Convolutional neural networks (CNNs) are successful examples of this principle, their defining characteristic being the shift-equivariance. By sliding a filter over the input, when the input shifts, the response shifts by the same amount, exploiting the structure of natural images where semantic content is independent of absolute pixel positions. This property is essential to the success of CNNs in audio, image and video recognition tasks. In this thesis, we extend equivariance to other kinds of transformations, such as rotation and scaling. We propose equivariant models for different transformations defined by groups of symmetries. The main contributions are (i) polar transformer networks, achieving equivariance to the group of similarities on the plane, (ii) equivariant multi-view networks, achieving equivariance to the group of symmetries of the icosahedron, (iii) spherical CNNs, achieving equivariance to the continuous 3D rotation group, (iv) cross-domain image embeddings, achieving equivariance to 3D rotations for 2D inputs, and (v) spin-weighted spherical CNNs, generalizing the spherical CNNs and achieving equivariance to 3D rotations for spherical vector fields. Applications include image classification, 3D shape classification and retrieval, panoramic image classification and segmentation, shape alignment and pose estimation. What these models have in common is that they leverage symmetries in the data to reduce sample and model complexity and improve generalization performance. The advantages are more significant on (but not limited to) challenging tasks where data is limited or input perturbations such as arbitrary rotations are present.

📄 PDF Abstract BibTeX arXiv:2012.02771

Code (2)

daniilidis-group/spherical-cnn 공식 구현 tf
daniilidis-group/swscnn 공식 구현 jax

Tasks

3D Shape ClassificationGeneral Classificationimage-classificationImage ClassificationPose EstimationRetrievalVideo Recognition

Similar Papers 제목 키워드 기반

Equivariant neural networks and piecewise linear representation theory

2024-08-01 · Joel Gibson, Daniel Tubbenhauer, Geordie Williamson

Equivariant neural networks are neural networks with symmetry. Motivated by the theory of group representations, we decompose the layers of an equivariant neural network into simple representations. The nonlinear activat…

Group Equivariant Subsampling

2021-06-10 · NeurIPS 2021 12 · Jin Xu, Hyunjik Kim, Tom Rainforth, Yee Whye Teh

Subsampling is used in convolutional neural networks (CNNs) in the form of pooling or strided convolutions, to reduce the spatial dimensions of feature maps and to allow the receptive fields to grow exponentially with de…

Translation

General E(2)-Equivariant Steerable CNNs

2019-12-01 · NeurIPS 2019 12 · Maurice Weiler, Gabriele Cesa

The big empirical success of group equivariant networks has led in recent years to the sprouting of a great variety of equivariant network architectures. A particular focus has thereby been on rotation and reflection equ…

Rotated MNIST

General $E(2)$-Equivariant Steerable CNNs

2019-11-19 · Maurice Weiler, Gabriele Cesa

The big empirical success of group equivariant networks has led in recent years to the sprouting of a great variety of equivariant network architectures. A particular focus has thereby been on rotation and reflection equ…

Image Classification

DUET: 2D Structured and Approximately Equivariant Representations

2023-06-28 · Xavier Suau, Federico Danieli, T. Anderson Keller, Arno Blaas 외

Multiview Self-Supervised Learning (MSSL) is based on learning invariances with respect to a set of input transformations. However, invariance partially or totally removes transformation-related information from the repr…

Self-Supervised LearningTransfer Learning