Transformationally Identical and Invariant Convolutional Neural Networks through Symmetric Element Operators
Shih Chung B. Lo, Matthew T. Freedman, Seong K. Mun, and Shuo Gu

TL;DR
This paper introduces a class of convolutional neural networks with symmetric element operators that are invariant under transformations, ensuring consistent outputs across transformed inputs and potentially improving generalization.
Contribution
The paper proposes a novel TI kernel property for CNNs that guarantees identical outputs for transformed inputs, enhancing invariance and robustness in neural network models.
Findings
TI-CNNs produce the same output for all transformation versions of an input.
TI kernels serve as orientation or translation independent training guides.
TI-CNNs are expected to outperform ordinary CNNs in generalization performance.
Abstract
Mathematically speaking, a transformationally invariant operator, such as a transformationally identical (TI) matrix kernel (i.e., K= T{K}), commutes with the transformation (T{.}) itself when they operate on the first operand matrix. We found that by consistently applying the same type of TI kernels in a convolutional neural networks (CNN) system, the commutative property holds throughout all layers of convolution processes with and without involving an activation function and/or a 1D convolution across channels within a layer. We further found that any CNN possessing the same TI kernel property for all convolution layers followed by a flatten layer with weight sharing among their transformation corresponding elements would output the same result for all transformation versions of the original input vector. In short, CNN[ Vi ] = CNN[ T{Vi} ] providing every K = T{K} in CNN, where Vi…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Model Reduction and Neural Networks · Image Processing and 3D Reconstruction
MethodsConvolution
