Skip to Content
DiagnosticsDiagnostics
  • Article
  • Open Access

20 October 2026

32 Pages

DSR-VGG: A Lightweight Depthwise Separable Residual VGG Architecture for Nasopharyngeal Histopathological Image Classification

,
and
1
Faculty of Artificial Intelligence and Engineering, Multimedia University (MMU), Cyberjaya 63100, Malaysia
2
School of Digital Health, KPJ Healthcare University, Nilai 71800, Malaysia
*
Author to whom correspondence should be addressed.

Abstract

Background/Objectives: Deep convolutional neural networks achieve strong histopathological image-classification performance but often require substantial computational resources. This study proposes DSR-VGG, a lightweight Depthwise Separable Residual VGG architecture for nasopharyngeal histopathological image classification. Methods: DSR-VGG comprises six Depthwise Separable Blocks with residual projection shortcuts, global average pooling, dropout regularization, and a classification layer. An inverse-frequency weighted random sampling strategy was used to address severe class imbalance. The primary evaluation used 88,002 nasopharyngeal histopathology patches from four classes: Normal, lymphoid hyperplasia, nasopharyngeal inflammation, and nasopharyngeal carcinoma. Training was repeated using three random seeds, with supplementary public datasets used to assess cross-dataset architectural robustness. Results: Across three runs, DSR-VGG achieved 99.764 ± 0.049% accuracy, 99.070 ± 0.365% balanced accuracy, and 99.219 ± 0.215% macro-F1. The model contained only 0.528 million parameters, required approximately 0.31 GFLOPs, and achieved 2.38 ms single-image inference latency under the stated GPU benchmarking conditions. Although several baseline architectures achieved marginally higher accuracy, DSR-VGG maintained competitive predictive performance with substantially lower computational complexity. Conclusions: DSR-VGG provides a favorable accuracy–complexity trade-off for histopathological patch classification. However, patient-/WSI-disjoint evaluation, independent multi-center validation, and whole-slide assessment remain necessary before clinical deployment.

1. Introduction

Nasopharyngeal carcinoma (NPC) is a malignant epithelial tumor originating from the nasopharyngeal mucosa and represents one of the most prevalent head-and-neck cancers in Southeast Asia, Southern China, and North Africa [1,2,3,4,5]. Due to its deep anatomical location and nonspecific early-stage symptoms, NPC is frequently diagnosed at advanced stages, leading to poor prognosis and increased treatment complexity. Early and accurate diagnosis is therefore critical to improving patient outcomes and survival rates. Histopathological examination of nasopharyngeal biopsy specimens remains the gold standard for NPC diagnosis, providing definitive evidence of malignant cellular and tissue-level abnormalities [6,7]. Beyond histopathological diagnosis, multimodal imaging also contributes to the broader characterization and management of NPC, including assessment of treatment response. Recent evidence has highlighted the potential value of [18F] FDG PET/CT-derived parameters for predicting response to neoadjuvant chemoradiotherapy in patients with NPC [8].
Recent advances in whole-slide imaging (WSI) technology have enabled the digitization of histopathological slides, facilitating the development of computer-aided diagnostic systems [9]. Digital pathology has emerged as a promising approach for improving diagnostic efficiency, reducing inter-observer variability, and assisting pathologists in large-scale screening applications. However, manual examination of histopathological images remains labor-intensive, time-consuming, and highly dependent on specialist expertise [10]. Furthermore, the increasing volume of pathology data generated in modern healthcare systems has created a growing demand for automated and intelligent diagnostic tools capable of supporting clinical decision-making [11].
The rapid development of deep learning, particularly Convolutional Neural Networks (CNNs), has revolutionized medical image analysis by enabling automatic extraction of hierarchical image features directly from raw image data. Unlike conventional machine learning methods that rely heavily on handcrafted features, CNNs learn discriminative representations through end-to-end optimization, allowing them to achieve remarkable performance across various image classification tasks [12,13]. In digital pathology, CNN-based models have demonstrated significant success in detecting and classifying multiple cancer types, including breast, lung, colorectal, and head-and-neck cancers. These systems have consistently outperformed traditional feature-engineering approaches by capturing complex tissue morphology, cellular organization, and pathological patterns [12,13,14].
Despite these achievements, histopathological image classification remains a challenging problem. Histopathological datasets often exhibit substantial intra-class variability, inter-class similarity, staining inconsistencies, imaging artifacts, and scanner-dependent variations [15]. In addition, datasets frequently suffer from severe class imbalance, where malignant and benign categories are represented by significantly different numbers of samples [16]. These factors can negatively affect model generalization and increase susceptibility to overfitting [17]. Such challenges are particularly evident in nasopharyngeal biopsy image datasets, where subtle tissue-level differences must be distinguished across multiple pathological categories.
To address these challenges, researchers have explored increasingly sophisticated deep neural network architectures. VGGNet [18] introduced a simple yet powerful framework based on sequential convolutional layers, providing strong feature-extraction capability and serving as the foundation for numerous medical imaging applications. Subsequently, ResNet [19] introduced residual learning mechanisms that alleviate gradient degradation and facilitate the training of deeper networks through shortcut connections. More recent architectures, including DenseNet [20], EfficientNet [21], ConvNeXt [22], and Vision Transformers [23], have further improved classification accuracy through enhanced feature reuse and advanced architectural designs.
Although these architectures achieve excellent predictive performance, they typically require millions of trainable parameters and substantial computational resources. Such requirements can limit practical deployment in clinical environments, particularly in resource-constrained settings where computational efficiency, memory consumption, and inference speed are important considerations. Consequently, there is growing interest in developing lightweight deep learning architectures that can maintain competitive classification performance while reducing computational complexity.
One of the most successful approaches for constructing efficient CNNs [21,24,25] is the use of Depthwise Separable Convolutions (DSCs). Unlike standard convolutions, which simultaneously learn spatial and channel relationships, DSCs decompose the operation into separate depthwise and pointwise stages. This factorization significantly reduces the number of parameters and floating-point operations (FLOPs) while preserving feature-extraction capability. Architectures such as MobileNet [24] and Xception [25] have demonstrated the effectiveness of DSCs for efficient visual recognition tasks. Nevertheless, the direct application of lightweight architectures to histopathological image classification may not always achieve optimal performance due to the complex and fine-grained nature of pathological tissue patterns [26].
Residual learning provides a complementary solution by improving information propagation throughout the network and facilitating the training of deeper models. Residual shortcut connections enable feature reuse, mitigate gradient degradation, and improve convergence stability [19,20]. Combining residual learning with depthwise separable convolutions therefore offers the potential to construct compact architectures that simultaneously achieve computational efficiency and strong representational capability [27].
Motivated by these observations, this study proposes an Efficient Depthwise Separable Residual VGG Architecture for nasopharyngeal biopsy image classification. The proposed architecture integrates lightweight Depthwise Separable Blocks (DSBlocks) with linear projection residual shortcuts within a VGG-inspired framework. By replacing computationally expensive standard convolutions with depthwise separable operations and introducing residual feature-propagation mechanisms, the proposed model significantly reduces parameter count while preserving discriminative feature-extraction capability.
Furthermore, an inverse-frequency weighted random sampling strategy is employed during training to address severe class imbalance in the NPC dataset, thereby increasing the sampling probability of underrepresented classes.
The proposed framework is primarily evaluated using a large-scale multi-center nasopharyngeal histopathological dataset comprising 88,002 image patches distributed across four diagnostic categories: Nasopharyngeal Carcinoma (NPC), Nasopharyngeal Inflammation (NPI), Lymphoid Hyperplasia (LHP), and Normal tissue. This private NPC dataset forms the central clinical basis of the study; therefore, all primary diagnostic-performance claims, class-imbalance analysis, ablation experiments, and comparisons with baseline architectures are based on this dataset.
To further examine whether the proposed lightweight architecture can maintain effective performance under different data distributions, supplementary experiments are conducted using several publicly available medical image-classification benchmarks. These datasets are included to assess cross-dataset robustness and computational efficiency rather than to provide external clinical validation for NPC diagnosis, because they differ from the primary dataset in disease site, class definitions, staining protocol, and, in one case, imaging modality. The results from these supplementary datasets should therefore be interpreted as evidence of architectural robustness across diverse medical-image classification settings.
The primary contributions of this work are summarized as follows:
  • A novel lightweight residual VGG architecture is proposed for efficient nasopharyngeal biopsy image classification.
  • Custom Depthwise Separable Blocks (DSBlocks) are introduced to substantially reduce computational complexity and parameter count while maintaining strong feature-extraction capability.
  • A linear projection residual mapping mechanism is incorporated to enhance information flow, improve optimization stability, and facilitate deeper feature learning.
The remainder of this paper is organized as follows. Section 2 reviews related studies in histopathological image classification, lightweight deep learning architectures, depthwise separable convolutions, and residual learning. Section 3 describes the dataset, preprocessing pipeline, and proposed DSR-VGG architecture. Section 4 presents the experimental results and comparative analysis. Finally, Section 5 concludes the paper and discusses future research directions.

3. Materials and Methodology

The proposed framework introduces an optimized deep learning workflow designed to address class imbalance and high computational overhead in large-scale image classification tasks. The methodology is split into three primary phases: data preprocessing and weighted random sampling, the architecture of the proposed hybrid Depthwise Separable Residual VGG network, and the optimization and training configuration.

3.1. Experimental Datasets and Study Scope

