Applications of the artificial bee colony algorithm in medical ‎imaging and diagnostics: a review

  • Authors

    • Awaz Ahmed Shaban Information Technology Department, Technical College of Informatics-Akre, Akre University for Applied Sciences, Duhok, Iraq
    • Hajar Maseeh Yasin Information Technology Department, Technical College of Informatics-Akre, Akre University for Applied Sciences, Duhok, Iraq

    Received date: January 10, 2025

    Accepted date: January 27, 2025

    Published date: February 7, 2025

    https://doi.org/10.14419/yszxm607
  • Artificial Bee Colony Algorithm; Metaheuristics; Swarm Intelligence; Optimization; Hybrid Algorithms.
  • Abstract

    The Artificial Bee Colony algorithm is an innovative optimization technique inspired by the foraging behavior of honeybees. Its ability to ‎balance exploration and exploitation makes it effective for addressing complex challenges, particularly in medicine. This paper explores its ‎applications in medical image segmentation, disease detection, and biomedical signal processing. Notable achievements include improving ‎tumor segmentation in noisy MRI scans and enhancing disease classification. However, challenges like high computational demands and ‎scalability remain. Hybrid approaches, such as combining ABC with neural networks, show promise. Future research could focus on real-‎time healthcare applications and integrating ABC with the Internet of Medical Things. This study underscores the potential of ABC to drive ‎significant advancements in healthcare‎.

  • References

    1. D. Karaboga and C. Ozturk, “A novel clustering approach: Artificial Bee Colony (ABC) algorithm,” Applied Soft Computing, vol. 11, no. 1, pp. 652–657, Jan. 2012, https://doi.org/10.1016/j.asoc.2009.12.025.
    2. M. Rusdi, M. R. Ramli, and S. Zainudin, “Reconstruction of medical images using Artificial Bee Colony,” Mathematical Problems in Engineering, vol. 2018, Article ID 8024762, pp. 1–10, 2018, https://doi.org/10.1155/2018/8024762.
    3. L. Wen, Y. Wang, and Y. Lin, “Multi-swarm Artificial Bee Colony for medical image registration,” Journal of Imaging Science and Technology, vol. 64, no. 2, pp. 20402-1–20402-10, Mar. 2020.
    4. R. Ahmad et al., “Optimizing cardiovascular disease prediction with Artificial Bee Colony algorithms,” Expert Systems with Applica-tions, vol. 88, pp. 24–32, Dec. 2017.
    5. M. Ezazi et al., “Hybrid Artificial Bee Colony and Convolutional Neural Network for early Alzheimer’s diagnosis,” IEEE Access, vol. 8, pp. 206678–206691, Nov. 2020.
    6. S. Agrawal and A. Mehta, “Feature selection for cervical cancer diagnosis using Artificial Bee Colony,” Biomedical Signal Processing and Control, vol. 21, pp. 45–56, Mar. 2015 https://doi.org/10.1016/j.bspc.2015.06.003.
    7. N. Mewada et al., “Artificial Bee Colony for noise filtering and arrhythmia detection in ECG signals,” Computers in Biology and Medi-cine, vol. 123, pp. 103869, Aug. 2020 https://doi.org/10.1016/j.compbiomed.2020.103869.
    8. H. Singh et al., “EEG feature extraction for epilepsy detection using Artificial Bee Colony op timization,” Biomedical Engineering Let-ters, vol. 9, no. 1, pp. 51–58, Jan. 2019.
    9. S. M. Almufti, “Historical survey on metaheuristics algorithms,” International Journal of Scientific World, vol. 7, no. 1, p. 1, Nov. 2019 https://doi.org/10.14419/ijsw.v7i1.29497.
    10. S. M. Almufti, A. Ahmad Shaban, R. Ismael Ali, and J. A. Dela Fuente, “Overview of Metaheuristic Algorithms,” Polaris Global Journal of Scholarly Research and Trends, vol. 2, no. 2, pp. 10–32, Apr. 2023 https://doi.org/10.58429/pgjsrt.v2n2a144.
    11. S. M. Almufti, R. B. Marqas, P. S. Othman, and A. B. Sallow, “Single-based and population-based metaheuristics for solving np-hard problems,” Iraqi Journal of Science, vol. 62, no. 5, pp. 1710–1720, May 2021 https://doi.org/10.24996/10.24996/ijs.2021.62.5.34.
    12. S. M. Almufti, A. Yahya Zebari, and H. Khalid Omer, “A comparative study of particle swarm optimization and genetic algorithm,” Journal of Advanced Computer Science & Technology, vol. 8, no. 2, p. 40, Oct. 2019 https://doi.org/10.14419/jacst.v8i2.29401.
    13. S. Almufti, “Using Swarm Intelligence for solving NPHard Problems,” Academic Journal of Nawroz University, vol. 6, no. 3, pp. 46–50, 2017 https://doi.org/10.25007/ajnu.v6n3a78.
    14. S. M. Almufti, “Hybridizing Ant Colony Optimization Algorithm for Optimizing Edge-Detector Techniques,” Academic Journal of Na-wroz University, vol. 11, no. 2, pp. 135–145, May 2022 https://doi.org/10.25007/ajnu.v11n2a1320.
    15. S. Mohammed Almufti, R. P. Maribojoc, and A. V. Pahuriray, “Ant Based System: Overview, Modifications and Applications from 1992 to 2022,” Polaris Global Journal of Scholarly Research and Trends, vol. 1, no. 1, pp. 29–37, Oct. 2022 https://doi.org/10.58429/pgjsrt.v1n1a85.
    16. S. M. Almufti, “U-Turning Ant Colony Algorithm powered by Great Deluge Algorithm for the solution of TSP Problem.”
    17. S. Almufti, “The novel Social Spider Optimization Algorithm: Overview, Modifications, and Applications,” ICONTECH INTERNA-TIONAL JOURNAL, vol. 5, no. 2, pp. 32–51, Jun. 2021 https://doi.org/10.46291/ICONTECHvol5iss2pp32-51.
    18. S. M. Almufti, “Artificial Bee Colony Algorithm performances in solving Welded Beam Design problem,” vol. 28, doi: 10.24297/j.cims.2022.12.17.
    19. S. M. Almufti, A. A. H. Alkurdi, and E. A. Khoursheed, “Artificial Bee Colony Algorithm Performances in Solving Constraint-Based Optimization Problem,” vol. 21, p. 2022.
    20. R. R. Ihsan, S. M. Almufti, B. M. S. Ormani, R. R. Asaad, and R. B. Marqas, “A Survey on Cat Swarm Optimization Algorithm,” Asian Journal of Research in Computer Science, pp. 22–32, Jun. 2021 https://doi.org/10.9734/ajrcos/2021/v10i230237.
    21. S. M. Almufti, “Exploring the Impact of Big Bang-Big Crunch Algorithm Parameters on Welded Beam Design Problem Resolution,” Ac-ademic Journal of Nawroz University, vol. 12, no. 4, pp. 1–16, Sep. 2023 https://doi.org/10.25007/ajnu.v12n4a1903.
    22. S. M. Almufti, “Lion algorithm: Overview, modifications and applications E I N F O,” International Research Journal of Science, vol. 2, no. 2, pp. 176–186, 2022.
    23. S. M. Almufti, R. R. Asaad, and B. W. Salim, “Review on Elephant Herding Optimization Algorithm Performance in Solving Optimiza-tion Problems,” Article in International Journal of Engineering and Technology, vol. 7, no. 4, pp. 6109–6114, 2018.
    24. S. M. Almufti, R. Boya Marqas, and R. R. Asaad, “Comparative study between elephant herding optimization (EHO) and U-turning ant colony optimization (U-TACO) in solving symmetric traveling salesman problem (STSP),” Journal of Advanced Computer Science & Technology, vol. 8, no. 2, p. 32, Aug. 2019 https://doi.org/10.14419/jacst.v8i2.29403.
    25. A. Yahya Zebari, S. M. Almufti, and C. Mohammed Abdulrahman, “Bat algorithm (BA): review, applications and modifications,” In-ternational Journal of Scientific World, vol. 8, no. 1, p. 1, Jan. 2020 https://doi.org/10.14419/ijsw.v8i1.30120.
    26. S. Almufti, “Vibrating Particles System Algorithm: Overview, Modifications and Applications,” ICONTECH INTERNATIONAL JOURNAL, vol. 6, no. 3, pp. 1–11, Sep. 2022 https://doi.org/10.46291/ICONTECHvol6iss3pp1-11.
    27. S. M. Almufti, “Vibrating Particles System Algorithm performance in solving Constrained Optimization Problem,” Academic Journal of Nawroz University, vol. 11, no. 3, pp. 231–242, Aug. 2022 https://doi.org/10.25007/ajnu.v11n3a1499.
    28. Brindha, S., & Nagarajan, T. (2018). An efficient automatic segmentation of spinal cord in MRI images using artificial bee colony algo-rithm. Multimedia Tools and Applications, 77(17), 22831–22852 https://doi.org/10.1007/s11042-018-6331-8.
    29. Rusdi, S., Yahya, Z. R., Roslan, N., & Wan Muhamad, W. Z. A. (2018). Reconstruction of medical images using artificial bee colony algorithm. Mathematical Problems in Engineering, 2018, Article ID 8024762. https://doi.org/10.1155/2018/8024762.
    30. Dilmac, S., & Korurek, M. (2015). ECG heartbeat classification using modified artificial bee colony algorithm. Applied Soft Computing, 37, 519–530. https://doi.org/10.1016/j.asoc.2015.07.010.
    31. Öztürk, Ş., Ahmad, R., & Akhtar, N. (2020). Variants of artificial bee colony algorithm and its applications in medical image pro-cessing. Applied Soft Computing, 96, 106799. https://doi.org/10.1016/j.asoc.2020.106799.
    32. Vidya, M., & Maya, V. (2020). Skin cancer detection using machine learning techniques. IEEE Transactions on Medical Imaging, 39(5), 1286–1296. https://doi.org/10.1109/CONECCT50063.2020.9198489.
    33. Kumar, S., & Brindha, S. (2020). Risk factor analysis for gastric cancer using artificial bee colony algorithm. Proceedings of the Inter-national Conference on Intelligent Computing and Control Systems, IEEE, 2020, 907–912.
    34. D. Karaboga and C. Ozturk, “A novel clustering approach: Artificial Bee Colony (ABC) algorithm,” Applied Soft Computing, vol. 11, no. 1, pp. 652–657, Jan. 2012. https://doi.org/10.1016/j.asoc.2009.12.025.
    35. M. Rusdi, M. R. Ramli, and S. Zainudin, “Reconstruction of medical images using Artificial Bee Colony,” Mathematical Problems in Engineering, vol. 2018, Article ID 8024762, pp. 1–10, 2018 https://doi.org/10.1155/2018/8024762.
    36. L. Wen, Y. Wang, and Y. Lin, “Multi-swarm Artificial Bee Colony for medical image registration,” Journal of Imaging Science and Technology, vol. 64, no. 2, pp. 20402-1–20402-10, Mar. 2020.
    37. R. Ahmad et al., “Optimizing cardiovascular disease prediction with Artificial Bee Colony algorithms,” Expert Systems with Applica-tions, vol. 88, pp. 24–32, Dec. 2017.
    38. M. Ezazi et al., “Hybrid Artificial Bee Colony and Convolutional Neural Network for early Alzheimer’s diagnosis,” IEEE Access, vol. 8, pp. 206678–206691, Nov. 2020.
    39. S. Agrawal and A. Mehta, “Feature selection for cervical cancer diagnosis using Artificial Bee Colony,” Biomedical Signal Processing and Control, vol. 21, pp. 45–56, Mar. 2015 https://doi.org/10.1016/j.bspc.2015.06.003.
    40. N. Mewada et al., “Artificial Bee Colony for noise filtering and arrhythmia detection in ECG signals,” Computers in Biology and Medi-cine, vol. 123, pp. 103869, Aug. 2020 https://doi.org/10.1016/j.compbiomed.2020.103869.
    41. H. Singh et al., “EEG feature extraction for epilepsy detection using Artificial Bee Colony optimization,” Biomedical Engineering Let-ters, vol. 9, no. 1, pp. 51–58, Jan. 2019.
    42. A. Patel, R. Sharma, and S. Gupta, “Breast mass segmentation using Artificial Bee Colony optimization,” Pattern Recognition Letters, vol. 135, pp. 182–189, Apr. 2019 https://doi.org/10.1016/j.patrec.2019.02.014.
    43. Z. Zhang et al., “Lung nodule detection using Artificial Bee Colony in CT images,” Medical Image Analysis, vol. 63, pp. 101719, Jun. 2020 https://doi.org/10.1016/j.media.2020.101719.
    44. A. Ali, M. Khan, and S. Rao, “Noise reduction in CT images using Artificial Bee Colony optimization,” Journal of Imaging, vol. 7, no. 4, pp. 1–15, Apr. 2021.
    45. M. Roy and P. Sen, “Feature selection for liver disease diagnosis using Artificial Bee Colony optimization,” Expert Systems with Ap-plications, vol. 159, pp. 113625, Dec. 2020.
    46. W. Rana et al., “Artificial Bee Colony optimization in PCG signal classification,” IEEE Transactions on Biomedical Engineering, vol. 68, no. 3, pp. 783–793, Mar. 2021.
    47. L. Zhang, T. Wei, and X. Li, “Telemedicine bandwidth optimization using Artificial Bee Colony algorithms,” Journal of Telemedicine and Telecare, vol. 27, no. 5, pp. 303–312, Jul. 2020.
    48. H. Li, R. Chang, and K. Chen, “Robotic-assisted surgical path optimization using Artificial Bee Colony,” Robotics and Autonomous Systems, vol. 140, pp. 103782, Sep. 2021 https://doi.org/10.1016/j.robot.2021.103782.
    49. S. M. Almufti, R. . Boya Marqas, R. . Rajab Asaad, and A. Ahmed Shaban, “Cuckoo search algorithm: overview, modifications, and applications”, Int. J. Sci. World, vol. 11, no. 1, pp. 1–9, Jan. 2025 https://doi.org/10.14419/efkvvd44.
  • Downloads

  • How to Cite

    Ahmed Shaban, A. ., & Yasin, H. M. . (2025). Applications of the artificial bee colony algorithm in medical ‎imaging and diagnostics: a review. International Journal of Scientific World, 11(1), 21-29. https://doi.org/10.14419/yszxm607

    Received date: January 10, 2025

    Accepted date: January 27, 2025

    Published date: February 7, 2025