Skip to main content
Log in

Dynamic scaling factor based differential evolution with multi-layer perceptron for gene selection from pathway information of microarray data

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The microarray data contains the high volume of genes having multiple values of expressions and small number of samples. Therefore, the selection of gene from microarray data is an extremely challenging and important issue to analyze the biological behavior of features. In this context, dynamic scaling factor based differential evolution (DE) with multi-layer perceptron (MLP) is designed for selection of genes from pathway information of microarray data. At first DE is employed to select the relevant and lesser number of genes. Then MLP is used to build a classifier model over the selected genes. A suitable and efficient representation of vector is designed for DE. The fitness function is derived separately as T-score, classification accuracy and weight sum approach of both. Simulation and further analysis is performed in terms of sensitivity, specificity, accuracy and F-score. Moreover, statistical and biological analysis are also conducted.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1
Fig. 4
Algorithm 2
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Algorithm 3
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Agarwalla P, Mukhopadhyay S (2018) Bi-stage hierarchical selection of pathway genes for cancer progression using a swarm based computational approach. Appl Soft Comput 62:230–250

    Article  Google Scholar 

  2. Ali IM, Essam D, Kasmarik K (2020) A novel design of differential evolution for solving discrete traveling salesman problems. Swarm Evol Comput 52:100607

    Article  Google Scholar 

  3. Bakhshandeh S, Azmi R, Teshnehlab M (2019) Symmetric uncertainty class-feature association map for feature selection in microarray dataset. Int J Mach Learn Cybern, pp 1–18

  4. Berahmand K, Nasiri E, Li Y et al (2021) Spectral clustering on protein-protein interaction networks via constructing affinity matrix using attributed graph embedding. Comput Biol Med 138:104933

    Article  Google Scholar 

  5. Fan G-F, Yu M, Dong S-Q, Yeh Y-H, Hong W-C (2021) Forecasting short-term electricity load using hybrid support vector regression with grey catastrophe and random forest modeling. Util Policy 73:101294

    Article  Google Scholar 

  6. Gao L, Ye M, Lu X, Huang D (2017) Hybrid method based on information gain and support vector machine for gene selection in cancer classification. Genomics Proteomics Bioinforma 15(6):389–395

    Article  Google Scholar 

  7. Geeitha S, Thangamani M (2018) Incorporating EBO-HSIC with SVM for gene selection associated with cervical cancer classification. J Med Syst 42 (11):225

    Article  Google Scholar 

  8. Ghosh M, Begum S, Sarkar R, Chakraborty D, Maulik U (2019) Recursive memetic algorithm for gene selection in microarray data. Expert Syst Appl 116:172–185

    Article  Google Scholar 

  9. Ghosh M, Sen S, Sarkar R, Maulik U (2021) Quantum squirrel inspired algorithm for gene selection in methylation and expression data of prostate cancer. Appl Soft Comput 105:107–221

    Article  Google Scholar 

  10. Han F, Sun W, Ling Q-H (2014) A novel strategy for gene selection of microarray data based on gene-to-class sensitivity information. PloS one 9(5):e97530

    Article  Google Scholar 

  11. Hassanat A, Almohammadi K, Alkafaween E, Abunawas E, Hammouri A, Prasath V (2019) Choosing mutation and crossover ratios for genetic algorithms—a review with a new dynamic approach. Inf 10(12):390

    Google Scholar 

  12. Katiyar S, Khan R, Kumar S (2021) Artificial bee colony algorithm for fresh food distribution without quality loss by delivery route optimization. J Food Qual

  13. Khan R (2021) Deep learning system and it’s automatic testing: an approach. Ann Data Sci, pp 1–15

  14. Khan R, Amjad M, Pandey D (2014) Automated test case generation using nature inspired meta heuristics-genetic algorithm: a review paper. Int J Appl Innov Eng & Manag (IJAIEM) vol 3(11)

  15. Khan R, Kumar S, Srivastava AK, Dhingra N, Gupta M, Bhati N, Kumari P (2021) Machine learning and iot-based waste management model. Comput Intell Neurosci

  16. Khan R, Shabaz M, Hussain S, Ahmad F, Mishra P (2021) Early flood detection and rescue using bioinformatic devices, internet of things (iot) and android application. World J Eng

  17. Kuila P, Jana PK (2014) Energy efficient clustering and routing algorithms for wireless sensor networks: Particle swarm optimization approach. Eng Appl Artif Intell 33:127–140

    Article  Google Scholar 

  18. Kuila P, Jana PK (2014) A novel differential evolution based clustering algorithm for wireless sensor networks. Appl Soft Comput 25:414–425

    Article  Google Scholar 

  19. Lee J, Choi IY, Jun C-H (2020) An efficient multivariate feature ranking method for gene selection in high-dimensional microarray data. Expert Syst Appl 166:113–971

    Google Scholar 

  20. Mabarti I (2020) Implementation of minimum redundancy maximum relevance (MRMR) and genetic algorithm (GA) for microarray data classification with c4. 5 decision tree. J Data Sci Appl 3(1):38–47

    Google Scholar 

  21. Mandal M, Mondal J, Mukhopadhyay A (2015) A PSO-based approach for pathway marker identification from gene expression data. IEEE Trans Nanobioscience 14(6):591–597

    Article  Google Scholar 

  22. Mandal M, Mukhopadhyay A (2014) A graph-theoretic approach for identifying non-redundant and relevant gene markers from microarray data using multiobjective binary PSO. PloS one 9(3):e90949

    Article  Google Scholar 

  23. Polat H, Mehr HD, Cetin A (2017) Diagnosis of chronic kidney disease based on support vector machine by feature selection methods. J Med Syst 41 (4):55

    Article  Google Scholar 

  24. Prasad Y, Biswas K, Hanmandlu M (2018) A recursive PSO Scheme for gene selection in microarray data. Appl Soft Comput 71:213–225

    Article  Google Scholar 

  25. Ram PK, Kuila P (2021) GSA-Based approach for gene selection from microarray gene expression data. Mach Learn Algoritm Appl, pp 159–174

  26. Rani MJ, Devaraj D (2019) Two-stage hybrid gene selection using mutual information and genetic algorithm for cancer data classification. J Med Syst 43(8):235

    Article  Google Scholar 

  27. Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: A gravitational search algorithm. Inf Sci 179(13):2232–2248

    Article  MATH  Google Scholar 

  28. Rostami M, Berahmand K, Nasiri E, Forouzandeh S (2021) Review of swarm intelligence-based feature selection methods. Eng Appl Artif Intell 100:104–210

    Article  Google Scholar 

  29. Rostami M, Forouzandeh S, Berahmand K, Soltani M, Shahsavari M, Oussalah M (2022) Gene selection for microarray data classification via multi-objective graph theoretic-based method. Artif Intell Med 123:102228

    Article  Google Scholar 

  30. Sakr WS, El-Sehiemy RA, Azmy AM (2017) Adaptive differential evolution algorithm for efficient reactive power management. Appl Soft Comput 53:336–351

    Article  Google Scholar 

  31. Salem H, Attiya G, El-Fishawy N (2017) Classification of human cancer diseases by gene expression profiles. Appl Soft Comput 50:124–134

    Article  Google Scholar 

  32. Shahbeig S, Rahideh A, Helfroush MS, Kazemi K (2018) Gene selection from large-scale gene expression data based on fuzzy interactive multi-objective binary optimization for medical diagnosis. Biocybern Biomed Eng 38(2):313–328

    Article  Google Scholar 

  33. Sharma H, Bansal JC, Arya K (2012) Dynamic scaling factor based differential evolution algorithm. In: proceedings of the international conference on soft computing for problem solving (SocProS 2011) December 20-22, 2011. Springer,pp 73–85

  34. Shukla AK, Tripathi D (2020) Detecting biomarkers from microarray data using distributed correlation based gene selection. Genes Genom, pp 1–17

  35. Sujamol S, Vimina E, Krishnakumar U (2021) Improving recurrence prediction accuracy of ovarian cancer using multi-phase feature selection methodology. Appl Artif Intell 35(3):206–226

    Article  Google Scholar 

  36. Sun G, Yang B, Yang Z, Xu G (2019) An adaptive differential evolution with combined strategy for global numerical optimization. Soft Comput, pp 1–20

  37. Vijay SAA, GaneshKumar P (2018) Fuzzy expert system based on a novel hybrid stem cell (HSC) algorithm for classification of micro array data. J Med Syst 42(4):61

    Article  Google Scholar 

  38. Wang D, Liu J-X, Gao Y-L, Zheng C-H, Xu Y (2016) Characteristic gene selection based on robust graph regularized non-negative matrix factorization. IEEE/ACM Trans Comput Biol Bioinform 13(6):1059–1067

    Article  Google Scholar 

  39. Xu P, Zhao G, Kou Z, Fang G, Liu W (2020) Classification of cancers based on a comprehensive pathway activity inferred by genes and their interactions. IEEE Access 8:30515–30521

    Article  Google Scholar 

  40. Zhang G, Hou J, Wang J, Yan C, Luo J (2020) Feature selection for microarray data classification using hybrid information gain and a modified binary krill herd algorithm. Interdiscip Sci Comput Life Sci

  41. Zhou W, Dickerson JA (2014) A novel class dependent feature selection method for cancer biomarker discovery. Comput Biol Med 47:66–75

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pintu Kumar Ram.

Ethics declarations

Conflict of Interests

The authors declare that they have no conflict of interest. The research work of this article is not funded by any organizations/agencies.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ram, P.K., Kuila, P. Dynamic scaling factor based differential evolution with multi-layer perceptron for gene selection from pathway information of microarray data. Multimed Tools Appl 82, 13453–13478 (2023). https://doi.org/10.1007/s11042-022-13964-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13964-z

Keywords

Navigation