Transformationally Identical and Invariant Convolutional Neural Networks by Combining Symmetric Operations or Input Vectors

07/30/2018
by   ShihChung B. Lo, et al.
0

Transformationally invariant processors constructed by transformed input vectors or operators have been suggested and applied to many applications. In this study, transformationally identical processing based on combining results of all sub-processes with corresponding transformations either at the final processing step or at the beginning step were found to be equivalent through a special algebraical operation property. This technique can be applied to most convolutional neural network (CNN) systems. Specifically, a transformationally identical CNN system can be constructed by running internally symmetric operations in parallel with the same transformation family followed by a flatten layer with weights sharing among their corresponding transformation elements. Such a CNN can output the same result with any transformation version of the original input vector. Interestingly, we found that this type of transformationally identical CNN system by combining symmetric operations at the flatten layer is mathematically equivalent to an ordinary CNN but combining all transformation versions of the input vector at the input layer. Since the former is computationally demanding, its equivalent with greatly simplified implementation is suggested

READ FULL TEXT
research
06/10/2018

Transformationally Identical and Invariant Convolutional Neural Networks through Symmetric Element Operators

Mathematically speaking, a transformationally invariant operator, such a...
research
08/03/2018

Geared Rotationally Identical and Invariant Convolutional Neural Network Systems

Theorems and techniques to form different types of transformationally in...
research
11/20/2019

3D-Rotation-Equivariant Quaternion Neural Networks

This paper proposes a set of rules to revise various neural networks for...
research
08/16/2018

Deep Convolutional Networks as shallow Gaussian Processes

We show that the output of a (residual) convolutional neural network (CN...
research
06/10/2019

Scale Steerable Filters for Locally Scale-Invariant Convolutional Neural Networks

Augmenting transformation knowledge onto a convolutional neural network'...
research
10/16/2017

Symmetric Synthesis

We study the problem of determining whether a given temporal specificati...
research
06/23/2021

Minimum sharpness: Scale-invariant parameter-robustness of neural networks

Toward achieving robust and defensive neural networks, the robustness ag...

Please sign up or login with your details

Forgot password? Click here to reset