Skip to main content

Swarm Intelligence Algorithms-Based Machine Learning Framework for Medical Diagnosis: A Comprehensive Review

  • Chapter
  • First Online:
Integrating Meta-Heuristics and Machine Learning for Real-World Optimization Problems

Part of the book series: Studies in Computational Intelligence ((SCI,volume 1038))

Abstract

When building medical diagnosis software, one of the most difficult challenges in disease prediction. Machine Learning (ML) approaches have proven to be effective in a range of applications, including medical diagnostics. ML applications that require a high level of speed and accuracy are becoming more frequent. With these applications, the curse of dimensionality, in which the number of features exceeds the number of patterns, is a serious issue. One of the dimensionality reduction strategies that might increase task accuracy while reducing computational complexity is Feature Selection (FS). The goal of the FS method is to locate a subset of features that have the least inner similarity and are most relevant to the target class. By building classifier systems that can help clinicians forecast and detect diseases at an early stage, ML algorithms can aid in the solution of health-related problems. Swarm Intelligence (SI) algorithms are utilized in the detection and treatment of diseases. We can increase the reliability, performance, accuracy, and speed of diagnosing disease on the existing system by merging ML and SI methods. The goal of this paper is to use ML and SI to diagnose diseases. This paper discusses various recently discovered SI and ML algorithms that have been effectively applied to a range of optimization problems, focusing on their implementation areas, strengths, and weaknesses.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Free shipping worldwide - see info
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. S.B. Kotsiantis, I. Zaharakis, P. Pintelas, Supervised machine learning: a review of classification techniques. Emerg. Artif. Intell. Appl. Comput. Eng. 160(1), 3–24 (2007)

    Google Scholar 

  2. E.H. Houssein, M. Younan, A.E. Hassanien, Nature-inspired algorithms: a comprehensive review. Hybrid Comput. Intell. Res. Appl. 1 (2019)

    Google Scholar 

  3. E.H. Houssein, A.G. Gad, K. Hussain, P.N. Suganthan, Major advances in particle swarm optimization: theory, analysis, and application. Swarm Evolut. Comput. 63, 100868 (2021)

    Google Scholar 

  4. F.A. Hashim, E.H. Houssein, M.S. Mabrouk, W. Al-Atabany, S. Mirjalili, Henry gas solubility optimization: a novel physics-based algorithm. Future Gener. Comput. Syst. 101, 646–667 (2019)

    Article  Google Scholar 

  5. F.A. Hashim, K. Hussain, E.H. Houssein, M.S. Mabrouk, W. Al-Atabany, Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Appl. Intell. 51(3), 1531–1551 (2021)

    Article  MATH  Google Scholar 

  6. F.A. Hashim, E.H. Houssein, K. Hussain, M.S. Mabrouk, W. Al-Atabany, Honey badger algorithm: new metaheuristic algorithm for solving optimization problems. Math. Comput. Simul. (2021)

    Google Scholar 

  7. E.H. Houssein, D.S. Abdelminaam, H.N. Hassan, M.M. Al-Sayed, E. Nabil, A hybrid barnacles mating optimizer algorithm with support vector machines for gene selection of microarray cancer classification. IEEE Access 9, 64895–64905 (2021)

    Google Scholar 

  8. E.H. Houssein, A.A. Ewees, M.A. ElAziz, Improving twin support vector machine based on hybrid swarm optimizer for heartbeat classification. Pattern Recognit. Image Anal. 28(2), 243–253 (2018)

    Article  Google Scholar 

  9. E.H. Houssein, I.E. Ibrahim, N. Neggaz, M. Hassaballah, Y.M. Wazery, An efficient ecg arrhythmia classification method based on manta ray foraging optimization. Expert Syst. Appl. 181, 115131 (2021)

    Google Scholar 

  10. E.H. Houssein, D.S. AbdElminaam, I.E. Ibrahim, M. Hassaballah, Y.M. Wazery, A hybrid heartbeats classification approach based on marine predators algorithm and convolution neural networks. IEEE Access (2021)

    Google Scholar 

  11. E.H. Houssein, M. Kilany, A.E. Hassanien, Ecg signals classification: a review. Int. J. Intell. Eng. Inf. 5(4), 376–396 (2017)

    Google Scholar 

  12. A.E. Hassanien, M. Kilany, E.H. Houssein, H. AlQaheri, Intelligent human emotion recognition based on elephant herding optimization tuned support vector regression. Biomed. Signal Process. Control 45, 182–191 (2018)

    Article  Google Scholar 

  13. E.H. Houssein, M. Dirar, K. Hussain, W.M. Mohamed, Assess deep learning models for Egyptian exchange prediction using nonlinear artificial neural networks. Neural Comput. Appl. 33(11), 5965–5987 (2021)

    Article  Google Scholar 

  14. E.H. Houssein, M.M. Emam, A.A. Ali, P.N. Suganthan, Deep and machine learning techniques for medical imaging-based breast cancer: a comprehensive review. Expert Syst. Appl. 114161 (2020)

    Google Scholar 

  15. N. Neggaz, E.H. Houssein, K. Hussain, An efficient henry gas solubility optimization for feature selection. Expert Syst. Appl. 152, 113364 (2020)

    Google Scholar 

  16. K. Hussain, N. Neggaz, W. Zhu, E.H. Houssein, An efficient hybrid sine-cosine harris hawks optimization for low and high-dimensional feature selection. Expert Syst. Appl. 176, 114778 (2021)

    Google Scholar 

  17. D.S. Abd Elminaam, A. Nabil, S.A. Ibraheem, E.H. Houssein, An efficient marine predators algorithm for feature selection. IEEE Access 9, 60136–60153 (2021)

    Google Scholar 

  18. E.H. Houssein, M.A. Mahdy, A. Fathy, H. Rezk, A modified marine predator algorithm based on opposition based learning for tracking the global mpp of shaded pv system. Expert Syst. Appl. 183, 115253 (2021)

    Google Scholar 

  19. E.H. Houssein, B.E.D. Helmy, H. Rezk, A.M. Nassef, An enhanced archimedes optimization algorithm based on local escaping operator and orthogonal learning for pem fuel cell parameter identification. Eng. Appl. Artif. Intell. 103, 104309 (2021)

    Google Scholar 

  20. M.H. Hassan, E.H. Houssein, M.A. Mahdy, S. Kamel, An improved manta ray foraging optimizer for cost-effective emission dispatch problems. Eng. Appl. Artif. Intelli. 100, 104155 (2021)

    Google Scholar 

  21. A. Korashy, S. Kamel, E.H. Houssein, F. Jurado, F.A. Hashim, Development and application of evaporation rate water cycle algorithm for optimal coordination of directional overcurrent relays. Expert Syst. Appl. 185, 115538 (2021)

    Google Scholar 

  22. E.H. Houssein, F.A. Hashim, S. Ferahtia, H. Rezk, An efficient modified artificial electric field algorithm for solving optimization problems and parameter estimation of fuel cell. Int. J. Energy Res. (2021)

    Google Scholar 

  23. E.H. Houssein, G.N. Zaki, A.A.Z. Diab, E.M. Younis, An efficient manta ray foraging optimization algorithm for parameter extraction of three-diode photovoltaic model. Comput. Electr. Eng. 94, 107304 (2021)

    Google Scholar 

  24. E.H. Houssein, Machine learning and meta-heuristic algorithms for renewable energy: a systematic review. Adv. Control Optim. Paradigms Wind Energy Syst. 165–187 (2019)

    Google Scholar 

  25. A.A. Ismaeel, E.H. Houssein, D. Oliva, M. Said, Gradient-based optimizer for parameter extraction in photovoltaic models. IEEE Access 9, 13403–13416 (2021)

    Google Scholar 

  26. E.H. Houssein, M.A. Mahdy, M.J. Blondin, D. Shebl, W.M. Mohamed, Hybrid slime mould algorithm with adaptive guided differential evolution algorithm for combinatorial and global optimization problems. Expert Syst. Appl. 174, 114689 (2021)

    Google Scholar 

  27. E.H. Houssein, M.A. Mahdy, M.G. Eldin, D. Shebl, W.M. Mohamed, M. Abdel-Aty, Optimizing quantum cloning circuit parameters based on adaptive guided differential evolution algorithm. J. Adv. Res. 29, 147–157 (2021)

    Article  Google Scholar 

  28. E.H. Houssein, B.E.D. Helmy, D. Oliva, A.A. Elngar, H. Shaban, A novel black widow optimization algorithm for multilevel thresholding image segmentation. Expert Syst. Appl. 167, 114159 (2021)

    Google Scholar 

  29. E.H. Houssein, M.M. Emam, A.A. Ali, An efficient multilevel thresholding segmentation method for thermography breast cancer imaging based on improved chimp optimization algorithm. Expert Syst. Appl. 115651 (2021)

    Google Scholar 

  30. E.H. Houssein, K. Hussain, L. Abualigah, M. Abd Elaziz, W. Alomoush, G. Dhiman, Y. Djenouri, E. Cuevas, An improved opposition-based marine predators algorithm for global optimization and multilevel thresholding image segmentation. Knowl.-Based Syst. 107348 (2021)

    Google Scholar 

  31. E.H. Houssein, M.M. Emam, A.A. Ali, Improved manta ray foraging optimization for multi-level thresholding using covid-19 ct images. Neural Comput. Appl. 1–21 (2021)

    Google Scholar 

  32. E.H. Houssein, B.E.D. Helmy, A.A. Elngar, D.S. Abdelminaam, H. Shaban, An improved tunicate swarm algorithm for global optimization and image segmentation. IEEE Access 9, 56066–56092 (2021)

    Google Scholar 

  33. M.M. Ahmed, E.H. Houssein, A.E. Hassanien, A. Taha, E. Hassanien, Maximizing lifetime of large-scale wireless sensor networks using multi-objective whale optimization algorithm. Telecommun. Syst. 72(2), 243–259 (2019)

    Article  Google Scholar 

  34. E.H. Houssein, A.G. Gad, Y.M. Wazery, P.N. Suganthan, Task scheduling in cloud computing based on meta-heuristics: Review, taxonomy, open challenges, and future trends. Swarm Evol. Comput. 100841 (2021)

    Google Scholar 

  35. F.A. Hashim, E.H. Houssein, K. Hussain, M.S. Mabrouk, W. Al-Atabany, A modified henry gas solubility optimization for solving motif discovery problem. Neural Comput. Appl. 32(14), 10759–10771 (2020)

    Google Scholar 

  36. E.H. Houssein, N. Neggaz, M.E. Hosney, W.M. Mohamed, M. Hassaballah, Enhanced harris hawks optimization with genetic operators for selection chemical descriptors and compounds activities. Neural Comput. Appl. 1–18 (2021)

    Google Scholar 

  37. E.H. Houssein, M.E. Hosney, D. Oliva, W.M. Mohamed, M. Hassaballah, A novel hybrid harris hawks optimization and support vector machines for drug design and discovery. Comput. Chem. Eng. 133, 106656 (2020)

    Google Scholar 

  38. O. Udomkasemsub, K. Akkarajitsakul, T. Achalakul, Hybrid moth-flame and salp-swarm optimization algorithm. Int. J. Model. Optim. 9(4) (2019)

    Google Scholar 

  39. G. Beni, The concept of cellular robotic system, in Proceedings IEEE International Symposium on Intelligent Control 1988. (IEEE, 1988), pp. 57–62

    Google Scholar 

  40. J. Branke, Memory enhanced evolutionary algorithms for changing optimization problems, in Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), vol. 3 (IEEE, 1999), pp. 1875–1882

    Google Scholar 

  41. V. Kothari, J. Anuradha, S. Shah, P. Mittal, A survey on particle swarm optimization in feature selection, in International Conference on Computing and Communication Systems (Springer, 2011), pp. 192–201

    Google Scholar 

  42. N.M. Al Salami, Ant colony optimization algorithm. UbiCC J. 4(3), 823–826 (2009)

    Google Scholar 

  43. J. Kennedy, R. Eberhart, Particle swarm optimization, in Proceedings of ICNN’95-International Conference on Neural Networks, vol. 4 (IEEE, 1995), pp. 1942–1948

    Google Scholar 

  44. X.S. Yang, Firefly algorithms for multimodal optimization, in International Symposium on Stochastic Algorithms (Springer, 2009), pp. 169–178

    Google Scholar 

  45. S. Li, H. Chen, M. Wang, A.A. Heidari, S. Mirjalili, Slime mould algorithm: a new method for stochastic optimization. Future Gener. Comput. Syst. 111, 300–323 (2020)

    Article  Google Scholar 

  46. S. Mirjalili, Sca: a sine cosine algorithm for solving optimization problems. Knowl.-Based Syst. 96, 120–133 (2016)

    Article  Google Scholar 

  47. S. Mirjalili, Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl.-Based Syst. 89, 228–249 (2015)

    Article  Google Scholar 

  48. S. Mirjalili, A. Lewis, The whale optimization algorithm. Adv. Eng. Softw. 95, 51–67 (2016)

    Article  Google Scholar 

  49. J.H. Holland, Genetic algorithms. Sci. Am. 267(1), 66–73 (1992)

    Article  Google Scholar 

  50. A. Shabani, B. Asgarian, M. Salido, S.A. Gharebaghi, Search and rescue optimization algorithm: a new optimization method for solving constrained engineering optimization problems. Expert Syst. Appl. 161, 113698 (2020)

    Google Scholar 

  51. M. Eshtay, H. Faris, N. Obeid, Improving extreme learning machine by competitive swarm optimization and its application for medical diagnosis problems. Expert Syst. Appl. 104, 134–152 (2018)

    Article  Google Scholar 

  52. Q. Al-Tashi, H. Rais, S.J. Abdulkadir, Hybrid swarm intelligence algorithms with ensemble machine learning for medical diagnosis, in 2018 4th International Conference on Computer and Information Sciences (ICCOINS) (IEEE, 2018), pp. 1–6

    Google Scholar 

  53. S. Agrawal, B. Singh, R. Kumar, N. Dey, Machine learning for medical diagnosis: A neural network classifier optimized via the directed bee colony optimization algorithm, in U-Healthcare monitoring systems (Elsevier, 2019), pp. 197–215

    Google Scholar 

  54. A. Malav, K. Kadam, P. Kamat, Prediction of heart disease using k-means and artificial neural network as hybrid approach to improve accuracy. Int. J. Eng. Technol. 9(4), 3081–3085 (2017)

    Article  Google Scholar 

  55. D.K. Choubey, P. Kumar, S. Tripathi, S. Kumar, Performance evaluation of classification methods with pca and pso for diabetes. Network Model. Anal. Health Inf. Bioinform. 9(1), 1–30 (2020)

    Google Scholar 

  56. L. Shen, H. Chen, Z. Yu, W. Kang, B. Zhang, H. Li, B. Yang, D. Liu, Evolving support vector machines using fruit fly optimization for medical data classification. Knowl.-Based Syst. 96, 61–75 (2016)

    Article  Google Scholar 

  57. J. Vijayashree, H.P. Sultana, A machine learning framework for feature selection in heart disease classification using improved particle swarm optimization with support vector machine classifier. Program. Comput. Softw. 44(6), 388–397 (2018)

    Article  Google Scholar 

  58. U.N. Dulhare, Prediction system for heart disease using naive bayes and particle swarm optimization. Biomed. Res. 29 (2018)

    Google Scholar 

  59. A. Sarwar, M. Ali, J. Manhas, V. Sharma, Diagnosis of diabetes type-ii using hybrid machine learning based ensemble model. Int. J. Inf. Technol. 12(2), 419–428 (2020)

    Google Scholar 

  60. N. Zemmal, N. Azizi, M. Sellami, S. Cheriguene, A. Ziani, M. AlDwairi, N. Dendani, Particle swarm optimization based swarm intelligence for active learning improvement: application on medical data classification. Cogn. Comput. 12(5), 991–1010 (2020)

    Article  Google Scholar 

  61. R.T. Prasetio, Genetic algorithm to optimize k-nearest neighbor parameter for benchmarked medical datasets classification. J. Online Inf. 5(2) (2020)

    Google Scholar 

  62. H.T. Ibrahim, W.J. Mazher, O.N. Ucan, O. Bayat, A grasshopper optimizer approach for feature selection and optimizing svm parameters utilizing real biomedical data sets. Neural Comput. Appl. 31(10), 5965–5974 (2019)

    Article  Google Scholar 

  63. A.Z. Ala’M, A.A. Heidari, M. Habib, H. Faris, I. Aljarah, M.A. Hassonah, Salp chain-based optimization of support vector machines and feature weighting for medical diagnostic information systems, in Evolutionary machine learning techniques (Springer, 2020), pp. 11–34

    Google Scholar 

  64. C. Tang, X. Liu, M. Li, P. Wang, J. Chen, L. Wang, W. Li, Robust unsupervised feature selection via dual self-representation and manifold regularization. Knowl.-Based Syst. 145, 109–120 (2018)

    Article  Google Scholar 

  65. D. Ding, X. Yang, F. Xia, T. Ma, H. Liu, C. Tang, Unsupervised feature selection via adaptive hypergraph regularized latent representation learning. Neurocomputing 378, 79–97 (2020)

    Article  Google Scholar 

  66. L. Hu, W. Gao, K. Zhao, P. Zhang, F. Wang, Feature selection considering two types of feature relevancy and feature interdependency. Expert Syst. Appl. 93, 423–434 (2018)

    Article  Google Scholar 

  67. J. Miao, L. Niu, A survey on feature selection. Proc. Comput. Sci. 91, 919–926 (2016)

    Article  Google Scholar 

  68. Z. Beheshti, S.M.H. Shamsuddin, A review of population-based meta-heuristic algorithms. Int. J. Adv. Soft Comput. Appl 5(1), 1–35 (2013)

    Google Scholar 

  69. M. Yong-Jie, Y. Wen-Xia, Research progress of genetic algorithm. Appl. Res. Comput. 4, 1201–1206 (2012)

    Google Scholar 

  70. J. Carr, An introduction to genetic algorithms. Senior Project 1(40), 7 (2014)

    MathSciNet  Google Scholar 

  71. L.R. Abreu, J.O. Cunha, B.A. Prata, J.M. Framinan, A genetic algorithm for scheduling open shops with sequence-dependent setup times. Comput. Oper. Res. 113, 104793 (2020)

    Google Scholar 

  72. Y. Li, W. Cheng, L.H. Yu, R. Rainer, Genetic algorithm enhanced by machine learning in dynamic aperture optimization. Phys. Rev. Accel. Beams 21(5), 054601 (2018)

    Google Scholar 

  73. R.M.C. Santiago, A.L. De Ocampo, A.T. Ubando, A.A. Bandala, E.P. Dadios, Path planning for mobile robots using genetic algorithm and probabilistic roadmap, in 2017IEEE 9th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM) (IEEE, 2017), pp. 1–5

    Google Scholar 

  74. Y. Lu, M. Liang, Z. Ye, L. Cao, Improved particle swarm optimization algorithm and its application in text feature selection. Appl. Soft Comput. 35, 629–636 (2015)

    Article  Google Scholar 

  75. H. Gao, S. Kwong, J. Yang, J. Cao, Particle swarm optimization based on intermediate disturbance strategy algorithm and its application in multi-threshold image segmentation. Inf. Sci. 250, 82–112 (2013)

    Article  MathSciNet  Google Scholar 

  76. Q. Bai, Analysis of particle swarm optimization algorithm. Comput. Inf. Sci. 3(1), 180 (2010)

    Google Scholar 

  77. S. Tabibi, A. Ghaffari, Energy-efficient routing mechanism for mobile sink in wireless sensor networks using particle swarm optimization algorithm. Wireless Pers. Commun. 104(1), 199–216 (2019)

    Article  Google Scholar 

  78. Y. Khourdifi, M. Bahaj, Heart disease prediction and classification using machine learning algorithms optimized by particle swarm optimization and ant colony optimization. Int. J. Intell. Eng. Syst. 12(1), 242–252 (2019)

    Google Scholar 

  79. H. Lei, T. Lei, T. Yuenian, Sports image detection based on particle swarm optimization algorithm. Microprocess. Microsyst. 80, 103345 (2021)

    Google Scholar 

  80. S. Mirjalili, S.M. Mirjalili, A. Lewis, Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)

    Article  Google Scholar 

  81. H. Faris, I. Aljarah, M.A. Al-Betar, S. Mirjalili, Grey wolf optimizer: a review of recent variants and applications. Neural Comput. Appl. 30(2), 413–435 (2018)

    Article  Google Scholar 

  82. S.J. Mousavirad, H. Ebrahimpour-Komleh, Multilevel image thresholding using entropy of histogram and recently developed population-based metaheuristic algorithms. Evol. Intel. 10(1), 45–75 (2017)

    Article  Google Scholar 

  83. Y. Moodi, S.R. Mousavi, A. Ghavidel, M.R. Sohrabi, M. Rashki, Using response surface methodology and providing a modified model using whale algorithm for estimating the compressive strength of columns confined with frp sheets. Constr. Build. Mater. 183, 163–170 (2018)

    Article  Google Scholar 

  84. P.R. Sahu, P.K. Hota, S. Panda, Power system stability enhancement by fractional order multi input sssc based controller employing whale optimization algorithm. J. Electr. Syst. Inf. Technol. 5(3), 326–336 (2018)

    Article  Google Scholar 

  85. S. Gupta, K. Deep, A hybrid self-adaptive sine cosine algorithm with opposition based learning. Expert Syst. Appl. 119, 210–230 (2019)

    Article  Google Scholar 

  86. J. Yang, X. Kang, E.K. Wong, Y.-Q. Shi, Jpeg steganalysis with combined dense connected cnns and sca-gfr. Multimedia Tools Appl. 78(7), 8481–8495 (2019)

    Article  Google Scholar 

  87. H. Paikray, P. Das, S. Panda, Optimal multi-robot path planning using particle swarm optimization algorithm improved by sine and cosine algorithms. Arab. J. Sci. Eng. 46(4), 3357–3381 (2021)

    Article  Google Scholar 

  88. I. Kabin, M. Aftowicz, D. Klann, Y. Varabei, Z. Dyka, P. Langendoerfer, Horizontal sca attack using machine learning algorithms. Crypto Day Matters 30 (2019)

    Google Scholar 

  89. M. Shehab, L. Abualigah, H. Al Hamad, H. Alabool, M. Alshinwan, A.M. Khasawneh, Moth–flame optimization algorithm: variants and applications. Neural Comput. Appl. 32(14), 9859–9884 (2020)

    Google Scholar 

  90. M. Wang, H. Chen, B. Yang, X. Zhao, L. Hu, Z. Cai, H. Huang, C. Tong, Toward an optimal kernel extreme learning machine using a chaotic moth-flame optimization strategy with applications in medical diagnoses. Neurocomputing 267, 69–84 (2017)

    Article  Google Scholar 

  91. A.K.M. Khairuzzaman, S. Chaudhury, Moth-flame optimization algorithm based multilevel thresholding for image segmentation. Int. J. Appl. Metaheuristic Comput. (IJAMC) 8(4), 58–83 (2017)

    Article  Google Scholar 

  92. A.A. Elsakaan, R.A.A. El-Sehiemy, S.S. Kaddah, M.I. Elsaid, Economic power dispatch with emission constraint and valve point loading effect using moth flame optimization algorithm. Adv. Eng. Forum 28. Trans Tech Publ, pp 139–149 (2018)

    Google Scholar 

  93. A.M. Anter, D. Oliva, A. Thakare, Z. Zhang, Afcm-lsma: new intelligent model based on lévy slime mould algorithm and adaptive fuzzy c-means for identification of covid-19 infection from chest x-ray images. Adv. Eng. Inf. 101317 (2021)

    Google Scholar 

  94. M. Abdel-Basset, V. Chang, R. Mohamed, Hsma_woa: A hybrid novel slime mould algorithm with whale optimization algorithm for tackling the image segmentation problem of chest x-ray images. App. Soft Comput. 95, 106642 (2020)

    Google Scholar 

  95. T.A. Ahmed, M. Ebeed, A. Refai, S. Kamel, Solving combined economic and emission dispatch problem using the slime mould algorithm. Sohag Eng. J. 1(1), 62–70 (2021)

    Article  Google Scholar 

  96. Q. Tian, Y. Wu, X. Ren, N. Razmjooy, A new optimized sequential method for lung tumor diagnosis based on deep learning and converged search and rescue algorithm. Biomed. Signal Process. Control 68, 102761 (2021)

    Google Scholar 

  97. C. Muppala, V. Guruviah, Detection of leaf folder and yellow stemborer moths in the paddy field using deep neural network with search and rescue optimization. Inf. Process. Agric. (2020)

    Google Scholar 

  98. L. Cai, Y. Wu, S. Zhu, Z. Tan, W. Yi, Bi-level programming enabled design of an intelligent maritime search and rescue system. Adv. Eng. Inf. 46, 101194 (2020)

    Google Scholar 

  99. H. Banka, S. Dara, A hamming distance based binary particle swarm optimization (hdbpso) algorithm for high dimensional feature selection, classification and validation. Pattern Recogn. Lett. 52, 94–100 (2015)

    Article  Google Scholar 

  100. P. Moradi, M. Gholampour, A hybrid particle swarm optimization for feature subset selection by integrating a novel local search strategy. Appl. Soft Comput. 43, 117–130 (2016)

    Article  Google Scholar 

  101. O.S. Qasim, Z.Y. Algamal, Feature selection using particle swarm optimization-based logistic regression model. Chemom. Intell. Lab. Syst. 182, 41–46 (2018)

    Article  Google Scholar 

  102. S. Gunasundari, S. Janakiraman, S. Meenambal, Multiswarm heterogeneous binary pso using win-win approach for improved feature selection in liver and kidney disease diagnosis. Comput. Med. Imaging Graph. 70, 135–154 (2018)

    Article  Google Scholar 

  103. E. Pashaei, E. Pashaei, N. Aydin, Gene selection using hybrid binary black hole algorithm and modified binary particle swarm optimization. Genomics 111(4), 669–686 (2019)

    Article  Google Scholar 

  104. S. Tabakhi, P. Moradi, F. Akhlaghian, An unsupervised feature selection algorithm based on ant colony optimization. Eng. Appl. Artif. Intell. 32, 112–123 (2014)

    Article  Google Scholar 

  105. P. Moradi, M. Rostami, Integration of graph clustering with ant colony optimization for feature selection. Knowl.-Based Syst. 84, 144–161 (2015)

    Article  Google Scholar 

  106. B.Z. Dadaneh, H.Y. Markid, A. Zakerolhosseini, Unsupervised probabilistic feature selection using ant colony optimization. Expert Syst. Appl. 53, 27–42 (2016)

    Article  Google Scholar 

  107. E. Hancer, B. Xue, D. Karaboga, M. Zhang, A binary abc algorithm based on advanced similarity scheme for feature selection. Appl. Soft Comput. 36, 334–348 (2015)

    Article  Google Scholar 

  108. P. Shunmugapriya, S. Kanmani, A hybrid algorithm using ant and bee colony optimization for feature selection and classification (ac-abc hybrid). Swarm Evol. Comput. 36, 27–36 (2017)

    Article  Google Scholar 

  109. X. Han, X. Chang, L. Quan, X. Xiong, J. Li, Z. Zhang, Y. Liu, Feature subset selection by gravitational search algorithm optimization. Inf. Sci. 281, 128–146 (2014)

    Article  MathSciNet  Google Scholar 

  110. J. Xiang, X. Han, F. Duan, Y. Qiang, X. Xiong, Y. Lan, H. Chai, A novel hybrid system for feature selection based on an improved gravitational search algorithm and k-nn method. Appl. Soft Comput. 31, 293–307 (2015)

    Article  Google Scholar 

  111. M. Taradeh, M. Mafarja, A.A. Heidari, H. Faris, I. Aljarah, S. Mirjalili, H. Fujita, An evolutionary gravitational search-based feature selection. Inf. Sci. 497, 219–239 (2019)

    Article  Google Scholar 

  112. E. Hancer, B. Xue, M. Zhang, Differential evolution for filter feature selection based on information theory and feature ranking. Knowl.-Based Syst. 140, 103–119 (2018). https://www.sciencedirect.com/science/article/pii/S0950705117304987

  113. Y. Zhang, D.-W. Gong, X.-Z. Gao, T. Tian, X.-Y. Sun, Binary differential evolution with self-learning for multi-objective feature selection. Inf. Sci. 507, 67–85 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  114. E. Hancer, A new multi-objective differential evolution approach for simultaneous clustering and feature selection. Eng. Appl. Artif. Intell. 87, 103307 (2020)

    Google Scholar 

  115. M.A. Tawhid, K.B. Dsouza, Hybrid binary bat enhanced particle swarm optimization algorithm for solving feature selection problems. Appl. Comput. Inf. (2018)

    Google Scholar 

  116. M.A. Al-Betar, O.A. Alomari, S.M. Abu-Romman, A triz-inspired bat algorithm for gene selection in cancer classification. Genomics 112(1), 114–126 (2020)

    Article  Google Scholar 

  117. M.M. Mafarja, S. Mirjalili, Hybrid whale optimization algorithm with simulated annealing for feature selection. Neurocomputing 260, 302–312 (2017)

    Article  Google Scholar 

  118. M. Mafarja, S. Mirjalili, Whale optimization approaches for wrapper feature selection. Appl. Soft Comput. 62, 441–453 (2018)

    Article  Google Scholar 

  119. H. Nematzadeh, R. Enayatifar, M. Mahmud, E. Akbari, Frequency based feature selection method using whale algorithm. Genomics 111(6), 1946–1955 (2019)

    Article  Google Scholar 

  120. E. Emary, W. Yamany, A.E. Hassanien, V. Snasel, Multi-objective gray-wolf optimization for attribute reduction. Proc. Comput. Sci. 65, 623–632 (2015)

    Article  Google Scholar 

  121. Q. Tu, X. Chen, X. Liu, Multi-strategy ensemble grey wolf optimizer and its application to feature selection. Appl. Soft Comput. 76, 16–30 (2019)

    Article  Google Scholar 

  122. M. Abdel-Basset, D. El-Shahat, I. El-henawy, V.H.C. de Albuquerque, S. Mirjalili, A new fusion of grey wolf optimizer algorithm with a two-phase mutation for feature selection. Expert Syst. Appl. 139, 112824 (2020)

    Google Scholar 

  123. P. Argentiero, R. Chin, P. Beaudet, An automated approach to the design of decision tree classifiers. IEEE Trans. Pattern Anal. Mach. Intell. PAMI-8(1), 51–57 (1982)

    Google Scholar 

  124. C. Cortes, V. Vapnik, Support-vector networks. Mach. Learn. 20(3), 273–297 (1995)

    Article  MATH  Google Scholar 

  125. S. Zhang, X. Li, M. Zong, X. Zhu, R. Wang, Efficient knn classification with different numbers of nearest neighbors. IEEE Trans. Neural Netw. Learn. Syst. 29(5), 1774–1785 (2017)

    Article  MathSciNet  Google Scholar 

  126. J.H. Friedman, F. Baskett, L.J. Shustek, An algorithm for finding nearest neighbors. IEEE Trans. Comput. 100(10), 1000–1006 (1975)

    Article  MATH  Google Scholar 

  127. G.P. Zhang, Neural networks for classification: a survey. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 30(4), 451–462 (2000)

    Google Scholar 

  128. D.W. Hosmer Jr., S. Lemeshow, R.X. Sturdivant, Applied logistic regression, vol. 398. (John Wiley & Sons, 2013)

    Google Scholar 

  129. M. Habib, I. Aljarah, H. Faris, S. Mirjalili, Multi-objective particle swarm optimization: theory, literature review, and application in feature selection for medical diagnosis. Evol. Mach. Learn. Tech. 175–201 (2020)

    Google Scholar 

  130. S.E. Dreyfus, Artificial neural networks, back propagation, and the kelley-bryson gradient procedure. J. Guid. Control. Dyn. 13(5), 926–928 (1990)

    Article  MathSciNet  Google Scholar 

  131. I.A. Ozkan, M. Koklu, I.U. Sert, Diagnosis of urinary tract infection based on artificial intelligence methods. Comput. Methods Programs Biomed. 166, 51–59 (2018)

    Article  Google Scholar 

  132. I.R. Abubakar, S.O. Olatunji, Computational intelligence-based model for diarrhea prediction using demographic and health survey data. Soft. Comput. 24(7), 5357–5366 (2020)

    Article  Google Scholar 

  133. J.R. Quinlan, Decision trees as probabilistic classifiers, in Proceedings of the Fourth International Workshop on Machine Learning (Elsevier, 1987), pp. 31–37

    Google Scholar 

  134. I. Ioniţă, L. Ioniţă, Prediction of thyroid disease using data mining techniques. Broad Res. Artif. Intell. Neurosci. (BRAIN) 7(3), 115–124 (2016)

    Google Scholar 

  135. V. Thangaraj, V. Natarajan, Glaucoma diagnosis using support vector machine, in 2017 International Conference on Intelligent Computing and Control Systems (ICICCS) (IEEE, 2017), pp. 394–399

    Google Scholar 

  136. M. Ahmad, V. Tundjungsari, D. Widianti, P. Amalia, U.A. Rachmawati, Diagnostic decision support system of chronic kidney disease using support vector machine, in Second International Conference on Informatics and Computing (ICIC). (IEEE, 2017), pp. 1–4

    Google Scholar 

  137. K.C. Hsu, C.H. Lin, K.R. Johnson, C.H. Liu, T.Y. Chang, K.L. Huang, Y.-C. Fann, T.-H. Lee, Autodetect extracranial and intracranial artery stenosis by machine learning using ultrasound. Comput. Biol. Med. 116, 103569 (2020)

    Google Scholar 

  138. E. Marquez, V. Barrón, Artificial intelligence system to support the clinical decision for influenza. in IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC). (IEEE, 2019), pp. 1–5

    Google Scholar 

  139. A.P. Pawlovsky, An ensemble based on distances for a knn method for heart disease diagnosis, in International Conference on Electronics, Information, and Communication (ICEIC) (IEEE, 2018), pp. 1–4

    Google Scholar 

  140. M.G. Feshki, O.S. Shijani, Improving the heart disease diagnosis by evolutionary algorithm of pso and feed forward neural network, in Artificial Intelligence and Robotics (IRANOPEN) (IEEE, 2016), pp. 48–53

    Google Scholar 

  141. G. Cosma, G. Acampora, D. Brown, R.C. Rees, M. Khan, A.G. Pockley, Prediction of pathological stage in patients with prostate cancer: a neuro-fuzzy model. PLoS One 11(6), e0155856 (2016)

    Google Scholar 

  142. S. Vijayarani, S. Dhayanand, Liver disease prediction using svm and naïve bayes algorithms. Int. J. Sci. Eng. Technol. Res. (IJSETR) 4(4), 816–820 (2015)

    Google Scholar 

  143. X. Liu, X. Wang, Q. Su, M. Zhang, Y. Zhu, Q. Wang, Q. Wang, A hybrid classification system for heart disease diagnosis based on the rfrs method. Comput. Math. Methods Med. 2017 (2017)

    Google Scholar 

  144. X. Gu, T. Ni, H. Wang, New fuzzy support vector machine for the class imbalance problem in medical datasets classification. Sci. World J. 2014 (2014)

    Google Scholar 

  145. C. Subbulakshmi, S. Deepa, Medical dataset classification: a machine learning paradigm integrating particle swarm optimization with extreme learning machine classifier. Sci. World J 2015 (2015)

    Google Scholar 

  146. S. Ismaeel, A. Miri, D. Chourishi, Using the extreme learning machine (elm) technique for heart disease diagnosis, in IEEE Canada International Humanitarian Technology Conference (IHTC2015). (IEEE, 2015), pp. 1–3

    Google Scholar 

  147. S.K. Sen, S. Dash, Application of meta learning algorithms for the prediction of diabetes disease. Int. J. Adv. Res. Comput. Sci. Manag. Stud. 2(12) (2014)

    Google Scholar 

  148. B. Subanya, R. Rajalaxmi, Feature selection using artificial bee colony for cardiovascular disease classification, in 2014 International Conference on Electronics and Communication Systems (ICECS) (IEEE, 2014), pp. 1–6

    Google Scholar 

  149. C. Liang, L. Peng, An automated diagnosis system of liver disease using artificial immune and genetic algorithms. J. Med. Syst. 37(2), 1–10 (2013)

    Article  MathSciNet  Google Scholar 

  150. A. Iyer, S. Jeyalatha, R. Sumbaly, Diagnosis of diabetes using classification mining techniques. arXiv preprint arXiv:1502.03774 (2015)

  151. J.J. Christopher, H.K. Nehemiah, A. Kannan, A swarm optimization approach for clinical knowledge mining. Comput. Methods Programs Biomed. 121(3), 137–148 (2015)

    Article  Google Scholar 

  152. A. Lahsasna, R.N. Ainon, R. Zainuddin, A. Bulgiba, Design of a fuzzy-based decision support system for coronary heart disease diagnosis. J. Med. Syst. 36(5), 3293–3306 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Essam Halim Houssein .

Editor information

Editors and Affiliations

Ethics declarations

The authors declare that there is no conflict of interest.

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Houssein, E.H., Saber, E., Wazery, Y.M., Ali, A.A. (2022). Swarm Intelligence Algorithms-Based Machine Learning Framework for Medical Diagnosis: A Comprehensive Review. In: Houssein, E.H., Abd Elaziz, M., Oliva, D., Abualigah, L. (eds) Integrating Meta-Heuristics and Machine Learning for Real-World Optimization Problems. Studies in Computational Intelligence, vol 1038. Springer, Cham. https://doi.org/10.1007/978-3-030-99079-4_4

Download citation

Publish with us

Policies and ethics