This study uses one primary private dataset and several supplementary public benchmark datasets. The central objective is to develop and evaluate DSR-VGG for multi-class nasopharyngeal histopathological image classification. Accordingly, the private nasopharyngeal carcinoma (NPC) dataset is designated as the primary clinical dataset and serves as the basis for the principal evaluation of diagnostic performance, class-imbalance mitigation, ablation analysis, and comparison with competing deep learning architectures.
The supplementary public datasets, comprising HER2 histopathology, NCT-CRC-HE-100K, HistoSet-5×14, and CT Kidney images, are used solely as cross-dataset robustness benchmarks. These datasets contain different organs, diagnostic tasks, class structures, staining protocols, and image-acquisition characteristics. In particular, the CT Kidney dataset represents a radiological imaging modality rather than histopathology. Therefore, these experiments are not considered external clinical validation of the NPC classifier. Instead, they evaluate whether the proposed architecture retains a favorable accuracy-efficiency trade-off across diverse medical image-classification settings.
An overview of the primary NPC dataset and the supplementary public benchmark datasets is provided in Table 1. The table summarizes the modality, classification task, number of classes, dataset size, experimental role, and data partition for each dataset.
Table 1. Summary of datasets used in the study.
As shown in Table 1, the NPC private dataset is the primary dataset used to assess the clinical classification performance of DSR-VGG. The remaining datasets are included as supplementary benchmarks to evaluate the robustness and computational efficiency of the proposed architecture across different medical image-classification tasks.
The following subsections describe the primary NPC dataset and the supplementary public datasets used in this study.

3.1.1. NPC Private Dataset

The private dataset is total of 88,002 histopathological patch samples extracted from Whole Slide Images (WSIs). The cohort is categorized into four distinct clinical classes: Normal tissue, Lymphoid Hyperplasia (LHP), Nasopharyngeal Inflammation (NPI), and Nasopharyngeal Carcinoma (NPC) as shown in Figure 1. The underlying data was collected through a multi-center collaboration involving the Sarawak General Hospital (SGH) and Hospital Kuala Lumpur (HKL). The NPC dataset was annotated by three expert pathologists using the web-based Cytomine 3.10 platform. The available dataset documentation does not specify whether each image was independently reviewed by all three pathologists or whether a formal consensus/adjudication procedure was applied. Furthermore, no formal interobserver-agreement statistic, such as Cohen’s or Fleiss’ kappa, was available for the present study.
Figure 1. Representative samples from the NPC private histopathology dataset. The source WSIs from Sarawak General Hospital (SGH) were digitized at 20× magnification, whereas those from Hospital Kuala Lumpur (HKL) were digitized at 40× magnification.
The dataset was partitioned into static subsets consisting of 44,002 training samples (50%), 22,001 validation samples (25%), and 21,999 testing samples (25%). During the original dataset preparation procedure, the WSIs were first tiled into image patches, after which the resulting patches were randomly assigned to the training, validation, and test subsets. The partitioning was therefore performed at the patch level rather than at the patient or WSI level. Consequently, patches originating from the same WSI may occur in more than one subset, and the reported results should therefore be interpreted as internal patch-level classification performance rather than patient-level or WSI-level diagnostic performance. The explicit class-wise numerical distribution across these splits is detailed in Table 2.
Table 2. Numerical distribution and class split of the nasopharyngeal dataset.
A further challenge of the dataset is variation in image acquisition conditions between the two contributing institutions. WSIs obtained from SGH were digitized at 20× magnification, with a typical resolution of approximately 125,000 × 295,000 pixels, whereas WSIs from HKL were digitized at 40× magnification, with a typical resolution of approximately 250,000 × 572,000 pixels. These differences in magnification, spatial resolution, and image acquisition introduce additional heterogeneity into the dataset and may influence the scale and appearance of histopathological structures presented to the model.
The difference in acquisition magnification also implies a difference in the physical tissue area represented by a fixed number of pixels. During the original dataset preparation, the higher-resolution 40× HKL images were downsampled by approximately a factor of two to reduce the scale discrepancy relative to the 20× SGH images before the final model-input standardization. The resulting patches from both sources were subsequently resized to 224 × 224 pixels for network input. This preprocessing reduced the gross magnification difference between the two acquisition settings; however, it should not be interpreted as exact physical-scale calibration because an explicitly fixed microns-per-pixel value was not applied using scanner metadata.

3.1.2. Public Datasets

(i)
HER2
The HER2 histopathology dataset comprises 107 breast cancer whole slide images (WSIs) obtained from the University of Malaya Medical Center (UMMC) for human epidermal growth factor receptor 2 immunohistochemistry (IHC) grading. Digitized at 40× magnification with a 3DHistech Pannoramic DESK scanner (3DHISTECH Ltd., Budapest, Hungary), the WSIs underwent expert pathologist annotation to identify tumor regions of interest, from which 1024 × 1024 pixel patches were cropped. These image patches are categorized into four standard clinical expression scores—0 (negative), 1+ (low), 2+ (equivocal), and 3+ (positive)—as shown in Figure 2. For experimental evaluation, the dataset is partitioned into 8093 training patches and 1847 testing patches, with a 10% subset of the training data isolated for validation purposes [58].
Figure 2. Representative samples from the HER2 public histopathology dataset, comprising HER2 classes 0, 1+, 2+, and 3+. The source whole-slide images were digitized at 40× magnification.
(ii)
NCT-CRC-HE-100K
The NCT-CRC-HE-100K dataset [59] comprises roughly 100,000 hematoxylin and eosin (H&E) stained histopathology image patches derived from both colorectal cancer (CRC) and normal tissues. These non-overlapping patches were cropped from 86 whole-slide images sourced from the UMM Pathology Archive in Mannheim, Germany, and the National Center for Tumor Diseases in Heidelberg, Germany. Each digital tile measures 224 × 224 pixels, captured at 20× optical magnification with a spatial resolution of 0.5 μm per pixel. To ensure consistency across samples, the images underwent color normalization via the Macenko algorithm. The patches are distributed across nine distinct histological tissue classes: adipose tissue (ADI), background (BACK), cellular debris (DEB), lymphocytes (LYM), mucus (MUC), smooth muscle (MUS), normal colonic mucosa (NORM), cancer-associated stroma (STR), and colorectal adenocarcinoma epithelium (TUM), as shown in Figure 3.
Figure 3. Representative samples from the NCT-CRC-HE-100K public histopathology dataset. The image patches were obtained at 20× magnification with a spatial resolution of 0.5 µm/pixel.
(iii)
CT Kidney
The CT Kidney Dataset [60] comprises computed tomography images retrieved from the Picture Archiving and Communication Systems (PACS) of several medical institutions in Dhaka, Bangladesh. Covering a cohort of patients presenting with renal cysts, tumors, calculi, or healthy baselines, the repository aggregates 12,446 images partitioned into four clinical classes: Normal, Cyst, Tumor, and Stone, as shown in Figure 4. Specifically, the data distribution consists of 5077 normal, 3709 cyst, 2283 tumor, and 1377 stone instances. Every scan within the collection was systematically labeled and validated according to documented radiological findings.
Figure 4. CT kidney public dataset sample.
(iv)
HistoSet-5×14
The HistoSet-5×14 dataset is a standardized, curated repository developed to advance multi-class and multi-organ machine learning research in computational pathology by unifying hematoxylin and eosin (H&E)-stained tissue images from four public reference sources (LC25000, BreakHis, ORCHID, and an ovarian histopathology set). Spanning five organs—breast, colon, lung, oral cavity, and ovary (see Figure 5)—the collection encompasses fourteen distinct cancerous and non-cancerous tissue classes. To overcome severe class imbalances and sample heterogeneity of the original cohorts, a preprocessing pipeline combined strategic down-sampling with conservative data augmentation, preserving critical diagnostic morphology while balancing each category to exactly 2000 images for a total of 28,000 samples. The complete, standardized dataset is publicly accessible at https://www.kaggle.com/datasets/abidhasanrafi/histoset-5x14 (accessed on 15 January 2025).
Figure 5. Representative samples from the HistoSet-5×14 public histopathology dataset. The dataset is assembled from multiple public histopathology sources with heterogeneous image-acquisition settings and magnifications; therefore, no single magnification applies to all samples.

3.2. Dataset Preprocessing

