Papers › CapsuleNet: A Deep Learning Model To Classify GI Diseases Using EfficientNet-b7

CapsuleNet: A Deep Learning Model To Classify GI Diseases Using EfficientNet-b7

24 Oct 2024arXiv:2410.19151archive 2025-07-28

Aniket Das, Ayushman Singh, Nishant, Sharad Prakash

Gastrointestinal (GI) diseases represent a significant global health concern, with Capsule Endoscopy (CE) offering a non-invasive method for diagnosis by capturing a large number of GI tract images. However, the sheer volume of video frames necessitates automated analysis to reduce the workload on doctors and increase the diagnostic accuracy. In this paper, we present CapsuleNet, a deep learning model developed for the Capsule Vision 2024 Challenge, aimed at classifying 10 distinct GI abnormalities. Using a highly imbalanced dataset, we implemented various data augmentation strategies, reducing the data imbalance to a manageable level. Our model leverages a pretrained EfficientNet-b7 backbone, tuned with additional layers for classification and optimized with PReLU activation functions. The model demonstrated superior performance on validation data, achieving a micro accuracy of 84.5% and outperforming the VGG16 baseline across most classes. Despite these advances, challenges remain in classifying certain abnormalities, such as Erythema. Our findings suggest that CNN-based models like CapsuleNet can provide an efficient solution for GI tract disease classification, particularly when inference time is a critical factor.

PaperPDFCode

Code

ayushman72/capsulenet officialmentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Data AugmentationDiagnostic

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

PReLU

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections