Rotational Invariance in Convolutional Neural Networks: A New Approach

Sunday 09 March 2025


Deep learning has revolutionized many fields, from image recognition to speech processing. But one limitation of these models is that they’re often designed to recognize objects and patterns in a fixed orientation – they don’t account for rotation or reflection. This can be a problem when dealing with real-world data, where objects may be oriented differently.


To address this issue, researchers have developed techniques like spatial transformers and equivariant neural networks. These methods allow models to learn features that are invariant to certain transformations, but they’re often complex and computationally expensive.


A new paper presents an alternative approach: a type of convolutional neural network (CNN) that incorporates rotational invariance directly into the kernel design. This means that the model can learn features that are robust to rotation, without needing additional processing steps or complex architecture modifications.


The key innovation is the use of a centrally symmetric kernel, which ensures that the model’s features are invariant to rotations around the center of the image. This is achieved through a novel parameterization scheme that maps the kernel weights to a binary index matrix, allowing for efficient computation and reduced memory usage.


The authors tested their approach on two datasets: MedMNISTv2, a benchmark for biomedical image classification, and three 3D datasets from medical imaging applications. In each case, the rotational invariance CNN outperformed traditional convolutional neural networks, even when using fewer parameters.


One of the most impressive results was seen in the 2D biomedical image classification task, where the rotational invariance CNN achieved state-of-the-art accuracy on rotated test sets while still performing well on the original test set. This suggests that the model is able to learn robust features that are invariant to rotation, without sacrificing performance on unrotated data.


The authors also demonstrated the efficiency of their approach by comparing it to other rotational invariance techniques. Their method required fewer parameters and less memory usage than these alternatives, making it more practical for deployment in real-world applications.


Overall, this research presents a promising new direction for deep learning models that need to handle rotationally varying data. By incorporating rotational invariance directly into the kernel design, these models can learn robust features that are insensitive to object orientation – a crucial capability for many real-world applications.


Cite this article: “Rotational Invariance in Convolutional Neural Networks: A New Approach”, The Science Archive, 2025.


Deep Learning, Convolutional Neural Networks, Rotational Invariance, Kernel Design, Centrally Symmetric Kernel, Biomedical Image Classification, Medical Imaging, Computer Vision, Artificial Intelligence, Machine Learning


Reference: Yuexi Du, Jiazhen Zhang, Tal Zeevi, Nicha C. Dvornek, John A. Onofrey, “SRE-Conv: Symmetric Rotation Equivariant Convolution for Biomedical Image Classification” (2025).


Leave a Reply