The paper proposes a Binary Child Drawing Development Optimization (BCDDO) algorithm for feature selection and classification of medical datasets. The BCDDO algorithm is a binary version of the original Child Drawing Development Optimization (CDDO) algorithm, which is inspired by the cognitive development and learning behavior of children.
The key highlights of the study are:
The BCDDO algorithm is designed to work in a binary discrete search space, which is inherent to feature selection problems. It represents solutions as vectors of 0s and 1s, where 1 indicates a selected feature and 0 indicates a non-selected feature.
The fitness function of the BCDDO algorithm considers both the classification accuracy and the number of selected features, aiming to maximize accuracy while minimizing the number of features.
The BCDDO algorithm is evaluated on four medical datasets: breast cancer, moderate COVID-19, big COVID-19, and Iris. It is compared against other state-of-the-art feature selection methods, including Harris Hawks Optimization (HHO), Salp Swarm Algorithm (SSA), Grey Wolf Optimization (GWO), and Whale Optimization Algorithm (WOA).
The results show that the proposed BCDDO algorithm outperforms the competitor methods in terms of classification accuracy, with the XGBoost classifier achieving 98.83%, 98.75%, 99.36%, and 96% accuracy on the respective datasets.
The BCDDO algorithm also demonstrates superior computational efficiency, with the shortest average processing time of 0.7 seconds compared to the other optimization methods.
Overall, the study presents a novel and effective binary optimization algorithm for feature selection, which can significantly improve the classification performance of medical datasets while reducing computational complexity.
다른 언어로
소스 콘텐츠 기반
arxiv.org
더 깊은 질문