Volume 9 • Issue 1 • PP: 15–22 • 2025
Developing a Hybrid Machine Learning Algorithm for Anemia Diagnosis
Open Access & Copyright
© 2025 The Author(s). Published by ASPG. This article is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
Editorial responsibility:
This article was handled by an independent editor. The author serving on the Editorial Board had no involvement in the peer-review process or the final editorial decision.
Abstract
The utilization of artificial intelligence (AI) algorithms has significantly transformed the field of blood disease diagnosis, enabling enhanced capabilities in prediction, categorization, and optimization. However, there is still a lack of research exploring hybrid machine learning models that combine qualitative and quantitative datasets to address issues associated with blood diseases. We evaluate algorithmic combinations using datasets that include key characteristics from complete blood count (CBC) examinations. Prominent deep learning models, including CNN, RNN, and RCNN, are assessed. XGBoost is identified as the strongest machine learning algorithm and RCNN as the strongest deep learning model. We therefore propose RCNNX, a hybrid model integrating Robust Scaler, SelectKBest feature selection, RCNN, and XGBoost. RCNNX achieves testing accuracies of 100% and 95.12% on the Anemia Diagnosis Dataset and a second dataset, respectively, with recall rates of 100% and 94.64%. These findings indicate that feature selection reduces the number of input variables and the risk of overfitting, while XGBoost improves the predictive accuracy of RCNN.
Keywords
References
[1] I. H. Sarker, “Deep learning: A comprehensive overview on techniques, taxonomy, applications and research di-rections,” SN Computer Science, vol. 2, no. 6, pp. 1–20, 2021.
[2] D. C. E. Saputra, K. Sunat, and T. Ratnaningsih, “A new artificial intelligence approach using extreme learning machine as the potentially effective model to predict and analyze the diagnosis of anemia,” Healthcare, vol. 11, no. 5, p. 697, 2023.
[3] S. Shahane, “Anemia diagnosis dataset,” Kaggle, 2020.
[4] L. R. Al-Khazraji, A. R. Abbas, A. S. Jamil, and A. J. Hussain, “A hybrid artistic model using deep-dream model and multiple convolutional neural networks ar-chitectures,” IEEE Access, 2023.
[5] E. Stevens, L. Antiga, and T. Viehmann, “Deep learning with pytorch,” 2020.
[6] R.-Y. Sun, “Optimization for deep learning: An overview,” Journal of the Operations Research Soci-ety of China, vol. 8, no. 2, pp. 249–294, 2020.
[7] S. Suner, J. Rayner, I. U. Ozturan, G. Hogan, C. P. Meehan, A. B. Chambers, J. Baird, and G. D. Jay, “Pre-diction of anemia and estimation of hemoglobin con-centration using a smartphone camera,” PLOS ONE, vol. 16, p. e0253495, 2021.
[8] R. Vohra, A. Hussain, A. Dudyala, J. Pahareeya, and W. Khan, “Multi-class classification algorithms for the diagnosis of anemia in an outpatient clinical setting,” PLOS ONE, vol. 17, no. 7, pp. 1–18, 2022.
[9] J. Wang, Y. Yang, J. Mao, Z. Huang, C. Huang, and W. Xu, “CNN-RNN: A unified framework for multi-label image classification,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recogni-tion, pp. 2285–2294, 2016.
[10] L. R. Ali and A. S. Jamil, “Effect of changing tar-geted layers of the deep dream technique using VGG-16 model,” International Journal of Online and Biomedical Engineering, vol. 19, no. 3, 2023.
[11] A. H. Kandhro, W. S. V. Nuchnoi, and P. Pornlada, “New bioinformatics-based discrimination formulas for differentiation of thalassemia traits from iron deficiency anemia,” Laboratory Medicine, vol. 48, no. 3, pp. 230–237, 2017.
[12] M. Jaiswal, A. Srivastava, and T. J. Siddiqui, “Machine learning algorithms for anemia disease prediction: Se-lect proceedings of IC3E 2018,” in IC3E 2018 Proceed-ings. Springer, 2019.
[13] F. K. Alsheref, “Blood diseases detection using classical machine learning algorithms,” Journal of Biomedical Science and Engineering, vol. 10, no. 7, pp. 77–81, 2019.
[14] R. Z. Haider, I. U. Ujjan, N. A. Khan, and E. Ur-rechaga, “Beyond the in-practice CBC: The research CBC parameters-driven machine learning predictive modeling for early differentiation among leukemias,” Diagnostics, vol. 12, no. 1, p. 138, 2022.
[15] M. Ahsan, M. A. P. Mahmud, P. K. Saha, K. D. Gupta, and Z. Siddique, “Effect of data scaling methods on machine learning algorithms and model performance,” Technologies, vol. 9, pp. 5–9, 2021.
[16] M. M. Ahsan, S. A. Luna, and Z. Siddique, “Machine-learning-based disease diagnosis: A comprehensive re-view,” Healthcare, vol. 10, p. 541, 2022.
[17] C. Bentéjac, A. Csörg˝o, and G. Martínez-Muñoz, “A comparative analysis of XGBoost,” arXiv preprint, 2019.
[18] N. Colakoglu and B. Akkaya, Recent Advances in Data Science and Business Analytics. Mimar Sinan Fine Arts University Publications, 2019.
[19] R. Cui, H. Liu, and C. Zhang, “Recurrent convolutional neural networks for continuous sign language recogni-tion by staged optimization,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recogni-tion, pp. 7361–7369, 2017.
[20] J. Duchi, E. Hazan, and Y. Singer, “Adaptive subgradi-ent methods for online learning and stochastic optimiza-tion,” Journal of Machine Learning Research, vol. 12, no. 7, pp. 2121–2159, 2011.
[21] A. A. Ibrahim, R. L. Ridwan, M. M. Muhammed, R. O. Abdulaziz, and G. A. Saheed, “Comparison of the cat-boost classifier with other machine learning methods,” Journal of Intelligent and Fuzzy Systems, vol. 11, pp. 1–7, 2020.
[22] A. Jovi´c, K. Brki´c, and N. Bogunovi´c, “A review of feature selection methods with applications,” in 38th International Convention on Information and Commu-nication Technology, Electronics and Microelectronics (MIPRO), pp. 1200–1205, 2015.
[23] D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” arXiv preprint, 2015.
[24] J. Li, H. Zhang, J. Zhao, X. Guo, W. Rihan, and G. Deng, “Embedded feature selection and machine learning meth-ods for flash flood susceptibility mapping in the main-stream,” Remote Sensing, vol. 14, no. 21, p. 5523, 2022.
[25] K. Maharana, S. Mondal, and B. Nemade, “A review: Data pre-processing and data augmentation techniques,” Global Transitions Proceedings, pp. 91–99, 2022.
[26] P. O. Pinheiro and R. Com, “Recurrent convolutional neural networks for scene labeling,” in International Conference on Machine Learning (PMLR), pp. 82–90, 2014.
Cite This Article
Choose your preferred format
Publisher's Note
The statements, opinions, and data presented in this article are solely those of the author(s) and do not necessarily represent those of ASPG, the journal, or its editors. ASPG and the editors disclaim responsibility for any harm arising from the use of any ideas, methods, instructions, or products described in this article, to the fullest extent permitted by applicable law.