Symmetry-Driven Enhanced Auxiliary Classifier GAN for Data-Efficient Breast Tumor Classification
Abstract
1. Introduction
- (a)
- Designing and implementing an auxiliary classifier GAN-based model for breast cancer diagnosis, focusing on classifying benign and malignant cases with high accuracy using histopathological images.
- (b)
- Integrating a Wasserstein loss into the auxiliary classifier GAN to provide more informative gradients to the generator network, thus enabling it to learn complex distributions in high-dimensional spaces.
- (c)
- Conducting a thorough evaluation of the model’s performance, benchmarking it against two cutting-edge pretrained, fine-tuned, deep neural network architectures—namely, DenseNet-121 and EfficientNet-B0—to showcase its efficacy on a small-scale dataset across multiple scenarios, ranging from binary to multi-class.
2. Related Work
3. Materials and Methods
3.1. Generative Adversarial Network
3.2. Wasserstein Loss with Gradient Penalty
3.3. Auxiliary Classifier Adversarial Training
4. Experimental Setup
4.1. Dataset Description
4.2. Data Preparation
4.3. LSWACGAN Architecture
4.4. Label Smoothing and Label Flipping for Discriminator Training
4.5. Training Strategy
| Algorithm 1 Training procedure of the proposed LSWACGAN model |
|
5. Results and Discussion
5.1. Model Comparison
5.2. Ablation Study
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
| Study | Dataset | Methodology | Training Details | Data Regime | Acuracy | Limitation |
|---|---|---|---|---|---|---|
| Alzoubi et al. (2026) [62] | BreakHis | The combination of pretrained ResNet-50 for deep feature extraction and Salp Swarm Algorithm (SSA) for dimensionality reduction | Image preprocessing to normalize the dataset due to the imbalance; a smaller number of poor-quality images compared to high-quality ones was introduced to guarantee that the model evaluates both categories equally | Not enough information | Limited to binary classification | |
| Aneesha and Zoheir (2026) [63] | IDC | An optimized lightweight CNN derived from the reference BCDNet architecture, with progressive regularization and Global Average Pooling (GAP) | IDC(+)/No Cancer patch-based classification; data augmentation; L2 regularization and class weighting to handle class imbalance | High | Domain-specific; not built for whole-slide image analysis | |
| Zeng et al. (2026) [64] | BreakHis BACH BCI UCSB | A novel framework that combines a pathology-informed augmentation pipeline (HistoAugment) to counter class imbalance, a Center-Border Partition Module (CBPM) for spatially differentiated feature extraction, and a dynamically fused dual-branch network (DFD-Net) | No specific details provided | BreakHis: Low BACH: Low BCI: Low UCSB: Low | BreakHis: BACH: BCI: UCSB: − | Limited to binary classification; lacks interpretability |
| Bohra et al. (2026) [65] | BreakHis | A multi-scale framework combining the Lifting Wavelet Transform (LWT) and multi-path CNN | Data augmentation; various magnification levels combined using Haar wavelet filter | Moderate | Limited to binary classification; computationally heavy | |
| Desai and Mahto (2025) [66] | BreakHis | An automated deep learning-based framework for multi-class classification of breast cancer subtypes, leveraging various ResNet architectures (ResNet-18, ResNet-34, and ResNet-50) | Data augmentation; random shuffling to handle class imbalance | Not enough information | Limited interpretability | |
| Wakili et al. (2025) [67] | BreakHis BACH | DenseNet-FPA: A hybrid framework that integrates pretrained DenseNet-201 for hierarchical feature extraction with Flower Poliniation Algorithm (FPA) for optimized feature selection | Data augmentation; images from various magnification levels mixed together | BreakHis: Moderate BACH: Low | BreakHis: BACH: | Limited to binary classification |
| Alshehri (2025) [68] | BreakHis IDC | BreNet: An ensemble combining three pretrained CNN bakbones (DenseNet-201, ResNet-50, and EfficientNet-B0) with channel and spatial attention mechanisms | Adaptive Synthetic (ADASYN) oversampling to counter class imbalance; five-fold patient-wise cross-validation | BreakHis: Moderate IDC: High | BreakHis: IDC: | Limited to binary classification |
| Arshad et al. (2025) [69] | IDC | HistoDX: A customized CNN based on EfficientV2-B3 architecture | IDC(+)/No Cancer patch-based classification; oversampling and weighted loss used to balance training set; minimal augmentation | High | Limited to magnification; not built for whole-slide image analysis | |
| Zhao et al. (2025) [70] | BreakHis BACH | HoRFNet: An innovative receptive field network integrating multi-branch convolutions and dilated convolutional layers with high-order statistical modeling streams | Data augmentation | BreakHis: Not enough information BACH: Low | BreakHis: BACH: | Limited to binary classification |
| Jia et al. (2025) [71] | BreakHis BACH | DenLSNet-C: A novel hybrid deep learning model that integrates an improved DenseNet-201—featuring Squeeze-and-Excitation (SE) and iterative Convolutional Feature Fusion (iCFF) blocks—for spatial feature extraction, with a Long Short-Term Memory (LSTM) network for sequence-based context | Data augmentation | BreakHis: Not enough information BACH: Low | BreakHis: BACH: | Limited interpretability |
| Chikkala et al. (2025) [72] | BreakHis | An innovative method utilizing Bidirectional Recurrent Neural Networks (BRNN), made up of four unique elements: pretrained ResNet-50 for transfer learning, the Gated Recurrent Unit (GRU), the residual collaborative branch, and the feature fusion module based on Adagard optimization algorithm | Data augmentation | Not enough information | Limited interpretability, computationally heavy due to multiple branches and feature fusion strategy |
References
- Ferlay, J.; Ervik, M.; Lam, F.; Laversanne, M.; Colombet, M.; Mery, L.; Piñeros, M.; Znaor, A.; Soerjomataram, I.; Bray, F. Global Cancer Observatory: Cancer Today. 2024. Available online: https://gco.iarc.who.int/today (accessed on 20 April 2026).
- European Commision. ECIS: European Cancer Information System. Available online: https://ecis.jrc.ec.europa.eu/ (accessed on 20 April 2025).
- Yassin, N.I.; Omran, S.; Houby, E.M.; Allam, H. Machine learning techniques for breast cancer computer aided diagnosis using different image modalities: A systematic review. Comput. Methods Programs Biomed. 2018, 156, 25–45. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Bhatt, C.; Kumar, I.; Vijayakumar, V.; Singh, K.U.; Kumar, A. The state of the art of deep learning models in medical science and their challenges. Multimed. Syst. 2020, 27, 599–613. [Google Scholar] [CrossRef] [Scilit]
- Abhisheka, B.; Biswas, S.K.; Purkayastha, B.; Das, D.; Escargueil, A. Recent trend in medical imaging modalities and their applications in disease diagnosis: A review. Multim. Tools Appl. 2023, 83, 43035–43070. [Google Scholar] [CrossRef] [Scilit]
- Dhar, T.; Dey, N.; Borra, S.; Sherratt, R.S. Challenges of deep learning in medical image analysis—Improving explainability and trust. IEEE Trans. Technol. Soc. 2023, 4, 68–75. [Google Scholar] [CrossRef] [Scilit]
- Yang, L.; Zhang, Z.; Song, Y.; Hong, S.; Xu, R.; Zhao, Y.; Zhang, W.; Cui, B.; Yang, M.-H. Diffusion models: A comprehensive survey of methods and applications. ACM Comput. Surv. 2024, 56, 105. [Google Scholar] [CrossRef] [Scilit]
- Kingma, D.; Welling, M. Auto-encoding variational Bayes. In Proceedings of the 2nd International Conference on Learning Representations (ICLR), Banff, AB, Canada, 14–16 April 2014; pp. 1–14. [Google Scholar]
- Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative adversarial nets. Adv. Neural Inf. Process. Syst. 2014, 2, 2672–2680. [Google Scholar] [CrossRef] [Scilit]
- Kantorovich, L.V.; Rubinstein, G.S. On a space of totally additive functions. Vestn. Leningr. Univ. 1958, 13, 52–59. [Google Scholar]
- Clement David-Olawade, A.; Olawade, D.B.; Vanderbloemen, L.; Rotifa, O.B.; Fidelis, S.C.; Egbon, E.; Akpan, A.O.; Adeleke, S.; Ghose, A.; Boussios, S. AI-driven advances in low-dose imaging and enhancement—A review. Diagnostics 2025, 15, 689. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yang, G.; Yu, S.; Dong, H.; Slabaugh, G.; Dragotti, P.L.; Ye, X.; Liu, F.; Arridge, S.; Keegan, J.; Guo, Y.; et al. DAGAN: Deep de-aliasing generative adversarial networks for fast compressed sensing MRI reconstruction. IEEE Trans. Med. Imaging 2018, 37, 1310–1321. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Kim, K.H.; Do, W.-J.; Park, S.-H. Improving resolution of MR images with an adversarial network incorporating images with different contrast. Med. Phys. 2018, 45, 3120–3131. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Hou, B.; Du, H. MCA-GAN: A lightweight multi-scale context-aware generative adversarial network for MRI reconstruction. Magn. Reson. Imaging 2025, 124, 110465. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Nie, D.; Trullo, R.; Lian, J.; Wang, L.; Petitjean, C.; Ruan, S.; Wang, X.; Shen, D. Medical image synthesis with deep convolutional adversarial networks. IEEE Trans. Biomed. Eng. 2018, 65, 2720–2730. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yang, Q.; Yan, P.; Zhang, Y.; Yu, H.; Shi, Y.; Mou, X.; Kalra, M.K.; Zhang, Y.; Sun, L.; Wang, G. Low-dose CT image denoising using a generative adversarial network with Wasserstein distance and perceptual loss. IEEE Trans. Med. Imaging 2018, 37, 1348–1357. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Di Feola, F.; Tronchin, L.; Guarrasi, V.; Soda, P. Multi-scale texture loss for CT denoising with GANs. arXiv 2024, arXiv:2403.16640. [Google Scholar]
- Wang, J.; Zhao, Y.; Noble, J.H.; Dawant, B.M. Conditional generative adversarial networks for metal artifact reduction in CT images of the ear. In Proceedings of the 21st International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), Granada, Spain, 16–20 September 2018; pp. 3–11. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Pande, P.; Misba, M.; Gupta, D.; Rani, V.K.; Ahmed, H.S.; Balakumar, A. Adversarial artifact removal: A GAN-based framework for enhanced image quality and reliability. In Proceedings of the 5th International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India, 9–10 January 2025; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Gu, Y.; Zeng, Z.; Chen, H.; Wei, J.; Zhang, Y.; Chen, B.; Li, Y.; Qin, Y.; Xie, Q.; Jiang, Z.; et al. MedSRGAN: Medical images super-resolution using generative adversarial networks. Multimed. Tools Appl. 2020, 79, 21815–21840. [Google Scholar] [CrossRef] [Scilit]
- Shahidi, F. Breast cancer histopathology image super-resolution using wide-attention GAN with improved Wasserstein gradient penalty and perceptual loss. IEEE Access 2021, 9, 32795–32809. [Google Scholar] [CrossRef] [Scilit]
- Jha, A.; Iima, H. CT to MRI image translation using CycleGAN: A deep learning approach for cross-modality medical imaging. In Proceedings of the 16th International Conference on Agents and Artificial Intelligence (ICAART), Rome, Italy, 23–25 February 2024; pp. 951–957. [Google Scholar] [CrossRef] [Scilit]
- Sun, H.; Jiang, Y.; Yuan, J.; Wang, H.; Liang, D.; Fan, W.; Hu, Z.; Zhang, N. High-quality PET image synthesis from ultra-low-dose PET/MRI using bi-task deep learning. Quant. Imaging Med. Surg. 2022, 12, 5326–5342. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Salehjahromi, M.; Karpinets, T.V.; Sujit, S.J.; Qayati, M.; Chen, P.; Aminu, M.; Saad, M.B.; Bandyopadhyay, R.; Hong, L.; Sheshadri, A.; et al. Synthetic PET from CT improves diagnosis and prognosis for lung cancer: Proof of concept. Cell Rep. Med. 2024, 5, 101463. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Armanious, K.; Jiang, C.; Fischer, M.; Kustner, T.; Hepp, T.; Nikolaou, K.; Gatidis, S.; Yang, B. MedGAN: Medical image translation using GANs. Comput. Med. Imaging Graph. 2020, 79, 101684. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Xu, Z.; Wang, X.; Shin, H.-C.; Yang, D.; Roth, H.; Milletari, F.; Zhang, L.; Xu, D. Correlation via synthesis: End-to-end image generation and radiogenomic learning based on generative adversarial network. Proc. Mach. Learn. Res. 2020, 121, 857–866. [Google Scholar] [CrossRef] [Scilit]
- Cohen, J.P.; Luck, M.; Honari, S. Distribution matching losses can hallucinate features in medic image translation. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), Granada, Spain, 16–20 September 2018; pp. 529–536. [Google Scholar] [CrossRef] [Scilit]
- Wu, E.; Wu, K.; Cox, D.; Lotter, W. Conditional infilling GANs for data augmentation in mammogram classification. In Image Analysis for Moving Organ, Breast, and Thoracic Images; Springer: Berlin/Heidelberg, Germany, 2018; pp. 98–106. [Google Scholar]
- Jendele, L.; Skopek, O.; Becker, A.S.; Konukoglu, E. Adversarial augmentation for enhancing classification of mammography images. arXiv 2019, arXiv:1902.07762. [Google Scholar]
- Jiménez-Gaona, Y.; Carrión-Figueroa, D.; Lakshminarayanan, V.; Rodríguez-Álvarez, M.J. GAN-based data augmentation to improve breast ultrasound and mammography mass classification. Biomed. Signal Process. Control 2024, 94, 106255. [Google Scholar] [CrossRef] [Scilit]
- Schlegl, T.; Seebock, P.; Waldstein, S.M.; Langs, G.; Schmidt-Erfurth, U. f-AnoGAN: Fast unsupervised anomaly detection with generative adversarial networks. Med. Image Anal. 2019, 54, 30–44. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Kuang, Y.; Lan, T.; Peng, X.; Selasi, G.E.; Liu, Q.; Zhang, J. Unsupervised multi-discriminator generative adversarial network for lung nodule malignancy classification. IEEE Access 2020, 8, 77725–77734. [Google Scholar] [CrossRef] [Scilit]
- Nakao, T.; Hanaoka, S.; Nomura, Y.; Murata, M.; Takenaga, T.; Miki, S.; Watadani, T.; Yoshikawa, T.; Hayashi, N.; Abe, O. Unsupervised deep anomaly detection in chest radiographs. J. Digit. Imaging 2021, 34, 418–427. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Lee, S.; Jeong, B.; Kim, M.; Jang, R.; Paik, W.; Kang, J.; Chung, W.J.; Hong, G.-S.; Kim, N. Emergency triage of brain computed tomography via anomaly detection with a deep generative model. Nat. Commun. 2022, 13, 4251. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Li, H.; Xie, J.; Ke, J.; Yuan, Y.; Pan, X.; Xin, H.; Shen, H. GAN-DIRNet: A novel deformable image registration approach for multimodal histological images. Comput. Mater. Contin. 2024, 80, 487–506. [Google Scholar] [CrossRef] [Scilit]
- Cirillo, M.D.; Abramian, D.; Eklund, A. Vox2Vox:3D-GAN for brain tumour segmentation. arXiv 2020, arXiv:2003.13653. [Google Scholar]
- Shi, Z.; Hu, Q.; Yue, Y.; Wang, Z.; Alothmani, O.M.S.; Li, H. Automatic nodule segmentation method for CT images using aggregation-UNet generative adversarial aetworks. Sens. Imaging 2020, 21, 39. [Google Scholar] [CrossRef] [Scilit]
- Xia, W.; Zhang, Y.; Yang, Y.; Xue, J.H.; Zhou, B.; Yang, M.H. GAN inversion: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 45, 3121–3138. [Google Scholar] [CrossRef] [PubMed]
- Ren, Z.; Yu, S.X.; Whitney, D. Controllable medical image generation via GAN. J. Percept. Imaging 2022, 5, 000502. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Golhar, M.; Bobrow, T.; Ngamruengphong, S.; Durr, N. GAN inversion for data augmentation to improve colonoscopy lesion classification. IEEE J. Biomed. Health Inform. 2025, 29, 3864–3873. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Mirsky, Y.; Mahler, T.; Shelef, I.; Elovici, Y. CT-GAN: Malicious tampering of 3d medical imagery using deep learning. In Proceedings of the 28th USENIX Security Symposium, Santa Clara, CA, USA, 14–16 August 2019; pp. 461–478. [Google Scholar] [CrossRef] [Scilit]
- Schwarz, C.G.; Kremers, W.K.; Therneau, T.M.; Sharp, R.R.; Gunter, J.L.; Vemuri, P.; Arani, A.; Spychalla, A.J.; Kantarci, K.; Knopman, D.S.; et al. Identification of anonymous mri research participants with face-recognition software. N. Engl. J. Med. 2019, 381, 1684–1686. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Van der Goten, L.A.; Hepp, T.; Akata, Z.; Smith, K. Conditional de-identification of 3D magnetic resonance images. arXiv 2021, arXiv:2110.09927. [Google Scholar]
- Marchesi, R.; Micheletti, N.; I-Hsien Kuo, N.; Barbieri, S.; Jurman, G.; Osmani, V. Generative AI mitigates representation bias and improves model fairness through synthetic health data. PLoS Comput. Biol. 2025, 21, e1013080. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yoon, J.; Jordon, J.; Schaar, M. GANITE: Estimation of individualized treatment effects using generative adversarial nets. In Proceedings of the 6th International Conference on Learning Represenations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018; pp. 2196–2218. [Google Scholar]
- Wang, J.; Wan, H.; Chen, X. GANCQR: Estimating prediction intervals for individual treatment effects with GANs. In Proceedings of the 2024 Winter Simulation Conference (WSC), Orlando, FL, USA, 15–18 December 2024; pp. 2571–2582. [Google Scholar] [CrossRef] [Scilit]
- Kuang, K.; Li, Y.; Li, B.; Cui, P.; Yang, H.; Tao, J.; Wu, F. Continuous treatment effect estimation via generative adversarial de-confounding. Data Min. Knowl. Discov. 2021, 35, 2467–2497. [Google Scholar] [CrossRef] [Scilit]
- Wang, R.; Bashyam, V.; Yang, Z.; Yu, F.; Tassopoulou, V.; Chintapalli, S.S.; Skampardoni, I.; Sreepada, L.P.; Sahoo, D.; Nikita, K.; et al. Applications of generative adversarial networks in neuroimaging and clinical neuroscience. NeuroImage 2024, 269, 119898. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Mescheder, L.; Nowozin, S.; Geiger, A. The numerics of GANs. In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS), Long Beach, CA, USA, 4–6 December 2017; pp. 1823–1833. [Google Scholar]
- Lin, J. Divergence measures based on the Shannon entropy. IEEE Trans. Inf. Theory 1991, 37, 145–151. [Google Scholar] [CrossRef] [Scilit]
- Villani, C. The Wasserstein distances. In Optimal Transport: Old and New; Springer: Berlin/Heidelberg, Germany, 2008; pp. 93–111. [Google Scholar]
- Kullback, S.; Leibler, R.A. On information and sufficiency. Ann. Math. Stat. 1951, 22, 79–86. [Google Scholar] [CrossRef] [Scilit]
- Gulrajani, I.; Ahmed, F.; Arjovsky, M.; Dumoulin, V.; Courville, A.C. Improved training of Wasserstein GANs. In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS), Long Beach, CA, USA, 4–6 December 2017; pp. 5769–5779. [Google Scholar]
- Odena, A.; Olah, C.; Shlens, J. Conditional image synthesis with auxiliary classifier GANs. In Proceedings of the 34th International Conference on Machine Learning (ICML), Sydney, Australia, 6–11 August 2017; pp. 2642–2651. [Google Scholar]
- Spanhol, F.A.; Oliveira, L.S.; Petitjean, C.; Heutte, L. A dataset for breast cancer histopathological image classification. IEEE Trans. Biomed. Eng. 2016, 63, 1455–1462. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Pizer, S.M.; Amburn, E.P.; Austin, J.D.; Cromartie, R.; Geselowitz, A.; Greer, T.; Romeny, B.M.; Zimmerman, J.B.; Zuiderveld, K. Adaptive histogram equalization and its variations. Comput. Vis. Graph. Image Process. 1987, 39, 355–368. [Google Scholar] [CrossRef] [Scilit]
- Maas, A.L.; Hannun, A.Y.; Ng, A.Y. Rectifier Nonlinearities Improve Neural Network Acoustic Models. In Proceedings of the 30th International Conference on Machine Learning (ICML), Atlanta, GA, USA, 16–21 June 2013; pp. 1–6. [Google Scholar]
- Saito, T.; Rehmsmeier, M. The Precision-Recall Plot Is More Informative than the ROC Plot When Evaluating Binary Classifiers on Imbalanced Dataset. PLoS ONE 2015, 4, e0118432. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- 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 (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 4700–4708. [Google Scholar] [CrossRef] [Scilit]
- Tan, M.; Le, Q.V. EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks. In Proceedings of the 36th International Conference on Machine Learning (ICML), Long Beach, CA, USA, 9–15 June 2019; pp. 6105–6114. [Google Scholar] [CrossRef] [Scilit]
- Yaddanapudi, L.N. The American Statistical Association Statement on P-Values Explained. J. Anaesthesiol. Clin. Pharmacol. 2016, 32, 421–423. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Alzoubi, H.; Madain, R.; Amin, M.; Madae’en, S.; Aljehani, A.M.; Serhan, H.A.; Alhatamleh, S.; Alomani, A. Enhancing Breast Cancer Diagnosis with ResNet50 and Salp Swarm-Based Feature Reduction on BreakHis Dataset. Biomed. Signal Process. Control 2026, 114, 109319. [Google Scholar] [CrossRef] [Scilit]
- Aneesha, J.; Zoheir, E. Breast Cancer Detection Using BCDNet Convolutional Neural Network. Array 2026, 29, 100711. [Google Scholar] [CrossRef] [Scilit]
- Zeng, L.; Qin, M.; Hu, J.; Cai, S.; Wang, S. A Center-Border Dual-Branch Network With Dynamic Weighted Fusion for Breast Cancer Histopathology Image Classification. Int. J. Imaging Syst. Technol. 2026, 36, e70341. [Google Scholar] [CrossRef] [Scilit]
- Bohra, M.; Singh, K.U.; Kumar, I.; Shah, M.A. Wavelet-CNN Feature Fusion Architecture for Robust Breast Cancer Classification in Histopathological Imaging. Int. J. Comput. Intell. Syst. 2026, 19, 136. [Google Scholar] [CrossRef] [Scilit]
- Desai, A.; Mahto, R. Multi-Class Classification of Breast Cancer Subtypes Using ResNet Architectures on Histopathological Images. J. Imaging 2025, 11, 284. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wakili, M.A.; Shehu, H.A.; Abdollahi, M.; Ya’u, B.I.; Sharif, H.; Kusetogullari, H. DenseNet-FPA: Integrating DenseNet and Flower Pollination Algorithm for Breast Cancer Histopathology Image Classification. IEEE Access 2025, 13, 145828–145848. [Google Scholar] [CrossRef] [Scilit]
- Alshehri, H. BreNet: Attention-Enhanced Multi-Scale CNN Framework for Breast Cancer Classification in Histopathological Images. IEEE Access 2025, 13, 143377–143391. [Google Scholar] [CrossRef] [Scilit]
- Arshad, W.; Masood, T.; Shahzad, H.M.; Ahmed, H.; Ahmed, S.H.; Tayyab Khushi, H.M. HistoDX: Revolutionizing Breast Cancer Diagnosis Through Advanced Imaging Techniques. IEEE Access 2025, 13, 94416–94436. [Google Scholar] [CrossRef] [Scilit]
- Zhao, M.; Hou, C.; Cao, L.; Zhang, J. Breast Cancer Histopathological Image Classification Based on High-Order Modeling and Multi-Branch Receptive Fields. Appl. Sci. 2025, 15, 6085. [Google Scholar] [CrossRef] [Scilit]
- Jia, Y.; Hao, S.; Liu, J.; Liu, C.; Ji, Z.; Ganchev, I. DenLsNet-C: A Novel Model for Breast Cancer Classification in Pathology Images Based on DenseNet and LSTM. J. Supercomput. 2025, 81, 934. [Google Scholar] [CrossRef] [Scilit]
- Chikkala, R.B.; Anuradha, C.; Chandra Murty, P.; Rajeswari, S.; Rajeswaran, N.; Murugappan, M.; Chowdhury, M. Enhancing Breast Cancer Diagnosis With Bidirectional Recurrent Neural Networks: A Novel Approach for Histopathological Image Multi-Classification. IEEE Access 2025, 13, 41682–41707. [Google Scholar] [CrossRef] [Scilit]










| Category | Subtype | Number of Patients | Magnification Level | Total | |||
|---|---|---|---|---|---|---|---|
| Benign | A | 4 | 114 | 113 | 111 | 106 | 444 |
| F | 10 | 253 | 260 | 264 | 237 | 1014 | |
| TA | 3 | 109 | 121 | 108 | 115 | 453 | |
| PT | 7 | 149 | 150 | 140 | 130 | 569 | |
| Malignant | DC | 38 | 864 | 903 | 896 | 788 | 3451 |
| LC | 5 | 156 | 170 | 163 | 137 | 626 | |
| MC | 9 | 205 | 222 | 196 | 169 | 792 | |
| PC | 6 | 145 | 142 | 135 | 138 | 560 | |
| Total | 82 | 1995 | 2081 | 2013 | 1820 | 7909 | |
| Accuracy | Precision | Recall | |||||
|---|---|---|---|---|---|---|---|
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.9043 | 0.8646, 0.9439 | 0.9377 | 0.8818, 0.9936 | 0.9248 | 0.8745, 0.9751 | |
| EfficientNet-B0 | 0.8922 | 0.8543, 0.9301 | 0.9396 | 0.8946, 0.9846 | 0.9022 | 0.8698, 0.9346 | |
| LSWACGAN | 0.9218 | 0.8806, 0.9630 | 0.9456 | 0.9061, 0.9851 | 0.9409 | 0.9088, 0.9730 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.8592 | 0.7150, 1.000 | 0.9300 | 0.9023, 0.9577 | 0.9835 | 0.9673, 0.9997 | |
| EfficientNet-B0 | 0.8704 | 0.7688, 0.9720 | 0.9201 | 0.8925, 0.9477 | 0.9827 | 0.9670, 0.9985 | |
| LSWACGAN | 0.8800 | 0.7909, 0.9691 | 0.9430 | 0.9133, 0.9727 | 0.9357 | 0.8562, 1.0000 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.9025 | 0.8613, 0.9436 | 0.9193 | 0.8607, 0.9780 | 0.9444 | 0.9138, 0.9749 | |
| EfficientNet-B0 | 0.9020 | 0.8460, 0.9579 | 0.9243 | 0.8587, 0.9900 | 0.9374 | 0.9116, 0.9632 | |
| LSWACGAN | 0.8948 | 0.8505, 0.9390 | 0.8934 | 0.8350, 0.9519 | 0.9659 | 0.9269, 1.0000 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.8088 | 0.6555, 0.9621 | 0.9308 | 0.9035, 0.9581 | 0.9777 | 0.9605, 0.9949 | |
| EfficientNet-B0 | 0.8227 | 0.6579, 0.9875 | 0.9302 | 0.8924, 0.9679 | 0.9707 | 0.9413, 1.0000 | |
| LSWACGAN | 0.7362 | 0.5694, 0.9030 | 0.9272 | 0.8985, 0.9559 | 0.8812 | 0.8033, 0.9591 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.9140 | 0.8511, 0.9769 | 0.9417 | 0.8901, 0.9933 | 0.9345 | 0.8720, 0.9971 | |
| EfficientNet-B0 | 0.9016 | 0.8403, 0.9629 | 0.9408 | 0.8688, 1.0000 | 0.9194 | 0.8506, 0.9883 | |
| LSWACGAN | 0.9002 | 0.8606, 0.9398 | 0.8987 | 0.8627, 0.9346 | 0.9647 | 0.9435, 0.9860 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.8681 | 0.7457, 0.9905 | 0.9374 | 0.8917, 0.9830 | 0.9780 | 0.9465, 1.0000 | |
| EfficientNet-B0 | 0.8615 | 0.6806, 1.0000 | 0.9281 | 0.8840, 0.9723 | 0.9636 | 0.8955, 1.0000 | |
| LSWACGAN | 0.7561 | 0.6640, 0.8481 | 0.9304 | 0.9034, 0.9574 | 0.9066 | 0.8533, 0.9600 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.8742 | 0.7955, 0.9529 | 0.9336 | 0.8723, 0.9950 | 0.8790 | 0.7710, 0.9871 | |
| EfficientNet-B0 | 0.8593 | 0.7746, 0.9440 | 0.9015 | 0.8326, 0.9703 | 0.8936 | 0.7786, 1.0000 | |
| LSWACGAN | 0.9104 | 0.8806, 0.9402 | 0.9137 | 0.9003, 0.9270 | 0.9585 | 0.9044, 1.0000 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.8636 | 0.7256, 1.0000 | 0.9031 | 0.8374, 0.9687 | 0.9693 | 0.9403, 0.9982 | |
| EfficientNet-B0 | 0.7869 | 0.6131, 0.9608 | 0.8945 | 0.8261, 0.9629 | 0.9505 | 0.9005, 1.0000 | |
| LSWACGAN | 0.8094 | 0.7701, 0.8488 | 0.9351 | 0.9111, 0.9590 | 0.9123 | 0.8799, 0.9448 | |
| Accuracy | Precision | Recall | |||||
|---|---|---|---|---|---|---|---|
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.5840 | 0.5120, 0.6560 | 0.5648 | 0.4880, 0.6416 | 0.6110 | 0.4825, 0.7396 | |
| EfficientNet-B0 | 0.5649 | 0.4944, 0.6354 | 0.5489 | 0.4908, 0.6069 | 0.5912 | 0.4786, 0.7039 | |
| LSWACGAN | 0.8401 | 0.7699, 0.9103 | 0.7845 | 0.6816, 0.8874 | 0.8213 | 0.7586, 0.8841 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.9391 | 0.9299, 0.9483 | 0.5523 | 0.4554, 0.6492 | 0.6019 | 0.5136, 0.6903 | |
| EfficientNet-B0 | 0.9351 | 0.9252, 0.9450 | 0.5385 | 0.4557, 0.6214 | 0.5904 | 0.4656, 0.7153 | |
| LSWACGAN | 0.9769 | 0.9668, 0.9871 | 0.7778 | 0.6733, 0.8823 | 0.7508 | 0.6410, 0.8607 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.5695 | 0.5159, 0.6231 | 0.5571 | 0.4788, 0.6355 | 0.5651 | 0.4637, 0.6666 | |
| EfficientNet-B0 | 0.5574 | 0.4974, 0.6175 | 0.5535 | 0.4319, 0.6751 | 0.6009 | 0.4691, 0.7327 | |
| LSWACGAN | 0.8121 | 0.7211, 0.9031 | 0.7668 | 0.6450, 0.8885 | 0.7526 | 0.6151, 0.8901 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.9339 | 0.9274, 0.9405 | 0.5353 | 0.4485, 0.6221 | 0.5917 | 0.5099, 0.6736 | |
| EfficientNet-B0 | 0.9338 | 0.9265, 0.9411 | 0.5501 | 0.4298, 0.6703 | 0.5840 | 0.4797, 0.6884 | |
| LSWACGAN | 0.9723 | 0.9600, 0.9846 | 0.7204 | 0.5685, 0.8722 | 0.7134 | 0.5759, 0.8510 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.5714 | 0.4805, 0.6623 | 0.5369 | 0.4575, 0.6164 | 0.5778 | 0.4875, 0.6682 | |
| EfficientNet-B0 | 0.5495 | 0.4679, 0.6311 | 0.5294 | 0.4552, 0.6035 | 0.5739 | 0.4718, 0.6759 | |
| LSWACGAN | 0.8182 | 0.7745, 0.8619 | 0.7197 | 0.6651, 0.7743 | 0.7695 | 0.7113, 0.8278 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.9358 | 0.9222, 0.9494 | 0.5208 | 0.4454, 0.5961 | 0.5467 | 0.3874, 0.7060 | |
| EfficientNet-B0 | 0.9334 | 0.9207, 0.9462 | 0.5182 | 0.4363, 0.6001 | 0.5234 | 0.3839, 0.6630 | |
| LSWACGAN | 0.9737 | 0.9672, 0.9802 | 0.7260 | 0.6738, 0.7783 | 0.7105 | 0.6658, 0.7552 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| DenseNet-121 | 0.4786 | 0.3670, 0.5901 | 0.4398 | 0.3223, 0.5574 | 0.4819 | 0.4139, 0.5500 | |
| EfficientNet-B0 | 0.4758 | 0.3735, 0.5782 | 0.4435 | 0.3646, 0.5225 | 0.4671 | 0.4016, 0.5326 | |
| LSWACGAN | 0.8115 | 0.7310, 0.8921 | 0.7646 | 0.6662, 0.8630 | 0.7791 | 0.7055, 0.8527 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| DenseNet-121 | 0.9247 | 0.9082, 0.9412 | 0.4114 | 0.3599, 0.4629 | 0.4512 | 0.3011, 0.6014 | |
| EfficientNet-B0 | 0.9223 | 0.9068, 0.9377 | 0.4181 | 0.3662, 0.4701 | 0.4516 | 0.3346, 0.5686 | |
| LSWACGAN | 0.9723 | 0.9627, 0.9818 | 0.7415 | 0.6483, 0.8348 | 0.7081 | 0.5765, 0.8396 | |
| Accuracy | Precision | Recall | |||||
|---|---|---|---|---|---|---|---|
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.8371 | 0.7960, 0.8782 | 0.8726 | 0.7966, 0.9485 | 0.9015 | 0.8200, 0.9830 | |
| WACGAN | 0.9208 | 0.8709, 0.9707 | 0.9403 | 0.8840, 0.9966 | 0.9467 | 0.9025, 0.9909 | |
| LSACGAN | 0.8932 | 0.8330, 0.9534 | 0.9108 | 0.8222, 0.9995 | 0.9431 | 0.8965, 0.9897 | |
| LSWACGAN | 0.9218 | 0.8806, 0.9630 | 0.9456 | 0.9061, 0.9851 | 0.9409 | 0.9088, 0.9730 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.6960 | 0.4810, 0.9110 | 0.8837 | 0.8556, 0.9118 | 0.9012 | 0.8391, 0.9633 | |
| WACGAN | 0.8640 | 0.7295, 0.9985 | 0.9428 | 0.9072, 0.9784 | 0.9363 | 0.8619, 1.0000 | |
| LSACGAN | 0.7840 | 0.5623, 1.0000 | 0.9247 | 0.8849, 0.9645 | 0.9128 | 0.8288, 0.9967 | |
| LSWACGAN | 0.8800 | 0.7909, 0.9691 | 0.9430 | 0.9133, 0.9727 | 0.9357 | 0.8562, 1.0000 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.8630 | 0.7878, 0.9382 | 0.8871 | 0.8159, 0.9584 | 0.9227 | 0.8328, 1.000 | |
| WACGAN | 0.9116 | 0.8753, 0.9478 | 0.9306 | 0.8611, 1.0000 | 0.9471 | 0.8972, 0.9970 | |
| LSACGAN | 0.8708 | 0.8317, 0.9098 | 0.8977 | 0.7980, 0.9974 | 0.9326 | 0.8089, 1.0000 | |
| LSWACGAN | 0.8948 | 0.8505, 0.9390 | 0.8934 | 0.8350, 0.9519 | 0.9659 | 0.9269, 1.0000 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.7298 | 0.5387, 0.9208 | 0.9026 | 0.8463, 0.9588 | 0.9166 | 0.8435, 0.9898 | |
| WACGAN | 0.8323 | 0.6555, 1.0000 | 0.9370 | 0.9136, 0.9604 | 0.9287 | 0.8612, 0.9963 | |
| LSACGAN | 0.7327 | 0.4614, 1.0000 | 0.9080 | 0.8747, 0.9412 | 0.8666 | 0.7440, 0.9893 | |
| LSWACGAN | 0.7362 | 0.5694, 0.9030 | 0.9272 | 0.8985, 0.9559 | 0.8812 | 0.8033, 0.9591 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.8490 | 0.7789, 0.9191 | 0.9065 | 0.8171, 0.9958 | 0.8842 | 0.7282, 1.000 | |
| WACGAN | 0.9121 | 0.8631, 0.9610 | 0.9156 | 0.8745, 0.9566 | 0.9626 | 0.9028, 1.0000 | |
| LSACGAN | 0.8912 | 0.8593, 0.9230 | 0.9023 | 0.8414, 0.9632 | 0.9496 | 0.8832, 1.0000 | |
| LSWACGAN | 0.9002 | 0.8606, 0.9398 | 0.8987 | 0.8627, 0.9346 | 0.9647 | 0.9435, 0.9860 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.7699 | 0.5330, 1.0000 | 0.8869 | 0.8207, 0.9531 | 0.8981 | 0.7789, 1.0000 | |
| WACGAN | 0.7991 | 0.6894, 0.9088 | 0.9377 | 0.9018, 0.9737 | 0.9147 | 0.8275, 1.0000 | |
| LSACGAN | 0.7604 | 0.5931, 0.9278 | 0.9234 | 0.9013, 0.9455 | 0.9167 | 0.8274, 1.0000 | |
| LSWACGAN | 0.7561 | 0.664, 0.8481 | 0.9304 | 0.9034, 0.9574 | 0.9066 | 0.8533, 0.9600 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.8280 | 0.7079, 0.9482 | 0.8913 | 0.8519, 0.9307 | 0.8508 | 0.6532, 1.0000 | |
| WACGAN | 0.8879 | 0.8502, 0.9256 | 0.9245 | 0.8707, 0.9783 | 0.9139 | 0.8076, 1.0000 | |
| LSACGAN | 0.8835 | 0.8640, 0.9030 | 0.8791 | 0.8617, 0.8966 | 0.9602 | 0.9311, 0.9893 | |
| LSWACGAN | 0.9104 | 0.8806, 0.9402 | 0.9137 | 0.9003, 0.9270 | 0.9585 | 0.9044, 1.0000 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.7806 | 0.6701, 0.8911 | 0.8636 | 0.7455, 0.9816 | 0.9047 | 0.8363, 0.9730 | |
| WACGAN | 0.8332 | 0.7008, 0.9657 | 0.9156 | 0.8793, 0.9518 | 0.9188 | 0.8663, 0.9714 | |
| LSACGAN | 0.7228 | 0.6746, 0.7710 | 0.9177 | 0.9033, 0.9321 | 0.9017 | 0.8675, 0.9359 | |
| LSWACGAN | 0.8094 | 0.7701, 0.8488 | 0.9351 | 0.9111, 0.9590 | 0.9123 | 0.8799, 0.9448 | |
| Accuracy | Precision | Recall | |||||
|---|---|---|---|---|---|---|---|
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.6376 | 0.5652, 0.7100 | 0.5531 | 0.5269, 0.5793 | 0.5579 | 0.4525, 0.6634 | |
| WACGAN | 0.8211 | 0.7556, 0.8865 | 0.7844 | 0.7168, 0.8519 | 0.7978 | 0.7174, 0.8782 | |
| LSACGAN | 0.7664 | 0.6518, 0.8811 | 0.7209 | 0.5925, 0.8493 | 0.7465 | 0.7090, 0.7840 | |
| LSWACGAN | 0.8401 | 0.7699, 0.9103 | 0.7845 | 0.6816, 0.8874 | 0.8213 | 0.7586, 0.8841 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.9469 | 0.9356, 0.9582 | 0.5051 | 0.4298, 0.5804 | 0.5400 | 0.4483, 0.6317 | |
| WACGAN | 0.9741 | 0.9642, 0.9839 | 0.7590 | 0.6762, 0.8417 | 0.7361 | 0.6319, 0.8404 | |
| LSACGAN | 0.9670 | 0.9514, 0.9827 | 0.6880 | 0.6252, 0.7507 | 0.6392 | 0.4728, 0.8055 | |
| LSWACGAN | 0.9769 | 0.9668, 0.9871 | 0.7778 | 0.6733, 0.8823 | 0.7508 | 0.6410, 0.8607 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.6828 | 0.5594, 0.8063 | 0.6107 | 0.4147, 0.8067 | 0.6234 | 0.4816, 0.7652 | |
| WACGAN | 0.7593 | 0.6706, 0.8480 | 0.7204 | 0.6426, 0.7983 | 0.7627 | 0.6579, 0.8675 | |
| LSACGAN | 0.7483 | 0.6467, 0.8498 | 0.7469 | 0.6364, 0.8575 | 0.7114 | 0.5589, 0.8638 | |
| LSWACGAN | 0.8121 | 0.7211, 0.9031 | 0.7668 | 0.645, 0.8885 | 0.7526 | 0.6151, 0.8901 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.9515 | 0.9311, 0.9718 | 0.5679 | 0.4265, 0.7092 | 0.5820 | 0.3982, 0.7658 | |
| WACGAN | 0.9656 | 0.9533, 0.9779 | 0.7008 | 0.6010, 0.8005 | 0.6257 | 0.4685, 0.7828 | |
| LSACGAN | 0.9623 | 0.9495, 0.9751 | 0.6533 | 0.5268, 0.7799 | 0.6094 | 0.4538, 0.7650 | |
| LSWACGAN | 0.9723 | 0.9600, 0.9846 | 0.7204 | 0.5685, 0.8722 | 0.7134 | 0.5759, 0.8510 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.5828 | 0.5059, 0.6597 | 0.5264 | 0.4666, 0.5862 | 0.5973 | 0.4876, 0.7069 | |
| WACGAN | 0.8068 | 0.7484, 0.8652 | 0.7510 | 0.6817, 0.8204 | 0.7740 | 0.7171, 0.8308 | |
| LSACGAN | 0.7526 | 0.7243, 0.7809 | 0.6556 | 0.5852, 0.7259 | 0.6910 | 0.6511, 0.7309 | |
| LSWACGAN | 0.8182 | 0.7745, 0.8619 | 0.7197 | 0.6651, 0.7743 | 0.7695 | 0.7113, 0.8278 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.9411 | 0.9325, 0.9496 | 0.4956 | 0.4247, 0.5665 | 0.4368 | 0.3440, 0.5297 | |
| WACGAN | 0.9725 | 0.9637, 0.9813 | 0.7292 | 0.6758, 0.7826 | 0.6984 | 0.6270, 0.7698 | |
| LSACGAN | 0.9637 | 0.9612, 0.9662 | 0.6370 | 0.6119, 0.6620 | 0.6421 | 0.6017, 0.6826 | |
| LSWACGAN | 0.9737 | 0.9672, 0.9802 | 0.7260 | 0.6738, 0.7783 | 0.7105 | 0.6658, 0.7552 | |
| Accuracy | Precision | Recall | |||||
| Magnification | Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI |
| ACGAN | 0.5879 | 0.4865, 0.6893 | 0.5775 | 0.4920, 0.6629 | 0.5862 | 0.5411, 0.6313 | |
| WACGAN | 0.7940 | 0.7088, 0.8792 | 0.7083 | 0.5697, 0.8469 | 0.7414 | 0.6246, 0.8582 | |
| LSACGAN | 0.7390 | 0.6477, 0.8303 | 0.6839 | 0.5783, 0.7895 | 0.7014 | 0.5997, 0.8031 | |
| LSWACGAN | 0.8115 | 0.7310, 0.8921 | 0.7646 | 0.6662, 0.8630 | 0.7791 | 0.7055, 0.8527 | |
| Specificity | F1-score | PR-AUC | |||||
| Model | Mean | 95% CI | Mean | 95% CI | Mean | 95% CI | |
| ACGAN | 0.9410 | 0.9305, 0.9515 | 0.5279 | 0.4731, 0.5826 | 0.4486 | 0.3165, 0.5807 | |
| WACGAN | 0.9696 | 0.9593, 0.9800 | 0.7029 | 0.5843, 0.8214 | 0.6812 | 0.5604, 0.8020 | |
| LSACGAN | 0.9621 | 0.9497, 0.9744 | 0.6449 | 0.5447, 0.7451 | 0.6265 | 0.4695, 0.7835 | |
| LSWACGAN | 0.9723 | 0.9627, 0.9818 | 0.7415 | 0.6483, 0.8348 | 0.7081 | 0.5765, 0.8396 | |
| Pair | Magnification | ||||||
|---|---|---|---|---|---|---|---|
| Accuracy | Precision | Recall | Specificity | F1-Score | PR-AUC | ||
| ACGAN vs. WACGAN | 0.0275 | 0.3267 | 0.4976 | 0.3598 | 0.0237 | 0.8877 | |
| 0.3740 | 0.7950 | 0.9763 | 0.8609 | 0.4068 | 0.9987 | ||
| 0.1422 | 0.9982 | 0.4608 | 0.9962 | 0.1643 | 0.9960 | ||
| 0.4088 | 0.3799 | 0.8214 | 0.7904 | 0.5108 | 0.9781 | ||
| ACGAN vs. LSACGAN | 0.2077 | 0.7996 | 0.5747 | 0.8553 | 0.1674 | 0.9980 | |
| 0.9981 | 0.9987 | 0.9993 | 1.0000 | 0.9985 | 0.7969 | ||
| 0.4801 | 0.9999 | 0.6246 | 1.0000 | 0.4473 | 0.9939 | ||
| 0.4810 | 0.9578 | 0.3830 | 0.7304 | 0.4732 | 1.0000 | ||
| ACGAN vs. LSWACGAN | 0.0254 | 0.2608 | 0.6218 | 0.2782 | 0.0230 | 0.8943 | |
| 0.7412 | 0.9998 | 0.8402 | 1.0000 | 0.7011 | 0.9298 | ||
| 0.3007 | 0.9990 | 0.4350 | 0.9998 | 0.2843 | 0.9997 | ||
| 0.1466 | 0.7242 | 0.3973 | 0.9701 | 0.2231 | 0.9979 | ||
| WACGAN vs. LSACGAN | 0.7986 | 0.9096 | 0.9999 | 0.8922 | 0.8263 | 0.9710 | |
| 0.5371 | 0.9120 | 0.9966 | 0.8727 | 0.5660 | 0.6459 | ||
| 0.9193 | 0.9921 | 0.9985 | 0.9891 | 0.9580 | 1.0000 | ||
| 0.9999 | 0.1319 | 0.9323 | 0.1757 | 1.0000 | 0.9572 | ||
| WACGAN vs. LSWACGAN | 1.0000 | 0.9999 | 0.9995 | 0.9997 | 1.0000 | 1.0000 | |
| 0.9650 | 0.8705 | 0.9910 | 0.8862 | 0.9851 | 0.8238 | ||
| 0.9891 | 0.9807 | 1.0000 | 0.9838 | 0.9966 | 0.9998 | ||
| 0.9589 | 0.9725 | 0.9401 | 0.9852 | 0.9723 | 0.9989 | ||
| LSACGAN vs. LSWACGAN | 0.7777 | 0.8483 | 1.0000 | 0.8132 | 0.8196 | 0.9738 | |
| 0.8843 | 1.0000 | 0.9296 | 1.0000 | 0.8482 | 0.9974 | ||
| 0.9963 | 1.0000 | 0.9972 | 1.0000 | 0.9970 | 0.9994 | ||
| 0.9245 | 0.3418 | 1.0000 | 0.3784 | 0.9818 | 0.9926 | ||
| Pair | Magnification | ||||||
|---|---|---|---|---|---|---|---|
| Accuracy | Precision | Recall | Specificity | F1-Score | PR-AUC | ||
| ACGAN vs. WACGAN | 0.0040 | 0.0010 | 0.0001 | 0.0032 | 0.0002 | 0.0408 | |
| 0.5945 | 0.5119 | 0.3005 | 0.3701 | 0.3156 | 0.9819 | ||
| 0.0000 | 0.0000 | 0.0014 | 0.0000 | 0.0000 | 0.0000 | ||
| 0.0029 | 0.1767 | 0.0242 | 0.0007 | 0.0165 | 0.0283 | ||
| ACGAN vs. LSACGAN | 0.0519 | 0.0155 | 0.0013 | 0.0320 | 0.0040 | 0.5167 | |
| 0.7189 | 0.3098 | 0.7089 | 0.6128 | 0.7079 | 0.9969 | ||
| 0.0001 | 0.0084 | 0.1204 | 0.0001 | 0.0007 | 0.0001 | ||
| 0.0318 | 0.3463 | 0.1278 | 0.0105 | 0.1578 | 0.1243 | ||
| ACGAN vs. LSWACGAN | 0.0016 | 0.0010 | 0.0000 | 0.0013 | 0.0001 | 0.0257 | |
| 0.1432 | 0.1982 | 0.3688 | 0.0883 | 0.2021 | 0.5073 | ||
| 0.0000 | 0.0002 | 0.0017 | 0.0000 | 0.0000 | 0.0000 | ||
| 0.0014 | 0.0272 | 0.0046 | 0.0003 | 0.0033 | 0.0131 | ||
| WACGAN vs. LSACGAN | 0.7001 | 0.6446 | 0.6778 | 0.7791 | 0.4696 | 0.5371 | |
| 0.9995 | 0.9947 | 0.9425 | 0.9920 | 0.9514 | 0.9996 | ||
| 0.3377 | 0.0638 | 0.1987 | 0.1554 | 0.0252 | 0.4744 | ||
| 0.7519 | 0.9914 | 0.8982 | 0.6464 | 0.7502 | 0.9299 | ||
| WACGAN vs. LSWACGAN | 0.9907 | 1.0000 | 0.9711 | 0.9889 | 0.9909 | 0.9992 | |
| 0.8445 | 0.9579 | 0.9999 | 0.8977 | 0.9982 | 0.8136 | ||
| 0.9935 | 0.8671 | 0.9999 | 0.9972 | 1.0000 | 0.9960 | ||
| 0.9949 | 0.8444 | 0.9156 | 0.9884 | 0.9260 | 0.9947 | ||
| LSACGAN vs. LSWACGAN | 0.4384 | 0.6434 | 0.3365 | 0.5062 | 0.2543 | 0.4044 | |
| 0.7361 | 0.9983 | 0.9733 | 0.6839 | 0.8509 | 0.7056 | ||
| 0.1808 | 0.3228 | 0.2412 | 0.0869 | 0.0317 | 0.2932 | ||
| 0.5282 | 0.6027 | 0.4496 | 0.3758 | 0.3074 | 0.7636 | ||
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Marasović, T.; Papić, V. Symmetry-Driven Enhanced Auxiliary Classifier GAN for Data-Efficient Breast Tumor Classification. Symmetry 2026, 18, 1235. https://doi.org/10.3390/sym18071235
Marasović T, Papić V. Symmetry-Driven Enhanced Auxiliary Classifier GAN for Data-Efficient Breast Tumor Classification. Symmetry. 2026; 18(7):1235. https://doi.org/10.3390/sym18071235
Chicago/Turabian StyleMarasović, Tea, and Vladan Papić. 2026. "Symmetry-Driven Enhanced Auxiliary Classifier GAN for Data-Efficient Breast Tumor Classification" Symmetry 18, no. 7: 1235. https://doi.org/10.3390/sym18071235
APA StyleMarasović, T., & Papić, V. (2026). Symmetry-Driven Enhanced Auxiliary Classifier GAN for Data-Efficient Breast Tumor Classification. Symmetry, 18(7), 1235. https://doi.org/10.3390/sym18071235

