Improving Breast Cancer Diagnosis Using Grammatical Evolution-Based Feature Selection
Open Access
- 20 March 2025
- journal article
- research article
- Published by Springer Nature in SN Computer Science
- Vol. 6 (4) , 1-15
Abstract
Machine learning has significantly advanced breast cancer diagnosis, yet challenges such as high-dimensional data, severe class imbalance, and limited interpretability persist. To address these issues, we proposed a Grammatical Evolution (GE)-based Feature Selection (FS) approach, integrated with a class-balancing technique called STEM, which combines Synthetic Minority Oversampling Technique, Edited Nearest Neighbour and Mixup, effectively handling both inter-class and intra-class imbalance. Our study evaluates the performance of the GE-based FS method against other FS models, including Logistic Regression (LR) and Extreme Gradient Boosting (XGBoost), in identifying critical features for breast cancer diagnosis. The results demonstrate that the GE-based FS method effectively identifies critical features and achieves superior Area Under the Curve (AUC) scores, particularly with smaller subsets of features, unlike LR and XGBoost, which perform optimally with the full feature set. The analysis was conducted on the Digital Database for Screening Mammography and Wisconsin Breast Cancer datasets, which originally contained 52 and 30 features, respectively. The GE-based FS produces the highest AUC with subsets of 10 and 15 features, while LR and XGBoost achieve their best results using the entire feature set, underscoring the superiority of the GE-based FS method.Keywords
Funding Information
- Taighde Éireann CRT-AI (18/CRT/6223)
- Lero, SFI Centre for Software (13/RC/2094_2)
- University of Limerick
This publication has 43 references indexed in Scilit:
- Explainable artificial intelligence in breast cancer detection and risk prediction: A systematic scoping reviewCancer Innovation, 2024
- Interpretable Solutions for Breast Cancer Diagnosis with Grammatical Evolution and Data Augmentation2024
- Feature selection techniques for machine learning: a survey of more than two decades of researchKnowledge and Information Systems, 2023
- Breast cancer prediction from microRNA profiling using random subspace ensemble of LDA classifiers via Bayesian optimizationMultimedia Tools and Applications, 2022
- Bankruptcy Prediction using the XGBoost Algorithm and Variable Importance Feature EngineeringComputational Economics, 2022
- Feature selection using particle swarm optimization-based logistic regression modelChemometrics and Intelligent Laboratory Systems, 2018
- Building a Stage 1 Computer Aided Detector for Breast Cancer Using Genetic Programming2014
- Borderline-SMOTE: A New Over-Sampling Method in Imbalanced Data Sets Learning2005
- Current Status of the Digital Database for Screening Mammography1998
- Grammatical evolution: Evolving programs for an arbitrary language1998