Automated Detection of Gastrointestinal Diseases Using Resnet50*-Based Explainable Deep Feature Engineering Model with Endoscopy Images

dc.contributor.authorCambay, Veysel Yusuf
dc.contributor.authorBarua, Prabal Datta
dc.contributor.authorHafeez Baig, Abdul
dc.contributor.authorDogan, Sengul
dc.contributor.authorBaygin, Mehmet
dc.contributor.authorTuncer, Turker
dc.contributor.authorAcharya, U. R.
dc.date.accessioned2026-08-12T17:39:23Z
dc.date.issued2024
dc.departmentFırat Üniversitesi
dc.description.abstractThis work aims to develop a novel convolutional neural network (CNN) named ResNet50* to detect various gastrointestinal diseases using a new ResNet50*-based deep feature engineering model with endoscopy images. The novelty of this work is the development of ResNet50*, a new variant of the ResNet model, featuring convolution-based residual blocks and a pooling-based attention mechanism similar to PoolFormer. Using ResNet50*, a gastrointestinal image dataset was trained, and an explainable deep feature engineering (DFE) model was developed. This DFE model comprises four primary stages: (i) feature extraction, (ii) iterative feature selection, (iii) classification using shallow classifiers, and (iv) information fusion. The DFE model is self-organizing, producing 14 different outcomes (8 classifier-specific and 6 voted) and selecting the most effective result as the final decision. During feature extraction, heatmaps are identified using gradient-weighted class activation mapping (Grad-CAM) with features derived from these regions via the final global average pooling layer of the pretrained ResNet50*. Four iterative feature selectors are employed in the feature selection stage to obtain distinct feature vectors. The classifiers k-nearest neighbors (kNN) and support vector machine (SVM) are used to produce specific outcomes. Iterative majority voting is employed in the final stage to obtain voted outcomes using the top result determined by the greedy algorithm based on classification accuracy. The presented ResNet50* was trained on an augmented version of the Kvasir dataset, and its performance was tested using Kvasir, Kvasir version 2, and wireless capsule endoscopy (WCE) curated colon disease image datasets. Our proposed ResNet50* model demonstrated a classification accuracy of more than 92% for all three datasets and a remarkable 99.13% accuracy for the WCE dataset. These findings affirm the superior classification ability of the ResNet50* model and confirm the generalizability of the developed architecture, showing consistent performance across all three distinct datasets.
dc.description.sponsorshipScientific Research Projects Coordination Unit of Firat University
dc.description.sponsorshipThis work was supported by the TEKF.24.49 project fund provided by the Scientific Research Projects Coordination Unit of Firat University.
dc.identifier.doi10.3390/s24237710
dc.identifier.issn1424-8220
dc.identifier.issue23
dc.identifier.orcid0000-0001-9677-5684
dc.identifier.orcid0000-0003-3848-8008
dc.identifier.orcid0000-0001-5117-8333
dc.identifier.orcid0000-0002-5126-6445
dc.identifier.orcid0000-0001-6449-8950
dc.identifier.pmid39686247
dc.identifier.scopus2-s2.0-85211770311
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.3390/s24237710
dc.identifier.urihttps://hdl.handle.net/11508/58814
dc.identifier.volume24
dc.identifier.wosWOS:001378172500001
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.indekslendigikaynakPubMed
dc.language.isoen
dc.publisherMdpi
dc.relation.ispartofSensors
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WoS_20260511
dc.subjectResNet50*
dc.subjectcolon disease classification
dc.subjectdeep feature engineering
dc.subjectmultiple iterative feature selection
dc.titleAutomated Detection of Gastrointestinal Diseases Using Resnet50*-Based Explainable Deep Feature Engineering Model with Endoscopy Images
dc.typeArticle

Dosyalar