As evidenced by the distribution in Table 2, the raw training partition exhibits an extreme data skew, where the malignant majority class (NPC) outnumbers the ultra-minority class (LHP) by a ratio of nearly 78:1. Left unaddressed, this severe imbalance forces deep learning models to overfit to the majority features, leading to high overall accuracy but poor minority sensitivity. To construct a stable, robust training distribution without physically altering the dataset, a weighted random sampling strategy is employed during batch construction. For each class c, we compute its frequency fc in the training set. Sampling weights are then defined as the inverse of these frequencies in Equation (1):
w c = 1 f c
and normalized so that ∑ c w c = 1 . For every training sample belonging to class c, an individual sampling weight equal to w c is assigned. The WeightedRandomSampler implemented in PyTorch version 2.10.0+cu128 was used to draw samples with replacement according to these per-sample weights. Consequently, minority classes receive a higher probability of being selected in each mini-batch, while the majority class is proportionally undersampled. The total number of samples drawn per epoch remains equal to the original dataset size, ensuring that the model sees a balanced class distribution stochastically across iterations.
Formally, let D t r a i n = ( x i , y i i = 1 N be the original training set, with class labels y i ∈ 1 , … , K class frequencies f c = i , y i = c . For each sample i, we assign a sampling probability as shown in Equation (2).
p i = 1 f y i ∑ j = 1 N 1 f y i
The WeightedRandomSampler generates a sequence of indices by drawing with replacement. The resulting mini-batches are formed from these indices, providing the network with an approximately uniform exposure to all classes throughout training. No explicit majority downsampling or minority augmentation injection is required; the sampler inherently balances the gradient updates while preserving all original samples.
For the controlled experiments reported in this study, all images were resized to 224 × 224 pixels, converted to RGB tensors, and normalized channel-wise using mean values [0.485, 0.456, 0.406] and standard deviations [0.229, 0.224, 0.225]. The same deterministic preprocessing procedure was applied to the training, validation, and test partitions. No stochastic augmentation, including random cropping, random resizing, horizontal or vertical flipping, rotation, or color transformations, was applied in these experiments. Class imbalance in the NPC training partition was addressed using the inverse-frequency WeightedRandomSampler described above rather than through image-level augmentation.

3.3. Proposed Model Architecture

The primary contribution of this work is the development of a lightweight yet effective Deep Convolutional Neural Network (DCNN) based on Depthwise Separable Convolutions and Residual Projection Learning. Unlike conventional VGG-style networks, which rely heavily on computationally expensive standard convolutions, the proposed architecture employs Depthwise Separable Convolutional Blocks (DSBlocks) to significantly reduce the number of trainable parameters and computational complexity while maintaining strong feature-extraction capability.
As illustrated in Figure 6, the proposed model consists of six sequential DSBlocks followed by a Global Average Pooling (GAP) layer, a dropout regularization layer, and a dropout layer (p = 0.2) followed by a fully connected linear classification layer producing four raw logits. The detailed network configuration, including the input/output dimensions and number of output filters for each stage, is summarized in Table 3.
Figure 6. Proposed depthwise separable convolutional neural network architecture with residual projection. Part A illustrates the overall network workflow from the input image to the four-class classifier, while Part B presents the internal structure of the proposed DSBlock consisting of depthwise convolution, pointwise convolution, residual projection, batch normalization, ReLU activation, and max-pooling operations.
Table 3. Architecture details of the proposed model.

3.3.1. The Depthwise Separable Block (DSBlock)

The fundamental building block of the proposed architecture is the Depthwise Separable Block (DSBlock), whose internal structure is illustrated in Part B of Figure 6. Unlike standard convolutions that jointly learn spatial and cross-channel correlations, the DSBlock factorizes the convolution operation into two computationally efficient stages: a depthwise convolution followed by a pointwise convolution.
Given an input feature map X, each DSBlock applies a single depthwise convolution followed by batch normalization and ReLU activation, then a 1 × 1 pointwise convolution followed by batch normalization and ReLU. A 2 × 2 max-pooling operation reduces the spatial resolution before residual addition.
  • Depthwise Convolution: A spatial filter is applied independently to each input channel:
G ^ k , l , m = ∑ i , j K ^ i , j , m . X k + i − 1 , l + j − 1 , m
where K ^ represents the spatial kernel of size 3 × 3, and m indexes the current channel. This operation is immediately regularized via Batch Normalization (BN) and a Rectified Linear Unit (ReLU) activation function.
2.
Pointwise Convolution: A 1 × 1 linear projection scales the channel depth to the target filter size C o u t :
G k , l , n = ∑ m = 1 C i n K ~ 1 , m , n . G ^ k , l , m
where K ~ is the 1 × 1 pointwise kernel mapping C i n ⟶ C o u t , followed by a secondary BN and ReLU activation.

3.3.2. Linear Projection Residual Mapping

To preserve information flow across spatial transformations, we introduce a residual shortcut path within each block. Because the main processing path utilizes a Max-Pooling operation with a 2 × 2 window and a stride of 2 to reduce spatial dimensionality, the shortcut input must be adjusted to match these dimensions before element-wise addition.
The residual shortcut first applies 2 × 2 max-pooling to match the spatial downsampling of the main path, followed by a 1 × 1 projection convolution and batch normalization to match the target channel dimension. The projected shortcut is then added element-wise to the main-path output, followed by ReLU activation. The complete forward propagation through a single DSBlock is formalized in Equations (5)–(7):
X_main = MaxPool2 × 2(F_DS(X))
X_shortcut = BN(Conv1 × 1(MaxPool2 × 2(X)))
Y b l o c k = R e L U X m a i n + X s h o r c u t
where F D S denotes a single depthwise separable convolution stack comprising depthwise convolution, pointwise convolution, batch normalization, and ReLU activation. The residual projection ensures that both feature maps possess identical spatial dimensions and channel depths before element-wise addition.

3.3.3. Macro-Architecture Layout

The overall architecture of the proposed model is illustrated in Figure 6, while its detailed layer-by-layer configuration is presented in Table 3. The network begins with an RGB input image of size (224 × 224 × 3) and processes it through six sequential DSBlocks. Each block progressively extracts higher-level feature representations while reducing the spatial resolution through max-pooling operations.
Unlike traditional CNN architectures that employ flattening operations followed by large fully connected layers, the proposed model utilizes GAP to substantially reduce parameter count and mitigate overfitting. The resulting 512-dimensional feature vector is regularized using a dropout layer with p = 0.2 and then passed to a final fully connected linear layer that produces four raw class logits. During training, these logits are supplied directly to the multi-class cross-entropy loss; an explicit softmax output layer is therefore not used in the model definition.

3.4. Model Training and Evaluation

The proposed DSR-VGG model was trained for a fixed 20 epochs using the AdamW optimizer with an initial learning rate of 3 × 10−4 and a weight-decay coefficient of 1 × 10−4. A mini-batch size of 32 was used throughout training. The learning rate was adjusted using the PyTorch CosineAnnealingLR scheduler with T_max = 20, corresponding to the complete 20-epoch training schedule. No validation-based early stopping or validation-selected checkpointing was applied; validation performance was monitored during training, and the final model after completion of the predefined 20 epochs was used for evaluation.
The network produces raw class logits at its final linear classification layer and is optimized using the multi-class Cross-Entropy Loss. For a mini-batch containing M samples and C diagnostic classes, the loss is defined as Equation (8):
L = − 1 M ∑ i = 1 M ln exp z i , y i ∑ c = 1 C exp z i , c
where M is the mini-batch size, C is the number of diagnostic classes, zi,c denotes the raw logit produced for class c for the i-th sample, and yi denotes its corresponding ground-truth class label. The softmax normalization required for cross-entropy computation is incorporated internally within the loss calculation rather than being applied as a separate output activation during training.
For the primary NPC dataset, severe class imbalance was addressed using the inverse-frequency WeightedRandomSampler described in Section 3.2. The sampler was applied only to the training partition, whereas the validation and test partitions retained their original class distributions. For the complete DSR-VGG model, training stability was additionally evaluated using three independent random seeds, namely 42, 13, and 2026. The controlled ablation experiments were performed using seed 42 while keeping all remaining training conditions unchanged, thereby allowing the effects of depthwise separable convolution, residual projection, and weighted sampling to be evaluated under a consistent experimental setting.
Table 4 presents the class-wise performance of DSR-VGG across three independent random seeds on the private NPC dataset, providing an assessment of training stability and variability. For the baseline comparison presented in Table 5, VGG16, ShuffleNet, MobileNet, EfficientNet, Swin Transformer, and ConvNeXt were initialized using ImageNet-pretrained weights and subsequently fine-tuned on the corresponding target datasets. To maintain closely matched experimental conditions, all baseline architectures used the same predefined dataset partitions, 224 × 224 input resolution, deterministic preprocessing procedure, mini-batch size of 32, training duration of 20 epochs, and initial learning rate of 3 × 10−4. The proposed DSR-VGG was trained from random initialization because pretrained weights are not available for the newly designed architecture. Accordingly, the comparison should be interpreted as an empirical evaluation under closely matched conditions rather than as evidence that all performance differences arise exclusively from architectural design.
Table 4. Class-wise classification performance of DSR-VGG across three independent random seeds. Values are reported as mean ± standard deviation (%).
Table 5. Performance comparison of DSR-VGG and baseline deep learning architectures on the NPC private and HistoSet-5×14 datasets. Precision, Recall, and F1-score are reported using macro averaging.
Model performance was monitored using the validation partition during training, while the predefined patch-level test partition was reserved for final quantitative evaluation. Performance was derived from the multi-class confusion matrix using class-wise True Positives (TP), True Negatives (TN), False Positives (FP), and False Negatives (FN) in a one-vs-rest formulation. Multiclass accuracy was defined as the proportion of correctly classified samples among all N evaluated samples, where yi and ŷi denote the true and predicted labels, respectively. The principal performance measures were Accuracy, Precision, Recall, and F1-score as shown in Equations (9)–(12):
Accuracy = ( 1 / N ) ∑ i = 1 N 1 ( y i = y ^ i )
P r e c i s i o n = T P T P + F P
R e c a l l = T P T P + F N
F 1 - s c o r e = 2 × P r e c i s i o n × R e c a l l P r e c i s i o n + R e c a l l
Because the NPC dataset exhibits substantial class imbalance, macro averaging as shown in Equation (13) was used to summarize aggregate Precision, Recall, and F1-score. Each metric was first computed independently for each class using a one-vs-rest formulation, and the unweighted arithmetic mean was then calculated across all C classes. Consequently, each diagnostic category contributes equally to the reported macro metrics regardless of its number of test samples. Overall accuracy was calculated separately over all test samples.
M a c r o   P r e c i s i o n = 1 C ∑ c = 1 C P r e c i s i o n c M a c r o   R e c a l l = 1 C ∑ c = 1 C R e c a l l c M a c r o   F 1 = 1 C ∑ c = 1 C F 1 , c
To provide a concise summary of the complete DSR-VGG learning workflow, including weighted sampling, residual DSBlocks, model optimization, and evaluation, Algorithm 1 is presented below.
Algorithm 1 DSR-VGG Training and Evaluation Procedure
Input:Training, validation, and test patch-level partitions; image size 224 × 224; number of classes C; batch size B = 32; DSBlock channels [64, 128, 128, 256, 256, 512]; initial learning rate 3 × 10−4; weight decay 1 × 10−4; dropout p = 0.2; epochs E = 20; T_max = 20; random seed.
Output:Final DSR-VGG model and test results: accuracy, balanced accuracy, class-wise precision/recall/F1, macro-precision, macro-recall, macro-F1, weighted F1, confusion matrix, parameter count, FLOPs, and single-image inference latency.
StepProcedure
1Set the random seed and load the predefined training, validation, and test patch-level partitions.
2Resize each image to 224 × 224, convert to an RGB tensor, and normalize channel-wise using mean [0.485, 0.456, 0.406] and standard deviation [0.229, 0.224, 0.225]. Apply the same deterministic preprocessing to all partitions; no stochastic image augmentation is used.
3For the NPC training partition, compute inverse-frequency sample weights and construct a WeightedRandomSampler with replacement and num_samples equal to the training-set size. Preserve the original validation and test class distributions.
4Initialize DSR-VGG with six sequential DSBlocks. In each block, apply the main path DW Conv 3 × 3 → BN → ReLU → PW Conv 1 × 1 → BN → ReLU → MaxPool 2 × 2. Apply the shortcut MaxPool 2 × 2 → Conv 1 × 1 → BN, add the two paths element-wise, and apply ReLU.
5Apply global average pooling, Dropout (p = 0.2), and a Linear layer (512 → C) to produce raw class logits.
6Initialize multi-class CrossEntropyLoss, AdamW with learning rate 3 × 10−4 and weight decay 1 × 10−4, and CosineAnnealingLR with T_max = 20.
7For each of the 20 epochs, train on weighted mini-batches: perform the forward pass, compute cross-entropy loss, back-propagate gradients, and update parameters using AdamW.
8At the end of each epoch, evaluate the validation partition for monitoring and update the cosine-annealing learning-rate scheduler. No validation-based early stopping is applied.
9After completion of the predefined 20 epochs, evaluate the final model once on the predefined test partition. Obtain predicted labels using argmax over the raw logits.
10Compute the confusion matrix, overall accuracy, balanced accuracy, class-wise precision/recall/F1, macro-precision, macro-recall, macro-F1, and weighted F1.
11For stability analysis, repeat the complete DSR-VGG training with seeds 42, 13, and 2026. Conduct the controlled ablation experiments with seed 42 under otherwise identical settings.
12Profile parameter count, FLOPs, and single-image inference latency. Report public-dataset experiments separately as supplementary architectural-robustness evidence rather than external clinical validation of NPC diagnosis.

4. Results and Discussion

4.1. NPC Classification Performance of DSR-VGG

Table 4 summarizes the class-wise classification performance of the complete DSR-VGG model across three independent training runs using random seeds 42, 13, and 2026. Performance is reported as the mean ± standard deviation to characterize the stability of the model under different random initializations. Across the three runs, DSR-VGG achieved an overall classification accuracy of 99.764 ± 0.049%, a balanced accuracy of 99.070 ± 0.365%, a macro-averaged precision of 99.373 ± 0.089%, a macro-averaged recall of 99.070 ± 0.365%, and a macro-F1 score of 99.219 ± 0.215%. These results demonstrate consistently high classification performance across the four diagnostic categories despite the substantial class imbalance in the NPC dataset.
The NPC and NPI classes exhibited particularly stable performance across the three runs. NPC achieved a mean precision of 99.892 ± 0.012%, recall of 99.851 ± 0.055%, and F1-score of 99.872 ± 0.031%, while NPI achieved 99.332 ± 0.229% precision, 99.753 ± 0.035% recall, and 99.542 ± 0.133% F1-score. The small standard deviations indicate that classification performance for these two classes was highly consistent across the independent training runs.
The Normal class also demonstrated stable recognition performance, with a mean precision of 99.352 ± 0.263%, recall of 99.264 ± 0.091%, and F1-score of 99.308 ± 0.134%. The minority LHP class exhibited slightly greater variation, which is expected given its substantially smaller number of available samples. Nevertheless, LHP maintained a mean precision of 98.916 ± 0.281%, recall of 97.412 ± 1.395%, and F1-score of 98.156 ± 0.842% across the three runs. These results indicate that strong minority-class recognition was maintained across independent model initializations, although the larger standard deviation in LHP recall reflects the greater uncertainty associated with its limited sample support.
The clinical relevance of distinguishing morphologically related tissue patterns is further illustrated by the broader spectrum of sinonasal pathology. For example, sinonasal inverted papilloma may coexist with inflammatory changes, squamous metaplasia, and squamous cell carcinoma, illustrating that benign, inflammatory, metaplastic, and malignant changes can occur within closely related anatomical settings [61]. Such pathological heterogeneity reinforces the importance of reliable differentiation among the Normal, LHP, NPI, and NPC categories considered in the present study. Overall, DSR-VGG achieved an accuracy of 99.764 ± 0.049% across three independent runs, demonstrating strong internal patch-level discrimination among the four diagnostic categories.
The clinical importance of reliable NPC recognition is further emphasized by the variable presentation of the disease. NPC may occasionally present with atypical neurological manifestations, and histopathological biopsy may be required for definitive diagnosis when initial clinical or radiological findings are inconclusive [62]. In the present study, the NPC class achieved a mean precision of 99.892 ± 0.012%, recall of 99.851 ± 0.055%, and F1-score of 99.872 ± 0.031% across three independent runs. Although these results demonstrate strong internal patch-level discrimination, confirmation using patient-/WSI-disjoint and independent clinical cohorts remains necessary before the model can be considered for diagnostic-support applications.
The very high patch-level performance should also be interpreted in the context of the dataset and evaluation protocol. The images were annotated by three expert pathologists using Cytomine 2025 platform, although the available documentation does not specify a formal consensus procedure or interobserver-agreement statistic. Acquisition-specific visual regularities may also remain across the two contributing institutions. Most importantly, because the original split was performed at the patch level, correlated patches originating from the same WSI may occur across the training, validation, and test subsets. These factors may contribute to optimistic internal performance estimates. The results should therefore be interpreted as strong internal patch-level discrimination rather than evidence of patient-level, WSI-level, or external clinical generalization.
The confusion matrix in Figure 7a corresponds to the representative frozen seed-42 model rather than the three-seed average. For this run, DSR-VGG correctly classified 21,935 of 21,999 test patches, corresponding to an accuracy of 99.709%. Specifically, 1888 of 1903 Normal patches, 214 of 219 LHP patches, 2823 of 2831 NPI patches, and 17,010 of 17,046 NPC patches were correctly classified. The seed-42 LHP recall was therefore 97.717%, with five LHP samples misclassified as NPI. This representative confusion matrix is consistent with the strong class-wise performance observed across the three independent runs.
Figure 7. Confusion matrices of the proposed DSR-VGG model for the NPC and HistoSet-5×14 datasets. (a) Representative seed-42 confusion matrix for the NPC test set, with rows indicating true classes and columns indicating predicted classes; (b) confusion matrix for the HistoSet-5×14 dataset. Both matrices illustrate the class-wise prediction performance of the proposed model.

4.2. Comparison with Existing Baseline Models

Table 5 presents a comparison between DSR-VGG and several widely adopted deep learning architectures, including VGG16, ShuffleNet, MobileNet, EfficientNet, Swin Transformer, and ConvNeXt, on the private NPC dataset and the multi-histopathology HistoSet-5×14 dataset. In Table 5, the results obtained by DSR-VGG are highlighted in bold to distinguish the proposed architecture from the baseline models. The comparison shows that DSR-VGG achieves a favorable trade-off between predictive performance and model complexity, rather than absolute superiority in classification accuracy across all models.On the private NPC dataset, the proposed model achieved an accuracy of 99.709%. Several baseline architectures achieved marginally higher raw classification accuracy, including EfficientNet, ShuffleNet, Swin Transformer, and MobileNet. EfficientNet achieved the highest accuracy of 99.93%, while ShuffleNet, Swin Transformer, and MobileNet achieved 99.84%, 99.86%, and 99.78%, respectively. However, the four-class DSR-VGG model contains only approximately 0.528 million trainable parameters, compared with 1.27 million for ShuffleNet, 2.24 million for MobileNet, 4.03 million for EfficientNet, 27.53 million for Swin Transformer, 27.83 million for ConvNeXt, and 134.3 million for VGG16. Therefore, the principal advantage of DSR-VGG lies in preserving highly competitive predictive performance with a substantially smaller parameter footprint rather than achieving the highest absolute classification accuracy.
A similar pattern is observed on the HistoSet-5×14 dataset. The proposed model achieved an overall accuracy of 98.00%, while ConvNeXt achieved the highest accuracy of 99.54%. Nevertheless, the proposed architecture remained competitive while retaining a substantially more compact design than the larger baseline networks. These results support the use of DSR-VGG as a parameter-efficient architecture capable of maintaining strong predictive performance without relying on excessive network capacity. The confusion matrices shown in Figure 7a,b further illustrate the class-wise prediction patterns of the proposed architecture on the NPC and HistoSet-5×14 datasets.
Beyond predictive performance, computational complexity is an important consideration when evaluating lightweight deep learning models. As illustrated in Figure 8a, DSR-VGG has the smallest parameter footprint among the evaluated architectures. For the four-class NPC configuration, its approximately 0.528 million parameters correspond to reductions of more than 99% relative to heavyweight architectures such as VGG16, Swin Transformer, and ConvNeXt. Compared with lightweight baselines, DSR-VGG also uses fewer parameters than ShuffleNet, MobileNet, and EfficientNet. However, parameter count and arithmetic workload describe different aspects of computational efficiency. For example, although DSR-VGG has a smaller parameter count than ShuffleNet, ShuffleNet has a lower reported FLOP count. Computational efficiency should therefore be interpreted using multiple complementary measures rather than a single indicator.
Figure 8. Computational trade-off visualization: (a) average classification accuracy versus FLOPs, with bubble size representing parameter count; (b) study-specific composite efficiency index.
To provide a supplementary visualization of the trade-off between classification performance and model complexity, a study-specific composite efficiency index is defined in Equation (14) as classification accuracy divided by the product of parameter count and FLOPs. For this within-study comparison, accuracy is expressed in percentage (%), parameter count in millions (M), and computational complexity in GFLOPs (G). Figure 8b uses the average accuracy across the NPC and HistoSet-5×14 comparisons. The index is intended only as a descriptive within-study measure; it is not a standardized or universal measure of model efficiency, and its numerical magnitude depends on the selected units and multiplicative formulation. It also does not account for memory-access patterns, peak memory use, hardware architecture, implementation efficiency, energy consumption, or other system-level factors. Accordingly, the individual accuracy, parameter count, FLOPs, and latency values reported in Table 6 remain the primary basis for computational comparison.
Table 6. Comparison of model complexity and inference efficiency in terms of parameters, relative model size, FLOPs, and latency across the proposed method and baseline architectures.
Figure 8b therefore should be interpreted as illustrating the relative positioning of the evaluated architecture in terms of predictive performance and computational complexity rather than demonstrating universal superiority of any single model. Although several baseline models achieved slightly higher classification accuracy, DSR-VGG maintained competitive predictive performance with a markedly smaller parameter footprint. The results indicate that the main contribution of the proposed architecture is its parameter-efficient accuracy–complexity trade-off, supported by the integration of depthwise separable convolution and residual learning.
The supplementary evaluation on heterogeneous public datasets further indicates that the proposed architecture can maintain competitive performance across datasets with different image characteristics. These experiments are interpreted as evidence of architectural robustness and transferability, rather than as evidence of clinical generalization across diseases or institutions. Together with its compact model size, the results suggest that DSR-VGG is a promising candidate for further evaluation in resource-constrained computing environments. Nevertheless, patient-/WSI-disjoint validation, institution-wise evaluation, prospective testing, and complete WSI-level workflow assessment remain necessary before conclusions regarding clinical deployment can be established.
E f f i c i e n c y = A c c u r a c y P a r a m e t e r s × F L O P s

4.3. Computational Complexity Analysis

To evaluate the computational characteristics of the proposed model, a benchmarking analysis was conducted against six established deep learning architectures. As summarized in Table 6, the models were compared in terms of parameter count, FLOPs, and inference latency. DSR-VGG contains only approximately 0.528 million trainable parameters, making it approximately 254× smaller than VGG16, 2.4× smaller than ShuffleNet, 4.2× smaller than MobileNet, and 7.6× smaller than EfficientNet. It is also substantially more compact than Swin Transformer and ConvNeXt, which contain 27.53 million and 27.83 million parameters, respectively. These results demonstrate that DSR-VGG achieves a highly compact architectural design while maintaining competitive classification performance.
Inference-latency benchmarking was conducted in a Kaggle computational environment equipped with two NVIDIA Tesla T4 GPUs (T4 × 2) (NVIDIA Corporation, Santa Clara, CA, USA). All evaluated architectures were benchmarked under the same hardware and software environment using single-image inference with a batch size of 1. Under these conditions, DSR-VGG achieved the lowest measured latency of 2.38 ms per image, compared with 5.41 ms for MobileNet, 6.81 ms for ShuffleNet, 8.88 ms for EfficientNet, 9.53 ms for VGG16, 12.72 ms for Swin Transformer, and 6.24 ms for ConvNeXt. Although ShuffleNet has a lower theoretical computational workload of 0.15 GFLOPs compared with 0.31 GFLOPs for DSR-VGG, DSR-VGG exhibited lower measured inference latency within the same benchmarking environment. This observation illustrates that theoretical computational complexity and practical inference speed do not necessarily vary proportionally.
Overall, the combination of a 0.528-million-parameter footprint, low computational complexity, and 2.38 ms single-patch inference latency demonstrates the computational efficiency of DSR-VGG and supports its potential for high-throughput histopathological patch analysis and resource-constrained deployment. Because inference latency is hardware- and implementation-dependent, the reported values should be interpreted specifically within the stated Kaggle benchmarking environment and are intended primarily for relative comparison among the evaluated architectures. Furthermore, the reported latency represents patch-level model inference only and does not include image acquisition, WSI tiling, preprocessing, data transfer, or other components of an end-to-end clinical workflow. Evaluation of complete WSI processing and end-to-end deployment latency therefore remains an important direction for future work.

4.4. Ablation Study

To quantify the individual contributions of the principal components of DSR-VGG, a controlled ablation study was conducted by separately examining depthwise separable convolution, residual projection, and weighted random sampling. Four configurations were evaluated under identical data partitions and training settings: (1) the complete DSR-VGG incorporating depthwise separable convolution, residual projection, and weighted sampling; (2) a variant without residual projection; (3) a residual variant in which the depthwise-pointwise convolutions were replaced by standard 3 × 3 convolutions; and (4) the complete DSR-VGG trained without weighted sampling. The results are summarized in Table 7, where bold values indicate the highest performance obtained for each reported metric.
Table 7. Controlled ablation analysis of the principal components of DSR-VGG.
The complete DSR-VGG achieved an accuracy of 99.709%, balanced accuracy of 99.109%, and macro-F1 of 99.201%. Removing the residual projection reduced accuracy to 99.332%, balanced accuracy to 97.570%, and macro-F1 to 97.804%. The reduction was more evident in the class-balanced metrics than in overall accuracy, indicating that residual projection contributes to stable feature propagation and balanced recognition across the four diagnostic classes.
The standard-convolution residual variant achieved slightly higher accuracy of 99.768% and macro-F1 of 99.457% than the depthwise-separable DSR-VGG. Thus, the present controlled experiment does not indicate that depthwise separable convolution improves predictive performance. Its principal advantage is computational efficiency. The standard-convolution variant required approximately 2.552 million parameters, whereas DSR-VGG required only 0.528 million, representing an approximately 79.3% reduction in parameter count. Similarly, the convolution/linear computational workload decreased from approximately 1.930 GMAC to 0.274 GMAC, corresponding to an approximately 85.8% reduction. Therefore, depthwise separable convolution enables DSR-VGG to retain near-equivalent classification performance with substantially lower computational complexity.
Weighted sampling showed a different contribution. Removing the WeightedRandomSampler resulted in a marginally higher overall accuracy of 99.723%, compared with 99.709% when weighted sampling was employed. However, balanced accuracy decreased from 99.109% to 98.007%, and macro-F1 decreased from 99.201% to 98.539%. The effect was particularly evident for the severely underrepresented LHP class: recall decreased from 97.717% to 93.607%, while F1-score decreased from 98.391% to 95.571% when weighted sampling was removed. These findings indicate that weighted sampling primarily improves minority-class recognition and class-balanced performance rather than headline overall accuracy.
Overall, the ablation study demonstrates distinct roles for the three components. Residual projection supports balanced predictive performance, weighted sampling improves recognition of the minority LHP class, and depthwise separable convolution provides the principal computational-efficiency advantage while maintaining competitive classification performance.

4.5. Supplementary Cross-Dataset Robustness Evaluation

This subsection presents supplementary evaluations of DSR-VGG on publicly available medical image-classification datasets, including CT Kidney Stone, HER2, and CRC-100K. These experiments are intended to assess the cross-dataset robustness and computational efficiency of the proposed architecture under different medical image-classification settings. Because these datasets differ from the primary NPC dataset in disease site, tissue type, staining characteristics, class definitions, and, in the case of CT Kidney Stone, imaging modality, the results should not be interpreted as external clinical validation of NPC diagnosis.
As shown in Table 8, DSR-VGG achieved competitive performance across the CT Kidney Stone, HER2, and CRC-100K datasets while requiring substantially lower computational resources than many compared approaches. On the CT Kidney Stone dataset, DSR-VGG attained 99.96% accuracy, precision, recall, and F1-score. This exceeds the 99.20% accuracy reported by Mahmood et al. [63] while using approximately 0.528 M parameters and 0.31 GFLOPs. These results provide supplementary evidence that the compact DSR-VGG architecture can learn discriminative representations across heterogeneous medical image-classification settings.
Table 8. Comparison of the proposed model with state-of-the-art methods on the CT Kidney Stone, HER2, and CRC-100K datasets in terms of classification performance and computational complexity.
On the HER2 dataset, the proposed method achieved 95.55% accuracy, marginally below Hasan et al. [68] at 95.61%, while reducing computational cost from 2.10 GFLOPs to 0.31 GFLOPs and using approximately 0.528 M parameters compared with 0.972 M for Hasan et al. [68]. On the CRC-100K dataset, DSR-VGG achieved 99.60% accuracy and F1-score, slightly below Pacal and Attallah [69] at 99.96%, while using approximately 0.531 M parameters compared with 26.38 M. It also maintained a compact computational profile relative to Khalid et al. [70] and Hasan et al. [68]. Figure 9a–c show strong class-wise prediction patterns across the three supplementary benchmark datasets. Overall, these experiments provide evidence of architectural robustness and transferability across heterogeneous medical image-classification tasks rather than external clinical generalization of the NPC classifier. Independent patient-/WSI-disjoint multi-center validation, prospective testing, and complete WSI-level evaluation remain necessary before clinical applicability can be established.
Figure 9. Confusion matrices of the proposed DSBlock-based model for the CT Kidney, HER2, and NCT-CRC-HE-100K public benchmark datasets.

4.6. Statistical Robustness and Qualitative Explainability

To quantify the statistical uncertainty of the representative seed-42 evaluation, 5000 class-stratified nonparametric bootstrap resamples were generated from the held-out test predictions. The resulting patch-level accuracy was 99.709% (95% percentile CI: 99.636–99.777%), while macro-F1 was 99.201% (95% CI: 98.844–99.501%). For the minority LHP class n = 219 , recall was 97.717% (95% CI: 95.434–99.543%) and F1-score was 98.391% (95% CI: 97.025–99.541%). These confidence intervals quantify uncertainty at the patch level and should not be interpreted as independent-patient confidence intervals because the bootstrap procedure does not account for correlations among patches originating from the same patient or WSI. Training stability across three independent random seeds (42, 13, and 2026) is reported separately in Table 4, where the mean ± standard deviation is provided for the overall and class-wise performance metrics. The patch-level bootstrap confidence intervals for the representative seed-42 model are summarized in Table 9.
Table 9. Patch-level bootstrap 95% confidence intervals for the representative seed-42 DSR-VGG model on the NPC test partition.
Grad-CAM was generated without retraining from the frozen seed-42 full-model checkpoint. Representative correctly predicted samples were chosen by a reproducible sharpness rule within a fixed, randomly selected pool of three correct samples per class. The pointwise convolution in DSBlock 5 provided 14 × 14 native feature maps prior to interpolation (the corresponding final-block map was 7 × 7). The overlays are qualitative indicators of model-attended regions, not pathologist-verified causal or morphological explanations. Representative Grad-CAM visualizations for the four NPC dataset classes are presented in Figure 10.
Figure 10. Grad-CAM visualizations of representative correctly classified Normal, LHP, NPI, and NPC histopathological patches using the pointwise convolution of the fifth DSBlock. Each row presents the original image, the interpolated Grad-CAM activation map, and the corresponding overlay. Warmer colors indicate regions contributing more strongly to the predicted class score. The source whole-slide images from Sarawak General Hospital (SGH) were digitized at 20× magnification, whereas those from Hospital Kuala Lumpur (HKL) were digitized at 40× magnification. The activation maps are qualitative indicators of model attention and have not been independently validated as specific histopathological structures by a pathologist.

4.7. Limitations and Future Validation

A key limitation of the present study is that the original NPC dataset was randomly partitioned at the patch level rather than at the patient or WSI level. Consequently, correlated patches originating from the same WSI may occur across the training, validation, and test subsets, introducing a potential risk of information leakage and optimistic estimation of patch-level classification performance. The results should therefore be interpreted as internal patch-level performance rather than evidence of patient-level, WSI-level, or prospective clinical generalization. In addition, although the NPC dataset contains samples acquired from SGH and HKL under different imaging magnifications, verified center-to-patch mapping was not available during the present revision to support a reliable institution-wise evaluation. Future studies should therefore employ explicitly patient-/WSI-disjoint partitioning, assess cross-institutional generalization through center-wise training and testing, and include independent external clinical cohorts. The additional experiments conducted on heterogeneous public benchmark datasets provide complementary evidence of architectural robustness and transferability across different image domains; however, they do not substitute for patient-/WSI-disjoint or institution-wise validation on the primary NPC cohort.

5. Conclusions

This study presented DSR-VGG, a lightweight Depthwise Separable Residual VGG architecture for nasopharyngeal histopathological image classification. Inspired by VGG-style hierarchical feature extraction, the proposed architecture replaces computationally expensive standard convolutions with depthwise-pointwise separable convolutions and employs a simplified configuration consisting of a single DSBlock per stage. Residual projection shortcuts are incorporated to support information propagation and optimization while maintaining a compact network design. An inverse-frequency-weighted random sampling strategy is additionally employed to improve recognition of underrepresented classes in the highly imbalanced NPC dataset.
Experimental results demonstrate that DSR-VGG provides a favorable trade-off between predictive performance and computational efficiency. Across three independent runs, the model achieved an overall accuracy of 99.764 ± 0.049%, balanced accuracy of 99.070 ± 0.365%, and macro-F1 score of 99.219 ± 0.215% on the NPC dataset. The architecture contains only 0.528 million parameters, requires approximately 0.31 GFLOPs, and achieved a measured single-image inference latency of 2.38 ms under the stated GPU benchmarking conditions. Controlled ablation experiments showed that residual connections improved balanced classification performance, while weighted random sampling enhanced minority-class recognition, particularly for LHP. The standard-convolution variant achieved slightly higher predictive performance but at substantially greater parameter and computational cost, confirming that the principal benefit of depthwise separable convolution is improved computational efficiency rather than absolute classification superiority. Comparative evaluation against VGG16, MobileNet, ShuffleNet, EfficientNet, Swin Transformer, and ConvNeXt further showed that DSR-VGG maintains highly competitive predictive performance with a substantially smaller computational footprint.
Supplementary experiments on heterogeneous public medical image-classification datasets further support the architectural robustness and transferability of the proposed efficiency-oriented design. Overall, the findings indicate that DSR-VGG offers a compact and computationally efficient framework for histopathological patch classification. Future work should extend the proposed approach toward independent multi-center validation, patient-/WSI-disjoint evaluation, and whole-slide inference to further assess its applicability in pathology workflows.

Author Contributions

Conceptualization, M.K.A. and S.M.; methodology, M.K.A., S.M., and M.F.A.F.; software, M.K.A.; validation, M.K.A., S.M., and M.F.A.F.; formal analysis, M.K.A.; investigation, M.K.A.; visualization, M.K.A.; writing—original draft preparation, M.K.A.; writing—review and editing, S.M. and M.F.A.F.; supervision, S.M. and M.F.A.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding and was not supported by any grant from funding agencies in the public, commercial, or not-for-profit sectors.

Institutional Review Board Statement

The study did not involve human subjects or any direct human participation and was conducted in accordance with the relevant institutional and research ethical guidelines. As the research did not involve human-subject experimentation or interventions, Institutional Review Board approval was not required.

Data Availability Statement

The primary dataset used in this study consists of private histopathological images obtained through a collaborative research agreement with Hospital Kuala Lumpur (HKL) and Sarawak General Hospital (SGH). Owing to patient confidentiality, ethical considerations, and institutional data-sharing restrictions, these data are not publicly available. Access to the private dataset may be considered upon reasonable request, subject to approval by the respective institutions and relevant ethics committees. The public benchmark datasets used for comparative evaluation are publicly available from their respective repositories, as cited in the manuscript.

Acknowledgments

The authors express their sincere gratitude to Multimedia University (MMU) for the Institutional support provided during the preparation of this manuscript. The authors would also like to express their sincere appreciation to Sarawak General Hospital (SGH) and Hospital Kuala Lumpur (HKL) for providing access to the histopathological image dataset used in this research. Their collaboration and support were instrumental in enabling the development and evaluation of the proposed deep learning framework. During the preparation of this manuscript, the authors used ChatGPT (OpenAI, GPT-5.6 Sol) for the purposes of language editing, including improving grammar, clarity, readability, and textual flow. The authors reviewed and edited the output and take full responsibility for the content of this publication. The tool was not used to generate experimental data or independently determine the results or conclusions of the study.

Conflicts of Interest

The authors declare that they have no conflicts of interest. The authors have no financial, commercial, or personal relationships that could have influenced the research, analysis, interpretation of the results, or preparation of this manuscript.

References

  1. Su, Z.Y.; Siak, P.Y.; Leong, C.-O.; Cheah, S.-C. The role of Epstein–Barr virus in nasopharyngeal carcinoma. Front. Microbiol. 2023, 14, 1116143. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  2. Dee, E.C.; Eala, M.A.; Feliciano, E.J.G.; Jacomina, L.E.; Chua, M.L.K.; Mejia, M.B.; Lee, N.Y. Nasopharynx cancer in southeast Asia: An analysis of 2022 incidence and mortality. Int. J. Radiat. Oncol. Biol. Phys. 2024, 120, e746–e747. [Google Scholar] [CrossRef] [Scilit]
  3. Sufea Hanan, N.A.; Mohamed, R.; Rasudin, N.S. The Comparative Study of Nasopharyngeal Carcinoma Incidence and Mortality In Malaysia and Thailand: A Systematic Review. Malays. J. Health Sci. Sains Kesihat. Malays. 2025, 23, 19–29. [Google Scholar] [CrossRef] [Scilit]
  4. Wong, K.Y.; Basri, H.; Wong, Y.L.; Wahab, M.; Kipli, N.P.H.; Niap, I.; Ooi, C.H. Epidemiology of nasopharyngeal carcinoma in Sarawak, East Malaysia. Asian Pac. J. Cancer Prev. APJCP 2023, 24, 2817. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  5. Abdullahi, M.K.; Wadood, A.S.; Nabi, M.S.; Mansor, S.B.; Fauzi, M.F.A. Advancing Nasopharyngeal Carcinoma Diagnosis: A Systematic Review of AI-Driven Machine Learning Techniques for CT, MRI, and WSI Imaging in Bioengineering. Radiation 2026, 6, 16. [Google Scholar] [CrossRef] [Scilit]
  6. Abdullah, B.; Alias, A.; Hassan, S. Challenges in the management of nasopharyngeal carcinoma: A review. Malays. J. Med. Sci. MJMS 2009, 16, 50. [Google Scholar] [PubMed]
  7. Sarmiento, M.P.C.B.; Mejia, M.B.A. Preliminary assessment of nasopharyngeal carcinoma incidence in the Philippines: A second look at published data from four centers. Chin. J. Cancer 2014, 33, 159. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  8. Quartuccio, N.; Sireci, F.; Pulizzi, S.; Nicolosi, S.; D’Oppido, D.; Ialuna, S. Predictive Value of [18F]FDG PET/CT for Neoadjuvant Chemoradiotherapy Response in Nasopharyngeal Carcinoma. J. Clin. Med. 2025, 14, 6508. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  9. Masjoodi, S.; Anbardar, M.H.; Shokripour, M.; Omidifar, N. Whole Slide Imaging (WSI) in Pathology: Emerging Trends and Future Applications in Clinical Diagnostics, Medical Education, and Pathology. Iran. J. Pathol. 2025, 20, 257. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  10. Omar, M.; Alexanderani, M.K.; Valencia, I.; Loda, M.; Marchionni, L. Applications of digital pathology in cancer: A comprehensive review. Annu. Rev. Cancer Biol. 2024, 8, 245–268. [Google Scholar] [CrossRef] [Scilit]
  11. Ahmad, Z.; Rahim, S.; Zubair, M.; Abdul-Ghafar, J. Artificial intelligence (AI) in medicine, current applications and future role with special emphasis on its potential and promise in pathology: Present and future impact, obstacles including costs and acceptance among pathologists, practical and philosophical considerations. A comprehensive review. Diagn. Pathol. 2021, 16, 24. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  12. Mienye, I.D.; Swart, T.G.; Obaido, G.; Jordan, M.; Ilono, P. Deep convolutional neural networks in medical image analysis: A review. Information 2025, 16, 195. [Google Scholar] [CrossRef] [Scilit]
  13. Sarvamangala, D.R.; Kulkarni, R.V. Convolutional neural networks in medical image understanding: A survey. Evol. Intell. 2022, 15, 1–22. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Yıldız, G.; Yakut, Ö. Multi-class cancer diagnosis on histopathological images with deep ensemble learning model. Comput. Biol. Med. 2026, 200, 111381. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  15. Patharia, P.; Sethy, P.K.; Nanthaamornphong, A. Advancements and challenges in the Image-Based diagnosis of lung and colon cancer: A comprehensive review. Cancer Inform. 2024, 23, 11769351241290608. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  16. Walsh, R.; Tardy, M. A comparison of techniques for class imbalance in deep learning classification of breast cancer. Diagnostics 2022, 13, 67. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  17. Tambe, S.N.; Potharaju, S.; Amiripalli, S.S.; Tirandasu, R.K.; Algat, Y. Exploring the Effects of High Dimensionality and Imbalanced Data on Predictive Models for Colon Cancer Detection Using Tree, Rule, and Lazy Learning Techniques. J. Artif. Intell. Technol. 2024, 4, 342–350. [Google Scholar] [CrossRef] [Scilit]
  18. Simonyan, K.; Zisserman, A. Very deep convolutional networks for large-scale image recognition. arXiv 2014, arXiv:1409.1556. [Google Scholar]
  19. He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2016; pp. 770–778. [Google Scholar]
  20. Huang, G.; Liu, Z.; Van Der Maaten, L.; Weinberger, K.Q. Densely connected convolutional networks. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2017; pp. 4700–4708. [Google Scholar]
  21. Tan, M.; Le, Q. Efficientnet: Rethinking model scaling for convolutional neural networks. In Proceedings of the 36th International Conference on Machine Learning; PMLR: New York, NY, USA, 2019; pp. 6105–6114. [Google Scholar]
  22. Liu, Z.; Mao, H.; Wu, C.-Y.; Feichtenhofer, C.; Darrell, T.; Xie, S. A convnet for the 2020s. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2022; pp. 11976–11986. [Google Scholar]
  23. Dosovitskiy, A. An image is worth 16x16 words: Transformers for image recognition at scale. arXiv 2020, arXiv:2010.11929. [Google Scholar]
  24. Sandler, M.; Howard, A.; Zhu, M.; Zhmoginov, A.; Chen, L.-C. Mobilenetv2: Inverted residuals and linear bottlenecks. In Proceedings of the 2018 IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2018; pp. 4510–4520. [Google Scholar]
  25. Chollet, F. Xception: Deep learning with depthwise separable convolutions. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2017; pp. 1251–1258. [Google Scholar]
  26. Nayeem, M.D.; Nisita, N.J.; Islam, M.M.; Rahman, M.S.; Shawkat Ali, A.B.M. Cross-platform multi-cancer histopathology classification using local-window vision transformers. Sci. Rep. 2025, 15, 40896. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  27. Dang, L.; Pang, P.; Lee, J. Depth-wise separable convolution neural network with residual connection for hyperspectral image classification. Remote Sens. 2020, 12, 3408. [Google Scholar] [CrossRef] [Scilit]
  28. Ahmed, K.A.; Aljahdali, S.; Hundewale, N.; Ahmed, K.I. Cancer disease prediction with support vector machine and random forest classification techniques. In 2012 IEEE International Conference on Computational Intelligence and Cybernetics (CyberneticsCom); IEEE: New York, NY, USA, 2012; pp. 16–19. [Google Scholar]
  29. Aroef, C.; Rivan, Y.; Rustam, Z. Comparing random forest and support vector machines for breast cancer classification. TELKOMNIKA (Telecommun. Comput. Electron. Control) 2020, 18, 815–821. [Google Scholar] [CrossRef] [Scilit]
  30. Statnikov, A.; Wang, L.; Aliferis, C.F. A comprehensive comparison of random forests and support vector machines for microarray-based cancer classification. BMC Bioinform. 2008, 9, 319. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  31. Wahed, M.A.; Alqaraleh, M.; Alzboon, M.S.; Al-Batah, M.S. Evaluating AI and Machine Learning Models in Breast Cancer Detection: A Review of Convolutional Neural Networks (CNN) and Global Research Trends. LatIA 2025, 3, 117. [Google Scholar] [CrossRef] [Scilit]
  32. Karthikeyan, A.; Jothilakshmi, S.; Suthir, S. Colorectal cancer detection based on convolutional neural networks (CNN) and ranking algorithm. Meas. Sens. 2024, 31, 100976. [Google Scholar] [CrossRef] [Scilit]
  33. Javed, R.; Abbas, T.; Khan, A.H.; Daud, A.; Bukhari, A.; Alharbey, R. Deep learning for lungs cancer detection: A review. Artif. Intell. Rev. 2024, 57, 197. [Google Scholar] [CrossRef] [Scilit]
  34. Rokhshad, R.; Salehi, S.N.; Yavari, A.; Shobeiri, P.; Esmaeili, M.; Manila, N.; Motamedian, S.R.; Mohammad-Rahimi, H. Deep learning for diagnosis of head and neck cancers through radiographic data: A systematic review and meta-analysis. Oral Radiol. 2024, 40, 1–20. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  35. Abdulaal, A.H.; Valizadeh, M.; Amirani, M.C.; Shah, A.F.M.S. A self-learning deep neural network for classification of breast histopathological images. Biomed. Signal Process. Control 2024, 87, 105418. [Google Scholar] [CrossRef] [Scilit]
  36. Ukwuoma, C.C.; Cai, D.; Eziefuna, E.O.; Oluwasanmi, A.; Abdi, S.F.; Muoka, G.W.; Thomas, D.; Sarpong, K. Enhancing histopathological medical image classification for Early cancer diagnosis using deep learning and explainable AI–LIME & SHAP. Biomed. Signal Process. Control 2025, 100, 107014. [Google Scholar] [CrossRef] [Scilit]
  37. Balasubramanian, A.A.; Al-Heejawi, S.M.A.; Singh, A.; Breggia, A.; Ahmad, B.; Christman, R.; Ryan, S.T.; Amal, S. Ensemble deep learning-based image classification for breast cancer subtype and invasiveness diagnosis from whole slide image histopathology. Cancers 2024, 16, 2222. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  38. Imran, M.T.; Shafi, I.; Ahmad, J.; Butt, M.F.U.; Villar, S.G.; Villena, E.G.; Khurshaid, T.; Ashraf, I. Virtual histopathology methods in medical imaging—A systematic review. BMC Med. Imaging 2024, 24, 318. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  39. Neha, F.; Bhati, D.; Shukla, D.K. Phenotyping of Histology Imaging Data with Histomics. AI 2026, 7, 228. [Google Scholar] [CrossRef] [Scilit]
  40. Krizhevsky, A.; Sutskever, I.; Hinton, G.E. Imagenet classification with deep convolutional neural networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef] [Scilit]
  41. Güler, M.; Namlı, E. Brain tumor detection with deep learning methods’ classifier optimization using medical images. Appl. Sci. 2024, 14, 642. [Google Scholar] [CrossRef] [Scilit]
  42. Tang, W.; He, F.; Liu, Y.; Duan, Y. MATR: Multimodal medical image fusion via multiscale adaptive transformer. IEEE Trans. Image Process. 2022, 31, 5134–5149. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  43. Dai, Q.; Liu, C. Research on Medical Imaging Diagnosis Based on DenseNet and ResNet Model. In 2025 5th Asia-Pacific Conference on Communications Technology and Computer Science (ACCTCS); IEEE: New York, NY, USA, 2025; pp. 838–842. [Google Scholar]
  44. Surendren, D.; Sumitha, J. Skin Cancer Detection Using Convolutional Neural Network Models: VGG-16, VGG-19, ResNet and DenseNet. In 2024 5th International Conference on Data Intelligence and Cognitive Informatics (ICDICI); IEEE: New York, NY, USA, 2024; pp. 1254–1258. [Google Scholar]
  45. Shashidhar, R.; Manasa, R.; Megha, K.M.; Priyanga, P.; Manjunath, A.S.; Roopa, M. Advancing Medical Imaging: A Focus on Efficient Net for Brain Tumor Classification. In 2024 Second International Conference on Networks, Multimedia and Information Technology (NMITCON); IEEE: New York, NY, USA, 2024; pp. 1–5. [Google Scholar]
  46. Das, S.; Addya, R.K. Skin Cancer Detection and Classification Through Medical Image Analysis Using EfficientNet. NDT 2025, 3, 23. [Google Scholar] [CrossRef] [Scilit]
  47. Al-Milaji, Z.; Yousif, H. Lightweight deep learning model optimization for medical image analysis. Int. J. Imaging Syst. Technol. 2024, 34, e23173. [Google Scholar] [CrossRef] [Scilit]
  48. Zhou, Q.; Huang, Z.; Ding, M.; Zhang, X. Medical image classification using light-weight CNN with spiking cortical model based attention module. IEEE J. Biomed. Health Inform. 2023, 27, 1991–2002. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  49. Zhou, Y.; Kang, X.; Ren, F.; Lu, H.; Nakagawa, S.; Shan, X. A multi-attention and depthwise separable convolution network for medical image segmentation. Neurocomputing 2024, 564, 126970. [Google Scholar] [CrossRef] [Scilit]
  50. Huang, A.; Son, J.; Xiong, Z. DDSNet: A Lightweight Dense Depthwise Separable Network for Tumor Classification. In Proceedings of the 40th ACM/SIGAPP Symposium on Applied Computing; Association for Computing Machinery: New York, NY, USA, 2025; pp. 1114–1121. [Google Scholar]
  51. Zahoor, M.M.; Khan, S.H.; Alahmadi, T.J.; Alsahfi, T.; Mazroa, A.S.A.; Sakr, H.A.; Alqahtani, S.; Albanyan, A.; Alshemaimri, B.K. Brain tumor MRI classification using a novel deep residual and regional CNN. Biomedicines 2024, 12, 1395. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  52. Xu, G.; Wang, X.; Wu, X.; Leng, X.; Xu, Y. Development of skip connection in deep neural networks for computer vision and medical image analysis: A survey. arXiv 2024, arXiv:2405.01725. [Google Scholar]
  53. Kaur, M.; Singh, D.; Roy, S.; Amoon, M. Efficient skip connections-based residual network (ESRNet) for brain tumor classification. Diagnostics 2023, 13, 3234. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  54. Asif, S.; Zhao, M.; Tang, F.; Zhu, Y. DCDS-Net: Deep transfer network based on depth-wise separable convolution with residual connection for diagnosing gastrointestinal diseases. Biomed. Signal Process. Control 2024, 90, 105866. [Google Scholar] [CrossRef] [Scilit]
  55. Sarkar, R.; Chatterjee, C.C.; Hazra, A. Diagnosis of melanoma from dermoscopic images using a deep depthwise separable residual convolutional network. IET Image Process. 2019, 13, 2130–2142. [Google Scholar] [CrossRef] [Scilit]
  56. Yu, P.; Wang, H.; Marks, G.; Kechadi, T.; Yang, L.T.; Dhelim, S.; Aung, N. MedLiteNet: Lightweight hybrid medical image segmentation model. arXiv 2025, arXiv:2509.03041. [Google Scholar] [CrossRef] [Scilit]
  57. Tummala, S.; Chauhdary, S.H.; Singh, V.; Kumar, R.; Kadry, S.; Kim, J. Lightweight Residual Multi-Head Convolution with Channel Attention (ResMHCNN) for End-to-End Classification of Medical Images. Comput. Model. Eng. Sci. 2025, 144, 3585–3605. [Google Scholar] [CrossRef] [Scilit]
  58. Nabi, M.S.; Fauzi, M.F.A.; Rehman, Z.U.; Karim, H.B.A.; Cheah, P.L.; Chiew, S.F.; Looi, L.M. HER2-IHC-40x: A high-resolution histopathology dataset for HER2 IHC scoring in breast cancer. Data Brief 2025, 62, 111922. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  59. Kather, J.N.; Halama, N.; Marx, A. 100,000 Histological Images of Human Colorectal Cancer and Healthy Tissue; Version v0.1; Zenodo. 2018. Available online: https://zenodo.org/records/1214456 (accessed on 11 October 2026).
  60. Islam, M.N.; Hasan, M.; Hossain, M.K.; Alam, M.G.R.; Uddin, M.Z.; Soylu, A. Vision transformer and explainable transfer learning models for auto detection of kidney cyst, stone and tumor from CT-radiography. Sci. Rep. 2022, 12, 11440. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  61. Ceylan, M.E.; Dalgıç, A.; Aliyeva, A.; Edizer, D.T.; Olgun, L. Sinonasal inverted papilloma: Recurrence, surgical management, and mini review. B-ENT 2021, 17, 81–85. [Google Scholar] [CrossRef] [Scilit]
  62. Aliyeva, A.; Najafaliyev, V.; Edizer, D.T. Nasopharyngeal carcinoma: Isolated oculomotor nerve palsy. Acta Oto-Laryngol. Case Rep. 2025, 10, 92–98. [Google Scholar] [CrossRef] [Scilit]
  63. Mahmood, T.; Saba, T.; Rehman, A.; Alamri, F.S. ConvTNet fusion: A robust transformer-CNN framework for multi-class classification, multimodal feature fusion, and tissue heterogeneity handling. Comput. Med. Imaging Graph. 2025, 125, 102621. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  64. Khan, S.U.R. Multi-level feature fusion network for kidney disease detection. Comput. Biol. Med. 2025, 191, 110214. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  65. Sharon, J.J.; Anbarasi, L.J. An attention enhanced dilated bottleneck network for kidney disease classification. Sci. Rep. 2025, 15, 9865. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  66. Zhang, L.; Zhang, J.; Gao, W.; Bai, F.; Li, N.; Sheykhahmad, F.R. A novel approach for automated diagnosis of kidney stones from CT images using optimized InceptionV4 based on combined dwarf mongoose optimizer. Biomed. Signal Process. Control 2024, 94, 106356. [Google Scholar] [CrossRef] [Scilit]
  67. Nabi, M.S.; Fauzi, M.F.A.; Karim, H.B.A.; Cheah, P.L.; Fan, C.S.; Looi, L.M. Explainable deep learning models for HER2 IHC scoring in breast cancer diagnosis. Inform. Med. Unlocked 2025, 58, 101700. [Google Scholar] [CrossRef] [Scilit]
  68. Hasan, M.J.; Wan Ahmad, W.S.H.M.; Ahmad Fauzi, M.F.; Abas, F.S.; Cheah, P.L.; Chiew, S.F.; Looi, L.M. GEM-Net: A compact Ghost-ECA CNN with multi-stage feature fusion for multi-domain histopathology classification. J. King Saud Univ. Comput. Inf. Sci. 2026, 38, 141. [Google Scholar] [CrossRef] [Scilit]
  69. Pacal, I.; Attallah, O. Hybrid deep learning model for automated colorectal cancer detection using local and global feature extraction. Knowl.-Based Syst. 2025, 319, 113625. [Google Scholar] [CrossRef] [Scilit]
  70. Khalid, M.; SDeivasigamani, S.V.; Rajendran, S. An efficient colorectal cancer detection network using atrous convolution with coordinate attention transformer and histopathological images. Sci. Rep. 2024, 14, 19109. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  71. Zhong, L.; Qian, K.; Liao, X.; Huang, Z.; Liu, Y.; Zhang, S.; Wang, G. UniSAL: Unified Semi-supervised Active Learning for histopathological image classification. Med. Image Anal. 2025, 102, 103542. [Google Scholar] [CrossRef] [Scilit] [PubMed]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.