SRE-Conv: Symmetric Rotation Equivariant Convolution for Biomedical Image Classification

Yuexi Du, Jiazhen Zhang, Tal Zeevi, Nicha C. Dvornek, John A. Onofrey
1/16/2025
cs.CVcs.LGeess.IV

Official code: XYPB/SRE-Conv (7 stars, MIT, last commit 2025-04-09).

Abstract

Convolutional neural networks (CNNs) are essential tools for computer vision tasks, but they lack traditionally desired properties of extracted features that could further improve model performance, e.g., rotational equivariance. Such properties are ubiquitous in biomedical images, which often lack explicit orientation. While current work largely relies on data augmentation or explicit modules to capture orientation information, this comes at the expense of increased training costs or ineffective approximations of the desired equivariance. To overcome these challenges, we propose a novel and efficient implementation of the Symmetric Rotation-Equivariant (SRE) Convolution (SRE-Conv) kernel, designed to learn rotation-invariant features while simultaneously compressing the model size. The SRE-Conv kernel can easily be incorporated into any CNN backbone. We validate the ability of a deep SRE-CNN to capture equivariance to rotation using the public MedMNISTv2 dataset (16 total tasks). SRE-Conv-CNN demonstrated improved rotated image classification performance accuracy on all 16 test datasets in both 2D and 3D images, all while increasing efficiency with fewer parameters and reduced memory footprint. The code is available at https://github.com/XYPB/SRE-Conv.

View on arXivView PDF

Code Implementations(1)

XYPB/SRE-ConvOfficial100%
MIT

Symmetric Rotation Equivariant Convolution

72PythonJan 8, 20251 years agoMIT

Similar Papers

Cite this paper

@article{du2025sreconv,
  title  = {SRE-Conv: Symmetric Rotation Equivariant Convolution for Biomedical Image Classification},
  author = {Yuexi Du and Jiazhen Zhang and Tal Zeevi and Nicha C. Dvornek and John A. Onofrey},
  year   = {2025},
  eprint = {2501.09753},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.09753v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.09753.svg)](https://codeofpaper.com/paper/2501.09753)

Discussion