Mutable Composite Firefly Algorithm for Microarray-Based Cancer Classification
DOI:
https://doi.org/10.32890/jict2025.24.1.5Keywords:
Biomarker detection, cancer classification, correlation-based feature selection, firefly algorithm, microarrayAbstract
Microarray-based cancer biomarker detection is one of the popular trends for cancer classification. Though existing approaches have given competing performance in terms of classification accuracy and reduced feature subsets, the classification of different cancer microarray datasets still requires improvements. Recently, the swarm-based hybrid algorithms have given significant performance in cancer classification. However, the efficiency of a swarm algorithm is dominated by certain factors such as fitness value, convergence, exploration, and exploitation capabilities. Thus, a swarm-based hybrid approach is proposed for cancer classification with a new variant of the Firefly Algorithm (FA) and Correlation-based Feature Selection (CFS) filter. The slow convergence issue in the FA is resolved by non-fixed size solutions termed as mutable size solutions and a composite position update function is designed for the mutable solutions. In addition, the local optima issue is overcome by the population reinitialisation method. The proposed algorithm, named the CFS-Mutable Composite Firefly Algorithm (CFS-MCFA), is evaluated based on two metrics, namely classification accuracy and genes subset size, using a Support Vector Machine (SVM) classifier. Results show that CFS-MCFA-SVM achieved 100% accuracy with only a few biomarkers for all four cancer microarray datasets, indicating the efficiency and the competing performance of the proposed algorithm in biomarker detection for microarray-based cancer classification. Apart from that, the proposed algorithm would also contribute to cancer-related issues upon verifying the relevancy of particular genes via technical analysis from a medical perspective and would be utilised in feature selection applications.
References
Agarwal, V., & Bhanot, S. (2015, August). Firefly inspired feature selection for face recognition. In 2015 Eighth International Conference on Contemporary Computing (IC3) (pp. 257-262). IEEE. https://doi.org/10.1109/IC3.2015.7346689
Aha, D. W., Kibler, D., & Albert, M. K. (1991, January). Instance-based learning algorithms. Machine Learning, 6, 37-66. https://doi.org/10.1007/BF00153759
Ahmed, A. A., & Maheswari, D. (2017). Churn prediction on huge telecom data using hybrid firefly based classification. Egyptian Informatics Journal, 18(3), 215-220.
Al-Baity, H. H., & Al-Mutlaq, N. (2021). A new optimized wrapper gene selection method for breast cancer prediction. Computers, Materials & Continua, 67(3). https://doi.org/10.32604/cmc. 2021.015291
Al-Batah, M., Zaqaibeh, B., Alomari, S. A., & Alzboon, M. S. (2019). Gene microarray cancer classification using correlation based feature selection algorithm and rules classifiers. International Journal of Online & Biomedical Engineering (iJOE), 15(8), 62-73. https://doi.org/10.3991/ijoe.v15i08.10617
Al-Betar, M. A., Alomari, O. A., & Abu-Romman, S. M. (2020). A TRIZ-inspired bat algorithm for gene selection in cancer classification. Genomics, 112(1), 114-126. https://doi.org/10.1016/ j.ygeno.2019.09.015
Ali, W., & Saeed, F. (2023). Hybrid filter and genetic algorithm-based feature selection for improving cancer classification in high-dimensional microarray data. Processes, 11(2), 562. https://doi.org/10.3390/pr11020562
Alizadeh, A. A., Eisen, M. B., Davis, R. E., Ma, C., Lossos, I. S., Rosenwald, A., Boldrick, J. C., Sabet, H., Tran, T., Yu, X., Powell, J. I., Yang, L., Marti, G. E., Moore, T., Hudson, J., Jr., Lu, L., Lewis, D. B., Tibshirani, R., Sherlock, G.,... Staudt, L. M. (2000, February 3). Distinct types of diffuse large B-cell lymphoma identified by gene expression profiling. Nature, 403(6769), 503-511. https://doi.org/10.1038/35000501
AlMazrua, H., & AlShamlan, H. (2022). A new algorithm for cancer biomarker gene detection using Harris Hawks optimisation. Sensors, 22(19), 7273.
Almugren, N., & Alshamlan, H. (2019a, July). FF-SVM: New FireFly-based gene selection algorithm for microarray cancer classification. In 2019 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB) (pp. 1-6). https://doi.org/10.1109/ CIBCB.2019.8791236
Almugren, N., & Alshamlan, H. M. (2019b). New bio-marker gene discovery algorithms for cancer gene expression profile. IEEEAccess, 7, 136907-136913. https://doi.org/10.1109/ACCESS. 2019.2942413
Alon, U., Barkai, N., Notterman, D., Gish, K., Ybarra, S., Mack, D., & Levine, A. (1999). Broad patterns of gene expression revealed by clustering analysis of tumor and normal colon tissues probed by oligonucleotide arrays. PNAS. 96(12), 6745–6750. https://doi.org/10.1073/pnas.96.12.6745
Al Shalabi, L., Shaaban, Z., & Kasasbeh, B. (2006). Data mining: A preprocessing engine. Journal of Computer Science, 2(9), 735-739.
AlShamlan, H., & AlMazrua, H. (2024). Enhancing cancer classification through a hybrid bio-inspired evolutionary algorithm for biomarker gene selection. Computers, Materials & Continua, 79(1).
Alshamlan, H., Badr, G., & Alohali, Y. (2015a). mRMR-ABC: A hybrid gene selection algorithm for cancer classification using microarray gene expression profiling. BioMed Research International, 2015, http://dx.doi.org/10.1155/2015/604910
Alshamlan, H. M. (2018). Co-ABC: Correlation artificial bee colony algorithm for biomarker gene discovery using gene expression profile. Saudi Journal of Biological Sciences, 25(5), 895-903. https://doi.org/10.1016/j.sjbs.2017.12.012
Alshamlan, H. M., Badr, G. H., & Alohali, Y. A. (2015b). Genetic Bee Colony (GBC) algorithm: A new gene selection method for microarray cancer classification. Computational Biology and Chemistry, 56, 49-60. https://doi.org/10.1016/j.compbiolchem.2015.03.001
Armstrong, S. A., Staunton, J. E., Silverman, L. B., Pieters, R., den Boer, M. L., Minden, M. D., Sallan, S. E., Lander, E. S., Golub, T. R., & Korsmeyer, S. J. (2002). Mll translocations specify a distinct gene expression profile that distinguishes a unique leukemia. Nat Genet, 30(1), 41–47. https://doi.org/10.1038/ng765
Basir, M. A., Yusof, Y., & Hussin, M. S. (2019). Optimisation of attribute selection model using bio-inspired algorithms. Journal of Information and Communication Technology, 18(1), 35-55. https://doi.org/10.32890/jict2019.18.1.3
Beer, D. G., Kardia, S. L., Huang, C.-C., Giordano, T. J., Levin, A. M., Misek, D. E., Lin, L., Chen, G., Gharib, T. G., Thomas, D. G., Lizyness, M. L., Kuick, R., Hayasaka, S., Taylor, J. M. G., Iannettoni, M. D., Orringer, M. B., & Hanash, S. (2002). Gene-expression profiles predict survival of patients with lung adenocarcinoma. Nat Med, 8(8), 816-824. https://doi.org/10.1038/nm733
Bhattacharjee, A., Richards, W. G., Staunton, J., Li, C., Monti, S., Vasa, P., Ladd, C., Beheshti, J., Bueno, R., Gillette, M., Loda, M., Weber, G., Mark, E. J., Lander, E. S., Wong, W., Johnson, B. E., Golub, T. R., Sugarbaker, D. J., & Meyerson, M. (2001, November 20). Classification of human lung carcinomas by mRNA expression profiling reveals distinct adenocarcinoma subclasses. Proceedings of the National Academy of Sciences, 98(24), 13790-13795. https://doi.org/10.1073/pnas.191502998
Cheng, S., Shi, Y., Qin, Q., Ting, T. O., & Bai, R. (2014a, July 6-11). Maintaining population diversity in brain storm optimisation algorithm. In 2014 IEEE Congress on Evolutionary Computation (CEC) (pp. 3230-3237). IEEE. https://doi.org/10.1109/CEC.2014.6900255
Cheng, S., Shi, Y., Qin, Q., Zhang, Q., & Bai, R. (2014b). Population diversity maintenance in brain storm optimisation algorithm. Journal of Artificial Intelligence and Soft Computing Research, 4(2), 83-97. https://doi.org/10.1515/jaiscr-2015-0001
Das, A., Neelima, N., Deepa, K., & Özer, T. (2024). Gene selection based cancer classification with adaptive optimisation using deep learning architecture. IEEE Access. https://doi.org/10.1109/ ACCESS.2024.3392633
Dash, R. (2021). An adaptive harmony search approach for gene selection and classification of high dimensional medical data. Journal of King Saud University – Computer and Information Sciences, 33(2), 195-207. https://doi.org/10.1016/j.jksuci.2018.02.013
Dashtban, M., & Balafar, M. (2017). Gene selection for microarray cancer classification using a new evolutionary method employing artificial intelligence concepts. Genomics, 109(2), 91-107. https://doi.org/10.1016/j.ygeno.2017.01.004
Deepika, D., & Balaji, N. (2022). Effective heart disease prediction with Grey-wolf with Firefly algorithm-differential evolution (GF-DE) for feature selection and weighted ANN classification. Computer Methods in Biomechanics and Biomedical Engineering, 25(12), 1409-1427.
Dif, N., & Elberrichi, Z. (2019). An enhanced recursive firefly algorithm for informative gene selection. International Journal of Swarm Intelligence Research (IJSIR), 10(2), 21–33. https://doi.org/10.4018/IJSIR.2019040102
Dokeroglu, T., Sevinc, E., Kucukyilmaz, T., & Cosar, A. (2019). A survey on new generation metaheuristic algorithms. Computers & Industrial Engineering, 137, 106040. https://doi.org/10.1016/j.cie.2019.106040
Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimisation. IEEE Computational Intelligence Magazine, 1(4), 28-39.
El-Abd, M. (2016, July 24-29). Brain storm optimisation algorithm with re-initialised ideas and adaptive step size. In 2016 IEEE Congress on Evolutionary Computation (CEC) (pp. 2682-2686). IEEE. https://doi.org/10.1109/CEC.2016.7744125
El Akadi, A., Amine, A., El Ouardighi, A., & Aboutajdine, D. (2011). A two-stage gene selection scheme utilising MRMR filter and GA wrapper. Knowledge and Information Systems, 26(3), 487-500. https://doi.org/10.1007/s10115-010-0288-x
Elyasigomari, V., Lee, D. A., Screen, H. R. C., & Shaheed, M. H. (2017). Development of a two-stage gene selection method that incorporates a novel hybrid approach using the cuckoo optimisation algorithm and harmony search for cancer classification. Journal of Biomedical Informatics, 67, 11–20, https://doi.org/10.1016/j.jbi.2017.01.016
Emami, N., & Pakzad, A. (2019). A new knowledge-based system for diagnosis of breast cancer by a combination of the affinity propagation and firefly algorithms. Journal of AI and Data Mining, 7(1), 59-68. https://doi.org/10.22044/JADM.2018.6489.1763
Fajila, F., & Yusof, Y. (2021). Incremental search for informative gene selection in cancer classification. Annals of Emerging Technologies in Computing (AETiC), 5(2), 15-21, https://doi.org/10.33166/AETiC.2021.02.002
Fajila, M. N. F., & Yusof, Y. (2022). Hybrid gene selection with mutable firefly algorithm for feature selection in cancer classification. International Journal of Intelligent Engineering and Systems (IJIES), 15(3), 24-35. https://doi.org/10.22266/ijies2022.0630.03
Fajriyah, R. (2021). Paper review: An overview on microarray technologies. Bulletin of Applied Mathematics and Mathematics Education, 1(1), 21-30. https://doi.org/10.12928/bamme. v1i1.3854
Fathi, E., Mesbah-Namin, S. A., & Farahzadi, R. (2014). Biomarkers in medicine: an overview. Journal of Advances in Medicine and Medical Research, 4(8), 1701-1718. https://doi.org/10.9734/ BJMMR/2014/6917
Fong, S., Biuk-Aghai, R. P., & Millham, R. C. (2018, February). Swarm search methods in Weka for data mining. In Proceedings of the 2018 10th International Conference on Machine Learning and Computing (pp. 122-127). https://doi.org/10.1145/3195106.3195167
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 & Bioinformatics, 15(6), 389-395. https://doi.org/10.1016/j.gpb.2017.08.002
Golub, T., Slonim, D., Tamayo, P., Huard, C., Gaasenbeek, M., Mesirov, J., Coller, L., Downing, J., Caligiuri, M., Bloomfield, C., Lander, E. (1999). Molecular classification of cancer: Class discovery and class prediction by gene expression monitoring. Science, 286(5439), 531–537. https://doi.org/10.1126/science.286.5439.531
Govindarajan, R., Duraiyan, J., Kaliyappan, K., & Palanisamy, M. (2012). Microarray and its applications. Journal of Pharmacy and Bioallied Sciences, 4(Suppl 2), S310-S312. https://doi.org/10.4103/0975-7406.100283
Guo, J., & Tang, S. J. (2009, August 26-27). An improved particle swarm optimisation with re-initialisation mechanism. In 2009 International Conference on Intelligent Human-Machine Systems and Cybernetics (Vol. 1, pp. 437-441). IEEE. https://doi.org/10.1109/IHMSC. 2009.
Guo, Q. M. (2003). DNA microarray and cancer. Current opinion in oncology, 15(1), 36-43.
Hall, M. A. (1999). Correlation-based feature selection for machine learning [Doctoral dissertation, University of Waikato]. University of Waikato. https://www.cs.waikato.ac.nz/~mhall/thesis. pdf
Hoang, D. T. (2008). Metaheuristics for NP-hard combinatorial optimisation problems [Doctoral dissertation, National University of Singapore].
Jabbar, S. F. (2019). A classification model on tumor cancer disease based mutual information and firefly algorithm. Periodicals of Engineering and Natural Sciences, 7(3), 1152-1162. https://doi.org/10.21533/pen.v7i3.656
Jain, I., Jain, V. K., & Jain, R. (2018). Correlation feature selection based improved-binary particle swarm optimisation for gene selection and cancer classification. Applied Soft Computing, 62, 203-215. https://doi.org/10.1016/j.asoc.2017.09.038
Kang, J. (2015). Clinical implications of microarray in cancer medicine. International Journal of Cancer Research, 11(4), 150-158. https://doi.org/10.3923/ijcr.2015.150.158
Karaboga, D. (2005). An idea based on honey bee swarm for numerical optimization. Technical Report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department, 200, 1-10.
Karley, D., Gupta, D., & Tiwari, A. (2011). Biomarkers: The future of medical science to detect cancer. J Mol Biomark Diagn, 2(5), 1-7. https://doi.org/10.4172/2155-9929.1000118
Kazem, A., Sharifi, E., Hussain, F. K., Saberi, M., & Hussain, O. K. (2013). Support vector regression with chaos-based firefly algorithm for stock market price forecasting. Applied soft computing, 13(2), 947-958. http://dx.doi.org/10.1016/j.asoc.2012.09.024
Khan, J., Wei, J. S., Ringner, M., Saal, L. H., Ladanyi, M., Westermann, F., Berthold, F., Schwab, M., Antonescu, C. R., Peterson, C., & Meltzer, P. S. (2001). Classification and diagnostic prediction of cancers using gene expression profiling and artificial neural networks. Nat. Med. 7(6), 673–679. https://doi.org/10.1038/89044
Kohavi, R., & John, G. H. (1997). Wrappers for feature subset selection. Artificial intelligence, 97(1-2), 273-324. https://doi.org/10.1016/S0004-3702(97)00043-X
Lai, C. M., Yeh, W. C., & Chang, C. Y. (2016). Gene selection using information gain and improved simplified swarm optimisation. Neurocomputing, 218, 331-338. https://doi.org/10.1016/j. neucom.2016.08.089
Liu, H., Li, J., & Wong, L. (2002). A comparative study on feature selection and classification methods using gene expression profiles and proteomic patterns. Genome informatics, 13, 51-60. https://doi.org/10.11234/gi1990.13.51
Marie-Sainte, S. L., & Alalyani, N. (2020). Firefly algorithm based feature selection for Arabic text classification. Journal of King Saud University-Computer and Information Sciences, 32(3), 320-328. https://doi.org/10.1016/j.jksuci.2018.06.004
Mazumder, D. H., & Veilumuthu, R. (2018). Cancer classification with a novel hybrid feature selection technique. International Journal of Simulation: Systems, Science & Technology, 19(2). https://doi.org/10.5013/IJSSST.a.19.02.07
Mazumder, D. H., & Veilumuthu, R. (2019). An enhanced feature selection filter for classification of microarray cancer data. ETRI Journal, 41(3), 358-370. https://doi.org/10.4218/etrij.2018-0522
McCulloch, W. S., & Pitts, W. (1943, December). A logical calculus of the ideas immanent in nervous activity. The bulletin of mathematical biophysics, 5(4), 115-133. https://doi.org/10.1007/ BF0247825
Mehrabi, N., Haeri Boroujeni, S. P., & Pashaei, E. (2024). An efficient high-dimensional gene selection approach based on the Binary Horse Herd Optimisation Algorithm for biologicaldata classification. Iran Journal of Computer Science, 1-31. https://doi.org/10.1007/s42044-024-00174-z
Mirjalili, S., Gandomi, A. H., Mirjalili, S. Z., Saremi, S., Faris, H., & Mirjalili, S. M. (2017). Salp swarm algorithm: A bio-inspired optimiser for engineering design problems. Advances in Engineering Software, 114, 163-191. https://doi.org/10.1016/j.advengsoft.2017.07.002
Mirjalili, S., & Lewis, A. (2016). The whale optimisation algorithm. Advances in Engineering Software, 95, 51-67.
Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimiser. Advances in Engineering Software, 69, 46-61.
Mohammed, A. J., Yusof, Y., & Husni, H. (2014). Weight-based firefly algorithm for document clustering. In Proc. of the First International Conference on Advanced Data and Information Engineering (pp. 259-266).
Mostafa Bozorgi, S., & Yazdani, S. (2019). IWOA: An improved whale optimisation algorithm for optimisation problems. Journal of Computational Design and Engineering, 6(3), 243-259. https://doi.org/10.1016/j.jcde.2019.02.002
Mustaffa, Z., Yusof, Y., & Kamaruddin, S. S. (2013). Enhanced Abc-Lssvm for energy fuel price prediction. Journal of Information and Communication Technology, 12, 73-101.
Nuha, H. H., & Abido, M. (2016). Firefly algorithm for log-likelihood optimisation problem on speech recognition. In Proc. of 2016 4th International Conference on Information and Communication Technology (pp. 1-6).
Panda, M. (2020). Elephant search optimisation combined with deep neural network for microarray data analysis. Journal of King Saud University-Computer and Information Sciences, 32(8), 940-948. https://doi.org/10.1016/j.jksuci.2017.12.002
Panda, P., Bisoy, S. K., Panigrahi, A., Pati, A., Sahu, B., Guo, Z.,... & Jain, P. (2025). BIMSSA: Enhancing cancer prediction with salp swarm optimization and ensemble machine learning approaches. Frontiers in Genetics, 15, 1491602. https://doi.org/10.3389/fgene.2024.1491602
Pashaei, E., & Pashaei, E. (2019, November 28-30). Gene selection using intelligent dynamic genetic algorithm and random forest. In 2019 11th International Conference on Electrical and Electronics Engineering (ELECO) (pp. 470-474). IEEE. https://doi.org/10.23919/ELECO 47770.2019.8990557
Pearl, J. (1984). Heuristics: Intelligent search strategies for computer problem solving. United States.
Pearl, J. (2014). Probabilistic reasoning in intelligent systems: Networks of plausible inference. Elsevier.
Peng, H., Long, F., & Ding, C. (2005). Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(8), 1226-1238. https://doi.org/10.1109/TPAMI.2005.159
Pomeroy, S. L., Tamayo, P., Gaasenbeek, M., Sturla, L. M., Angelo, M., McLaughlin, M. E., Kim, J. Y. H., Goumnerova, L. C., Black, P. M., Lau, C., Allen, J. C., Zagzag, D., Olson, J. M., Curran, T., Wetmore, C., Biegel, J. A., Poggio, T., Mukherjee, S., Rifkin, R., … Golub, T. R. (2002). Prediction of central nervous system embryonal tumour outcome based on gene expression. Nature, 415(6870), 436-442. https://doi.org/10.1038/415436a
Pushpalatha, K. R., & Karegowda, A. G. (2017, December). CFS based feature subset selection for enhancing classification of similar looking food grains-a filter approach. In 2017 2nd International Conference on Emerging Computation and Information Technologies (ICECIT) (pp. 1-6). IEEE. https://doi.org/10.1109/ICECIT.2017.8453403
Qin, X., Zhang, S., Yin, D., Chen, D., & Dong, X. (2022). Two-stage feature selection for classification of gene expression data based on an improved Salp Swarm Algorithm. Math. Biosci. Eng, 19, 13747-13781. https://doi.org/10.3934/mbe.2022641
Quinlan, J. R. (1986). Induction of decision trees. Mach Learn, 1(1), 81-106. https://doi.org/10.1007/BF00116251
Ramasubramanian, S. (2020). Role of microarray in cancer biology. Journal of Complementary Medicine Research, 11(3), 262-268. https://doi.org/10.5455/jcmr.2020.11. 03.33
Remeseiro, B., Bolón-Canedo, V., Alonso-Betanzos, A., & Penedo, M. G. (2015). Learning features on tear film lipid layer classification. In ESANN.
Remeseiro, B., Mendonça, A. M., & Campilho, A. (2017, May). Objective quality assessment of retinal images based on texture features. In 2017 International Joint Conference on Neural Networks (IJCNN) (pp. 4520-4527). IEEE. https://doi.org/10.1109/IJCNN.2017.7966429
Sainte, S. L. M., & Alalyani, N. (2020). Firefly algorithm based feature selection for Arabic text classification. Journal of King Saud University-Computer and Information Sciences, 32(3), 320-328.
Salgotra, R., Singh, U., & Saha, S. (2019). On some improved versions of whale optimisation algorithm. Arabian Journal for Science and Engineering, 44(11), 9653-9691. https://doi.org/10.1007/s13369-019-04016-0
Sawhney, R., Mathur, P., & Shankar, R. (2018, May). A firefly algorithm based wrapper-penalty feature selection method for cancer diagnosis. In International Conference on Computational Science and Its Applications (pp. 438-449). Springer, Cham. https://doi.org/10.1007/978-3-319-95162-1_30
Sayed, G. I., Tharwat, A., & Hassanien, A. E. (2019). Chaotic dragonfly algorithm: An improved metaheuristic algorithm for feature selection. Applied Intelligence, 49(1), 188-205. https://doi.org/10.1007/s10489-018-1261-8
Sekaj, I., & Oravec, M. (2009, June). Selected population characteristics of fine-grained parallel genetic algorithms with re-initialisation. In Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation (pp. 945-948). https://doi.org/10.1145/1543834.1543980
Sekaj, I., & Perkacz, J. (2007, September 25-28). Some aspects of parallel genetic algorithms with population re-initialisation. In 2007 IEEE Congress on Evolutionary Computation (pp. 1333-1338). IEEE. https://doi.org/10.1109/CEC.2007.4424625
Sharma, M., & Kaur, P. (2021). A comprehensive analysis of nature-inspired meta-heuristic techniques for feature selection problem. Archives of Computational Methods in Engineering, 28, 1103-1127.
Shekar, B. H., & Dagnew, G. (2020). L1-regulated feature selection and classification of microarray cancer data using deep learning. In Proceedings of 3rd International Conference on Computer Vision and Image Processing (pp. 227-242). Springer, Singapore. https://doi.org/10.1007/978-981-32-9291-8_19
Shipp, M. A., Ross, K. N., Tamayo, P., Weng, A. P., Kutok, J. L., Aguiar, R. C., Gaasenbeek, M., Angelo, M., Reich, M., Pinkus, G. S., Ray, T. S., Koval, M. A., Last, K. W., Norton, A., Lister, T. A., Mesirov, J., Neuberg, D. S., Lander, E. S., Aster, J. C., & Golub, T. R. (2002). Diffuse large B-cell lymphoma outcome prediction by gene-expression profiling and supervised machine learning. Nature medicine, 8(1), 68-74. https://doi.org/10.1038/nm0102-68
Shukla, A. K., Singh, P., & Vardhan, M. (2019). DNA gene expression analysis on diffuse large b-cell lymphoma (dlbcl) based on filter selection method with supervised classification method. In Computational Intelligence in Data Mining (pp. 783-792). Springer, Singapore. https://doi.org/10.1007/978-981-10-8055-5_69
Shukla, A. K., Tripathi, D., Reddy, B. R., & Chandramohan, D. (2020). A study on metaheuristics approaches for gene selection in microarray data: Algorithms, applications and open challenges. Evolutionary intelligence, 13, 309-329.
Singh, D., Febbo, P. G., Ross, K., Jackson, D. G., Manola, J., Ladd, C., Tamayo, P., Renshaw, A. A., D'Amico, A. V., Richie, J. P., Lander, E. S., Loda, M.., Kantoff, P. W., Golub, T. R., & Sellers, W. R. (2002). Gene expression correlates of clinical prostate cancer behavior. Cancer Cell, 1(2), 203-209. https://doi.org/10.1016/S1535-6108(02)00030-2
Sriram, K. B., Larsen, J. E., Yang, I. A., Bowman, R. V., & Fong, K. M. (2011). Genomic medicine in non‐small cell lung cancer: Paving the path to personalised care. Respirology, 16(2), 257-263. https://doi.org/10.1111/j.1440-1843.2010.01892.x
Tobore, T. O. (2019). On the need for the development of a cancer early detection, diagnostic, prognosis, and treatment response system. Future science OA, 6(2), FSO439. https://doi.org/10.2144/fsoa-2019-0028
Vapnik, V., Golowich, S. E., & Smola, A. J. (1997). Support vector method for function approximation, regression estimation and signal processing. In Advances in neural information processing systems 9 (pp. 281-287). MIT Press.
Vergara, J. R., & Estévez, P. A. (2014). A review of feature selection methods based on mutual information. Neural Comput & Applic, 24(1), 175-186. https://doi.org/10.1007/s00521-013-1368-0
Wang, Y., Yang, X.-G., & Lu, Y. (2019). Informative gene selection for microarray classification via adaptive elastic net with conditional mutual information. Applied Mathematical Modelling, 71, 286–297. https://doi.org/10.1016/j.apm.2019.01.044
World Health Organization. (2018, September 12). Cancer. https://www.who.int/news-room/fact-sheets/detail/cancer
Wright, S. (1965, September). The interpretation of population structure by F-statistics with special regard to systems of mating. Evolution, 19(3), 395-420. https://doi.org/10.2307/2406450
Xie, W., Wang, L., Yu, K., Shi, T., & Li, W. (2023). Improved multi-layer binary firefly algorithm for optimising feature selection and classification of microarray data. Biomedical Signal Processing and Control, 79, 104080. https://doi.org/10.1016/j.bspc.2022.104080
Yab, L. Y., Wahid, N., & Hamid, R. A. (2024). Impact of balanced exploration and exploitation on high-dimensional feature selection with hierarchical whale optimisation algorithm. Journal of Information and Communication Technology, 23(4), 593-626. https://doi.org/10.32890/ jict2024.23.4.2
Yang, X. S. (2010). Nature-inspired metaheuristic algorithms. Luniver Press.
Yang, X.-S. (2013). Metaheuristic optimisation: Nature-inspired algorithms and applications. In Artificial Intelligence, Evolutionary Computing and Metaheuristics (pp. 405-420). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29694-9_16
Yang, X. S. (2014). Swarm intelligence based algorithms: A critical analysis. Evolutionary intelligence, 7(1), 17-28.
Yang, X.-S., & Deb, S. (2009, December). Cuckoo Search via Lévy flights. In 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC) (pp. 210-214). IEEE. https://doi.org/10.1109/nabic.2009.5393690
Yang, X. S., & He, X. (2013). Firefly algorithm: Recent advances and applications. International Journal of Swarm Intelligence, 1(1), 36-50.
Zhang, J., Gao, B., Chai, H., Ma, Z., & Yang, G. (2016). Identification of DNA-binding proteins using multi-features fusion and binary firefly optimisation algorithm. BMC Bioinformatics, 17(323), 1-12.
Zhang, J. G., & Deng, H. W. (2007). Gene selection for classification of microarray data based on the Bayes error. BMC Bioinformatics, 8(1), 1-9. https://doi.org/10.1186/1471-2105-8-370
Zhu, Z., Ong, Y. S., & Dash, M. (2007, November). Markov blanket-embedded genetic algorithm for gene selection. Pattern Recognition, 40(11), 3236-3248. https://doi.org/10.1016/j.patcog. 2007.02.007
Published
Issue
Section
License
Copyright (c) 2025 Journal of Information and Communication Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
Research impact
Harvested 2026-09-23Counts differ between services because each indexes a different body of literature. None of them is the whole picture.
- Scopus 4 View →
- Semantic Scholar 2 View →
- OpenAlex 0 View →
- OpenCitations 0 View →
- Crossref 0 View →
- Google Scholar no free count Search →
- Dimensions no free count Search →
2002 - 2020






















