Quaternion Product Units for Deep Learning on 3D Rotation Groups

12/17/2019
by   Xuan Zhang, et al.
0

We propose a novel quaternion product unit (QPU) to represent data on 3D rotation groups. The QPU leverages quaternion algebra and the law of 3D rotation group, representing 3D rotation data as quaternions and merging them via a weighted chain of Hamilton products. We prove that the representations derived by the proposed QPU can be disentangled into "rotation-invariant" features and "rotation-equivariant" features, respectively, which supports the rationality and the efficiency of the QPU in theory. We design quaternion neural networks based on our QPUs and make our models compatible with existing deep learning models. Experiments on both synthetic and real-world data show that the proposed QPU is beneficial for the learning tasks requiring rotation robustness.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/21/2020

Rotation Invariant Deep CBIR

Introduction of Convolutional Neural Networks has improved results on al...
research
12/07/2020

Rotation-Invariant Point Convolution With Multiple Equivariant Alignments

Recent attempts at introducing rotation invariance or equivariance in 3D...
research
04/03/2021

A Note on Consistent Rotation Maps of Graph Cartesian Products

Given two regular graphs with consistent rotation maps, we produce a con...
research
09/29/2022

In Search of Projectively Equivariant Neural Networks

Equivariance of linear neural network layers is well studied. In this wo...
research
06/01/2020

A Smooth Representation of Belief over SO(3) for Deep Rotation Learning with Uncertainty

Accurate rotation estimation is at the heart of robot perception tasks s...
research
06/08/2018

Rotation Equivariant CNNs for Digital Pathology

We propose a new model for digital pathology segmentation, based on the ...
research
08/03/2023

Experimental Results regarding multiple Machine Learning via Quaternions

This paper presents an experimental study on the application of quaterni...

Please sign up or login with your details

Forgot password? Click here to reset