{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T06:26:11Z","timestamp":1782800771750,"version":"3.54.5"},"reference-count":89,"publisher":"Springer Science and Business Media LLC","issue":"27","license":[{"start":{"date-parts":[[2025,1,9]],"date-time":"2025-01-09T00:00:00Z","timestamp":1736380800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,9]],"date-time":"2025-01-09T00:00:00Z","timestamp":1736380800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1007\/s00521-024-10902-y","type":"journal-article","created":{"date-parts":[[2025,1,9]],"date-time":"2025-01-09T10:10:49Z","timestamp":1736417449000},"page":"22621-22648","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Software defect prediction based on multi-filter wrapper feature selection and deep neural network with attention mechanism"],"prefix":"10.1007","volume":"37","author":[{"given":"Ruchika","family":"Malhotra","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sonali","family":"Chawla","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0389-046X","authenticated-orcid":false,"given":"Anjali","family":"Sharma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,1,9]]},"reference":[{"issue":"3","key":"10902_CR1","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1016\/J.INFSOF.2011.09.007","volume":"54","author":"Y Ma","year":"2012","unstructured":"Ma Y, Luo G, Zeng X, Chen A (2012) Transfer learning for cross-company software defect prediction. Inf Softw Technol 54(3):248\u2013256. https:\/\/doi.org\/10.1016\/J.INFSOF.2011.09.007","journal-title":"Inf Softw Technol"},{"key":"10902_CR2","doi-asserted-by":"publisher","first-page":"8041","DOI":"10.1109\/ACCESS.2020.2964321","volume":"8","author":"I Tumar","year":"2020","unstructured":"Tumar I, Hassouneh Y, Turabieh H, Thaher T (2020) Enhanced binary moth flame optimization as a feature selection algorithm to predict software fault prediction. IEEE Access 8:8041\u20138055. https:\/\/doi.org\/10.1109\/ACCESS.2020.2964321","journal-title":"IEEE Access"},{"key":"10902_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/J.JSS.2021.111026","volume":"180","author":"K Zhu","year":"2021","unstructured":"Zhu K, Ying S, Zhang N, Zhu D (2021) Software defect prediction based on enhanced metaheuristic feature selection optimization and a hybrid deep neural network. J Syst Softw 180:111026. https:\/\/doi.org\/10.1016\/J.JSS.2021.111026","journal-title":"J Syst Softw"},{"key":"10902_CR4","doi-asserted-by":"publisher","first-page":"5","DOI":"10.4304\/jsw.9.5.1324-1333","volume":"9","author":"RS Wahono","year":"2014","unstructured":"Wahono RS, Suryana N, Ahmad S (2014) Metaheuristic optimization based feature selection for software defect prediction. J Softw 9:5. https:\/\/doi.org\/10.4304\/jsw.9.5.1324-1333","journal-title":"J Softw"},{"key":"10902_CR5","doi-asserted-by":"publisher","unstructured":"Liu S, Chen X, Liu W, Chen J, Gu Q, Chen D (2014) \u201cFECAR: A feature selection framework for software defect prediction. In: Proceedings - international computer software and applications conference. IEEE Computer Society, pp 426\u2013435. https:\/\/doi.org\/10.1109\/COMPSAC.2014.66.","DOI":"10.1109\/COMPSAC.2014.66"},{"issue":"5","key":"10902_CR6","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1016\/J.PATCOG.2005.11.007","volume":"39","author":"N Abe","year":"2006","unstructured":"Abe N, Kudo M (2006) Non-parametric classifier-independent feature selection. Pattern Recognit 39(5):737\u2013746. https:\/\/doi.org\/10.1016\/J.PATCOG.2005.11.007","journal-title":"Pattern Recognit"},{"issue":"4","key":"10902_CR7","doi-asserted-by":"publisher","first-page":"1622","DOI":"10.1016\/J.ESWA.2013.08.059","volume":"41","author":"LEA Laura Emmanuella","year":"2014","unstructured":"Laura Emmanuella LEA, De Paula Canuto AM (2014) Filter-based optimization techniques for selection of feature subsets in ensemble systems. Expert Syst Appl 41(4):1622\u20131631. https:\/\/doi.org\/10.1016\/J.ESWA.2013.08.059","journal-title":"Expert Syst Appl"},{"issue":"2","key":"10902_CR8","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1016\/J.CHEMOLAB.2006.07.002","volume":"85","author":"E Llobet","year":"2007","unstructured":"Llobet E et al (2007) Efficient feature selection for mass spectrometry based electronic nose applications. Chemom Intell Lab Syst 85(2):253\u2013261. https:\/\/doi.org\/10.1016\/J.CHEMOLAB.2006.07.002","journal-title":"Chemom Intell Lab Syst"},{"issue":"1\u20134","key":"10902_CR9","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/S1088-467X(97)00008-5","volume":"1","author":"M Dash","year":"1997","unstructured":"Dash M, Liu H (1997) Feature selection for classification. Intell Data Anal 1(1\u20134):131\u2013156. https:\/\/doi.org\/10.1016\/S1088-467X(97)00008-5","journal-title":"Intell Data Anal"},{"issue":"7","key":"10902_CR10","doi-asserted-by":"publisher","first-page":"8144","DOI":"10.1016\/J.ESWA.2010.12.156","volume":"38","author":"HH Hsu","year":"2011","unstructured":"Hsu HH, Hsieh CW, Da Lu M (2011) Hybrid feature selection by combining filters and wrappers. Expert Syst Appl 38(7):8144\u20138150. https:\/\/doi.org\/10.1016\/J.ESWA.2010.12.156","journal-title":"Expert Syst Appl"},{"key":"10902_CR11","doi-asserted-by":"publisher","unstructured":"Sarro F, Di Martino S, Ferrucci F, Gravino C (2012) A further analysis on the use of genetic algorithm to configure support vector machines for inter-release fault prediction. In: Proceedings of the ACM symposium on applied computing, pp 1215\u20131220. https:\/\/doi.org\/10.1145\/2245276.2231967.","DOI":"10.1145\/2245276.2231967"},{"key":"10902_CR12","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.jss.2017.06.059","volume":"132","author":"R Moussa","year":"2017","unstructured":"Moussa R, Azar D (2017) A PSO-GA approach targeting fault-prone software modules. J Syst Softw 132:41\u201349. https:\/\/doi.org\/10.1016\/j.jss.2017.06.059","journal-title":"J Syst Softw"},{"key":"10902_CR13","doi-asserted-by":"publisher","unstructured":"Kumar PR, Saradhi Varma GP (2018) A novel probabilistic-ABC based boosting model for software defect detection. In: Proceedings of 2017 international conference on innovations in information, embedded and communication systems, ICIIECS 2017, Institute of Electrical and Electronics Engineers Inc., pp 1\u20136. https:\/\/doi.org\/10.1109\/ICIIECS.2017.8276059","DOI":"10.1109\/ICIIECS.2017.8276059"},{"key":"10902_CR14","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/j.asoc.2015.04.045","volume":"33","author":"\u00d6F Arar","year":"2015","unstructured":"Arar \u00d6F, Ayan K (2015) Software defect prediction using cost-sensitive neural network. Appl Soft Comput J 33:263\u2013277. https:\/\/doi.org\/10.1016\/j.asoc.2015.04.045","journal-title":"Appl Soft Comput J"},{"key":"10902_CR15","doi-asserted-by":"publisher","first-page":"456","DOI":"10.14419\/ijet.v7i1.1.9954","volume":"7","author":"G Manivasagam","year":"2018","unstructured":"Manivasagam G, Gunasundari R (2018) \u201cAn optimized feature selection using fuzzy mutual information based ant colony optimization for software defect prediction. Int J Eng Technol 7:456\u2013460","journal-title":"Int J Eng Technol"},{"issue":"6","key":"10902_CR16","doi-asserted-by":"publisher","first-page":"3365","DOI":"10.1016\/J.JKSUCI.2021.01.015","volume":"34","author":"S Kassaymeh","year":"2022","unstructured":"Kassaymeh S, Abdullah S, Al-Betar MA, Alweshah M (2022) Salp swarm optimizer for modeling the software fault prediction problem. J King Saud Univ - Comput Inf Sci 34(6):3365\u20133378. https:\/\/doi.org\/10.1016\/J.JKSUCI.2021.01.015","journal-title":"J King Saud Univ - Comput Inf Sci"},{"key":"10902_CR17","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/J.ADVENGSOFT.2016.01.008","volume":"95","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367. https:\/\/doi.org\/10.1016\/J.ADVENGSOFT.2016.01.008","journal-title":"Adv Eng Softw"},{"issue":"10","key":"10902_CR18","doi-asserted-by":"publisher","first-page":"7461","DOI":"10.1166\/ASL.2018.12959","volume":"24","author":"HS Alamri","year":"2018","unstructured":"Alamri HS, Alsariera YA, Zamli KZ (2018) Opposition-based whale optimization algorithm. J Comput Theor Nanosci 24(10):7461\u20137464. https:\/\/doi.org\/10.1166\/ASL.2018.12959","journal-title":"J Comput Theor Nanosci"},{"key":"10902_CR19","doi-asserted-by":"publisher","DOI":"10.3390\/SYM12071147","author":"AO Balogun","year":"2020","unstructured":"Balogun AO et al (2020) Impact of feature selection methods on the predictive performance of software defect prediction models: an extensive empirical study. Symmetry. https:\/\/doi.org\/10.3390\/SYM12071147","journal-title":"Symmetry"},{"key":"10902_CR20","doi-asserted-by":"publisher","DOI":"10.3390\/APP9132764","author":"AO Balogun","year":"2019","unstructured":"Balogun AO, Basri S, Abdulkadir SJ, Hashim AS (2019) Performance analysis of feature selection methods in software defect prediction: a search method approach. Appl Sci. https:\/\/doi.org\/10.3390\/APP9132764","journal-title":"Appl Sci"},{"key":"10902_CR21","doi-asserted-by":"publisher","unstructured":"Li J, He P, Zhu J, Lyu MR (2017) Software defect prediction via convolutional neural network. In: Proceedings - 2017 IEEE international conference on software quality, reliability and security, QRS 2017, Institute of Electrical and Electronics Engineers Inc., pp 318\u2013328. https:\/\/doi.org\/10.1109\/QRS.2017.42.","DOI":"10.1109\/QRS.2017.42"},{"issue":"1","key":"10902_CR22","first-page":"240","volume":"2176","author":"Y Singh","year":"2009","unstructured":"Singh Y, Kaur A, Malhotra R (2009) Software fault proneness prediction using support vector machines. Eng Comput Sci 2176(1):240\u2013245","journal-title":"Eng Comput Sci"},{"issue":"2","key":"10902_CR23","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/j.eswa.2005.09.024","volume":"31","author":"CL Huang","year":"2006","unstructured":"Huang CL, Wang CJ (2006) A GA-based feature selection and parameters optimizationfor support vector machines. Expert Syst Appl 31(2):231\u2013240. https:\/\/doi.org\/10.1016\/j.eswa.2005.09.024","journal-title":"Expert Syst Appl"},{"key":"10902_CR24","doi-asserted-by":"crossref","unstructured":"Ceylan E, Kutlubay FO, Bener AB, (2006) Software defect identification using machine learning techniques","DOI":"10.1109\/EUROMICRO.2006.56"},{"key":"10902_CR25","doi-asserted-by":"publisher","unstructured":"Ceylan E, Kutlubay FO, Bener AB, (2006) Software Defect Identification Using Machine Learning Techniques. In: 32nd EUROMICRO conference on software engineering and advanced applications (EUROMICRO06). https:\/\/doi.org\/10.1109\/EUROMICRO.2006.56","DOI":"10.1109\/EUROMICRO.2006.56"},{"issue":"4","key":"10902_CR26","doi-asserted-by":"publisher","first-page":"9847","DOI":"10.1007\/s10586-018-1696-z","volume":"22","author":"C Manjula","year":"2019","unstructured":"Manjula C, Florence L (2019) Deep neural network based hybrid approach for software defect prediction using software metrics. Cluster Comput 22(4):9847\u20139863. https:\/\/doi.org\/10.1007\/s10586-018-1696-z","journal-title":"Cluster Comput"},{"key":"10902_CR27","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/4997459","author":"Z Li","year":"2021","unstructured":"Li Z, Li T, Wu Y, Yang L, Miao H, Wang D (2021) Software defect prediction based on hybrid swarm intelligence and deep learning. Comput Intell Neurosci. https:\/\/doi.org\/10.1155\/2021\/4997459","journal-title":"Comput Intell Neurosci"},{"issue":"7553","key":"10902_CR28","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y Lecun","year":"2015","unstructured":"Lecun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436\u2013444. https:\/\/doi.org\/10.1038\/nature14539","journal-title":"Nature"},{"issue":"18","key":"10902_CR29","doi-asserted-by":"publisher","first-page":"5212","DOI":"10.3390\/S20185212","volume":"20","author":"T Anvarjon","year":"2020","unstructured":"Anvarjon T, Mustaqeem, Kwon S (2020) Deep-Net: A lightweight CNN-based speech emotion recognition system using deep frequency features. Sensors 20(18):5212. https:\/\/doi.org\/10.3390\/S20185212","journal-title":"Sensors"},{"key":"10902_CR30","doi-asserted-by":"publisher","unstructured":"Shen Y, He X, Gao J, Deng L, Mesnil G (2014) Learning semantic representations using convolutional neural networks for web search. In: Proceedings of the 23rd International conference on World Wide Web, association for computing machinery. Inc, pp 373\u2013374. https:\/\/doi.org\/10.1145\/2567948.2577348.","DOI":"10.1145\/2567948.2577348"},{"key":"10902_CR31","doi-asserted-by":"publisher","unstructured":"Galvez RL, Bandala AA, Dadios EP, Vicerra RRP, Maningo JMZ (2019) Object detection using convolutional neural networks. In: IEEE Region 10 Annual International Conference, Proceedings\/TENCON, Institute of Electrical and Electronics Engineers Inc., pp 2023\u20132027. https:\/\/doi.org\/10.1109\/TENCON.2018.8650517","DOI":"10.1109\/TENCON.2018.8650517"},{"key":"10902_CR32","doi-asserted-by":"publisher","DOI":"10.1016\/J.YMSSP.2020.107398","author":"S Kiranyaz","year":"2021","unstructured":"Kiranyaz S, Avci O, Abdeljaber O, Ince T, Gabbouj M, Inman DJ (2021) 1D convolutional neural networks and applications: a survey. Mech Syst Signal Process. https:\/\/doi.org\/10.1016\/J.YMSSP.2020.107398","journal-title":"Mech Syst Signal Process"},{"key":"10902_CR33","unstructured":"Avci O, Abdeljaber O, Kiranyaz S, Boashash B, Sodano H, Inman D (2018) Efficiency validation of one dimensional convolutional neural networks for structural damage detection using A SHM Benchmark Data. In: 25th International congress on sound and vibration, Hiroshima, pp 4600\u20134607"},{"key":"10902_CR34","doi-asserted-by":"publisher","unstructured":"Kiranyaz S, Ince T, Hamila R, Gabbouj M (2015)\u201cConvolutional Neural Networks for patient-specific ECG classification. In: Proceedings of the annual international conference of the IEEE Engineering in Medicine and Biology Society, EMBS, Institute of Electrical and Electronics Engineers Inc., pp 2608\u20132611. https:\/\/doi.org\/10.1109\/EMBC.2015.7318926","DOI":"10.1109\/EMBC.2015.7318926"},{"key":"10902_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/J.YMSSP.2020.107077","volume":"147","author":"O Avci","year":"2021","unstructured":"Avci O, Abdeljaber O, Kiranyaz S, Hussein M, Gabbouj M, Inman DJ (2021) A review of vibration-based damage detection in civil structures: From traditional methods to Machine Learning and Deep Learning applications. Mech Syst Signal Process 147:107077. https:\/\/doi.org\/10.1016\/J.YMSSP.2020.107077","journal-title":"Mech Syst Signal Process"},{"issue":"11","key":"10902_CR36","doi-asserted-by":"publisher","first-page":"7067","DOI":"10.1109\/TIE.2016.2582729","volume":"63","author":"T Ince","year":"2016","unstructured":"Ince T, Kiranyaz S, Eren L, Askar M, Gabbouj M (2016) Real-time motor fault detection by 1-D convolutional neural networks. IEEE Trans Industr Electron 63(11):7067\u20137075. https:\/\/doi.org\/10.1109\/TIE.2016.2582729","journal-title":"IEEE Trans Industr Electron"},{"issue":"4","key":"10902_CR37","doi-asserted-by":"publisher","first-page":"589","DOI":"10.1016\/J.CSL.2009.08.002","volume":"24","author":"H Jiang","year":"2010","unstructured":"Jiang H (2010) Discriminative training of HMMs for automatic speech recognition: a survey. Comput Speech Lang 24(4):589\u2013608. https:\/\/doi.org\/10.1016\/J.CSL.2009.08.002","journal-title":"Comput Speech Lang"},{"key":"10902_CR38","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1016\/j.asoc.2015.07.006","volume":"35","author":"C Jin","year":"2015","unstructured":"Jin C, Jin SW (2015) Prediction approach of software fault-proneness based on hybrid artificial neural network and quantum particle swarm optimization. Appl Soft Comput J 35:717\u2013725. https:\/\/doi.org\/10.1016\/j.asoc.2015.07.006","journal-title":"Appl Soft Comput J"},{"key":"10902_CR39","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/J.ESWA.2018.12.033","volume":"122","author":"H Turabieh","year":"2019","unstructured":"Turabieh H, Mafarja M, Li X (2019) Iterated feature selection algorithms with layered recurrent neural network for software fault prediction. Expert Syst Appl 122:27\u201342. https:\/\/doi.org\/10.1016\/J.ESWA.2018.12.033","journal-title":"Expert Syst Appl"},{"key":"10902_CR40","doi-asserted-by":"publisher","first-page":"14239","DOI":"10.1109\/ACCESS.2021.3052149","volume":"9","author":"Y Hassouneh","year":"2021","unstructured":"Hassouneh Y, Turabieh H, Thaher T, Tumar I, Chantar H, Too J (2021) Boosted whale optimization algorithm with natural selection operators for software fault prediction. IEEE Access 9:14239\u201314258. https:\/\/doi.org\/10.1109\/ACCESS.2021.3052149","journal-title":"IEEE Access"},{"key":"10902_CR41","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/5069016","author":"AO Balogun","year":"2021","unstructured":"Balogun AO et al (2021) A novel rank aggregation-based hybrid multifilter wrapper feature selection method in software defect prediction. Comput Intell Neurosci. https:\/\/doi.org\/10.1155\/2021\/5069016","journal-title":"Comput Intell Neurosci"},{"issue":"1","key":"10902_CR42","doi-asserted-by":"publisher","first-page":"1521","DOI":"10.32604\/cmc.2022.022085","volume":"71","author":"ZM Zain","year":"2022","unstructured":"Zain ZM, Sakri S, Ismail NHA, Parizi RM (2022) Software defect prediction harnessing on multi 1-dimensional convolutional neural network structure. Comput, Mater Continua 71(1):1521\u20131546. https:\/\/doi.org\/10.32604\/cmc.2022.022085","journal-title":"Comput, Mater Continua"},{"key":"10902_CR43","doi-asserted-by":"publisher","DOI":"10.1155\/2019\/6230953","author":"G Fan","year":"2019","unstructured":"Fan G, Diao X, Yu H, Yang K, Chen L (2019) Software defect prediction via attention-based recurrent neural network. Sci Program. https:\/\/doi.org\/10.1155\/2019\/6230953","journal-title":"Sci Program"},{"key":"10902_CR44","doi-asserted-by":"publisher","unstructured":"Akay R, Akay B (2020) Artificial bee colony algorithm and an application to software defect prediction. In: Nature-inspired methods for metaheuristics optimization, vol. 16, Springer, pp 73\u201392. https:\/\/doi.org\/10.1007\/978-3-030-26458-1_5.","DOI":"10.1007\/978-3-030-26458-1_5"},{"key":"10902_CR45","doi-asserted-by":"publisher","unstructured":"Xu Z, Liu J, Yang Z, An G, Jia X (2016) The impact of feature selection on defect prediction performance: an empirical comparison. In: Proceedings - International symposium on software reliability engineering, ISSRE. IEEE Computer Society, pp 309\u2013320. https:\/\/doi.org\/10.1109\/ISSRE.2016.13","DOI":"10.1109\/ISSRE.2016.13"},{"key":"10902_CR46","doi-asserted-by":"publisher","unstructured":"Liu H, Setiono R (1955) \u201cChi2: feature selection and discretization of numeric attributes. In: Proceedings of 7th IEEE International conference on tools with artificial intelligence. IEEE, Singapore, pp 388\u2013391. https:\/\/doi.org\/10.1109\/TAI.1995.479783","DOI":"10.1109\/TAI.1995.479783"},{"key":"10902_CR47","doi-asserted-by":"publisher","unstructured":"Kononenko I(1994) Estimating attributes: analysis and extensions of RELIEF. In: Estimating attributes: analysis and extensions of RELIEF. Springer Verlag, Berlin, pp 171\u2013182. https:\/\/doi.org\/10.1007\/3-540-57868-4_57\/COVER","DOI":"10.1007\/3-540-57868-4_57\/COVER"},{"issue":"3","key":"10902_CR48","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1080\/09540091.2014.906388","volume":"26","author":"S Ahmed","year":"2014","unstructured":"Ahmed S, Zhang M, Peng L (2014) Improving feature ranking for biomarker discovery in proteomics mass spectrometry data using genetic programming. Connect Sci 26(3):215\u2013243. https:\/\/doi.org\/10.1080\/09540091.2014.906388","journal-title":"Connect Sci"},{"issue":"1","key":"10902_CR49","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.compeleceng.2013.11.024","volume":"40","author":"G Chandrashekar","year":"2014","unstructured":"Chandrashekar G, Sahin F (2014) A survey on feature selection methods. Comput Electr Eng 40(1):16\u201328. https:\/\/doi.org\/10.1016\/j.compeleceng.2013.11.024","journal-title":"Comput Electr Eng"},{"key":"10902_CR50","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1016\/J.ASOC.2017.11.006","volume":"62","author":"M Mafarja","year":"2018","unstructured":"Mafarja M, Mirjalili S (2018) Whale optimization approaches for wrapper feature selection. Appl Soft Comput 62:441\u2013453. https:\/\/doi.org\/10.1016\/J.ASOC.2017.11.006","journal-title":"Appl Soft Comput"},{"issue":"2","key":"10902_CR51","doi-asserted-by":"publisher","first-page":"906","DOI":"10.1016\/J.ASOC.2007.07.010","volume":"8","author":"S Rahnamayan","year":"2008","unstructured":"Rahnamayan S, Tizhoosh HR, Salama MMA (2008) Opposition versus randomness in soft computing techniques. Appl Soft Comput 8(2):906\u2013918. https:\/\/doi.org\/10.1016\/J.ASOC.2007.07.010","journal-title":"Appl Soft Comput"},{"key":"10902_CR52","doi-asserted-by":"publisher","unstructured":"Tizhoosh HR (2005) Opposition-based learning: a new scheme for machine intelligence. In: International conference on computational intelligence for modelling, control and automation and international conference on intelligent agents, web technologies and internet commerce (CIMCA-IAWTIC\u201906), pp 695\u2013701. https:\/\/doi.org\/10.1109\/CIMCA.2005.1631345","DOI":"10.1109\/CIMCA.2005.1631345"},{"issue":"20","key":"10902_CR53","doi-asserted-by":"publisher","first-page":"4699","DOI":"10.1016\/j.ins.2011.03.016","volume":"181","author":"H Wang","year":"2011","unstructured":"Wang H, Wu Z, Rahnamayan S, Liu Y, Ventresca M (2011) Enhancing particle swarm optimization using generalized opposition-based learning. Inf Sci (N Y) 181(20):4699\u20134714. https:\/\/doi.org\/10.1016\/j.ins.2011.03.016","journal-title":"Inf Sci (N Y)"},{"issue":"1","key":"10902_CR54","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/TEVC.2007.894200","volume":"12","author":"RS Rahnamayan","year":"2008","unstructured":"Rahnamayan RS, Tizhoosh HR, Salama MMA (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64\u201379. https:\/\/doi.org\/10.1109\/TEVC.2007.894200","journal-title":"IEEE Trans Evol Comput"},{"key":"10902_CR55","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/J.ESWA.2018.04.028","volume":"108","author":"RA Ibrahim","year":"2018","unstructured":"Ibrahim RA, Elaziz MA, Lu S (2018) Chaotic opposition-based grey-wolf optimization algorithm based on differential evolution and disruption operator for global optimization. Expert Syst Appl 108:1\u201327. https:\/\/doi.org\/10.1016\/J.ESWA.2018.04.028","journal-title":"Expert Syst Appl"},{"key":"10902_CR56","doi-asserted-by":"publisher","unstructured":"Malisia AR, Tizhoosh HR (2007) Applying opposition-based ideas to the ant colony system. In: Proceedings of the 2007 IEEE swarm intelligence symposium, SIS 2007, Honolulu, pp 182\u2013189. https:\/\/doi.org\/10.1109\/SIS.2007.368044","DOI":"10.1109\/SIS.2007.368044"},{"key":"10902_CR57","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/J.NEUCOM.2019.02.054","volume":"341","author":"WL Wang","year":"2019","unstructured":"Wang WL, Li WK, Wang Z, Li L (2019) Opposition-based multi-objective whale optimization algorithm with global grid ranking. Neurocomputing 341:41\u201359. https:\/\/doi.org\/10.1016\/J.NEUCOM.2019.02.054","journal-title":"Neurocomputing"},{"key":"10902_CR58","doi-asserted-by":"publisher","unstructured":"Ghotra B, McIntosh S, Hassan AE (2017) A large-scale study of the impact of feature selection techniques on defect classification models. In: IEEE International working conference on mining software repositories. IEEE Computer Society, pp 146\u2013157. https:\/\/doi.org\/10.1109\/MSR.2017.18","DOI":"10.1109\/MSR.2017.18"},{"key":"10902_CR59","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1016\/j.neucom.2015.06.083","volume":"172","author":"E Emary","year":"2016","unstructured":"Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371\u2013381. https:\/\/doi.org\/10.1016\/j.neucom.2015.06.083","journal-title":"Neurocomputing"},{"key":"10902_CR60","doi-asserted-by":"publisher","unstructured":"Mafarja M, Jarrar R, Ahmad S, Abusnaina AA (2018) Feature selection using Binary Particle Swarm optimization with time varying inertia weight strategies. In: ACM international conference proceeding series, association for computing machinery. https:\/\/doi.org\/10.1145\/3231053.3231071","DOI":"10.1145\/3231053.3231071"},{"issue":"7","key":"10902_CR61","doi-asserted-by":"publisher","first-page":"4929","DOI":"10.1109\/TGRS.2019.2894425","volume":"57","author":"G Sumbul","year":"2019","unstructured":"Sumbul G, Cinbis RG, Aksoy S (2019) Multisource region attention network for fine-grained object recognition in remote sensing imagery. IEEE Trans Geosci Remote Sens 57(7):4929\u20134937. https:\/\/doi.org\/10.1109\/TGRS.2019.2894425","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"10902_CR62","doi-asserted-by":"publisher","first-page":"146627","DOI":"10.1109\/ACCESS.2020.3015587","volume":"8","author":"X Qi","year":"2020","unstructured":"Qi X, Li K, Liu P, Zhou X, Sun M (2020) Deep attention and multi-scale networks for accurate remote sensing image segmentation. IEEE Access 8:146627\u2013146639. https:\/\/doi.org\/10.1109\/ACCESS.2020.3015587","journal-title":"IEEE Access"},{"issue":"1","key":"10902_CR63","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41598-020-67529-x","volume":"10","author":"W Li","year":"2020","unstructured":"Li W, Liu K, Zhang L, Cheng F (2020) Object detection based on an adaptive attention mechanism. Sci Rep 10(1):1\u201313. https:\/\/doi.org\/10.1038\/s41598-020-67529-x","journal-title":"Sci Rep"},{"key":"10902_CR64","doi-asserted-by":"publisher","unstructured":"Hou Q, Zhou D, Feng J (2021) \u201cCoordinate attention for efficient mobile network design. In: Proceedings of the IEEE computer society conference on computer vision and pattern recognition, IEEE Computer Society. pp 13708\u201313717. https:\/\/doi.org\/10.1109\/CVPR46437.2021.01350","DOI":"10.1109\/CVPR46437.2021.01350"},{"issue":"9","key":"10902_CR65","doi-asserted-by":"publisher","first-page":"1208","DOI":"10.1109\/TSE.2013.11","volume":"39","author":"M Shepperd","year":"2013","unstructured":"Shepperd M, Song Q, Sun Z, Mair C (2013) Data quality: some comments on the NASA software defect datasets. IEEE Trans Software Eng 39(9):1208\u20131215. https:\/\/doi.org\/10.1109\/TSE.2013.11","journal-title":"IEEE Trans Software Eng"},{"key":"10902_CR66","doi-asserted-by":"publisher","unstructured":"Jureczko M, Madeyski L (2010) Towards identifying software project clusters with regard to defect prediction. In: ACM international conference proceeding series, pp 1\u201310. https:\/\/doi.org\/10.1145\/1868328.1868342","DOI":"10.1145\/1868328.1868342"},{"key":"10902_CR67","doi-asserted-by":"publisher","unstructured":"Ambros MD\u2019, Lanza M, Robbes R (2010) An extensive comparison of bug prediction approaches. In: Proceedings - international conference on software engineering, pp 31\u201341. https:\/\/doi.org\/10.1109\/MSR.2010.5463279","DOI":"10.1109\/MSR.2010.5463279"},{"key":"10902_CR68","doi-asserted-by":"publisher","unstructured":"Lessmann S, Baesens B, Mues C, Pietsch S (2008) Benchmarking classification models for software defect prediction: a proposed framework and novel findings. In: IEEE transactions on software engineering, pp 485\u2013496. https:\/\/doi.org\/10.1109\/TSE.2008.35","DOI":"10.1109\/TSE.2008.35"},{"issue":"1","key":"10902_CR69","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/S10586-018-1730-1\/METRICS","volume":"22","author":"R Jayanthi","year":"2019","unstructured":"Jayanthi R, Florence L (2019) Software defect prediction techniques using metrics based on neural network classifier. Cluster Comput 22(1):77\u201388. https:\/\/doi.org\/10.1007\/S10586-018-1730-1\/METRICS","journal-title":"Cluster Comput"},{"key":"10902_CR70","doi-asserted-by":"publisher","unstructured":"Li J et al. (2017) Rare event prediction using similarity majority under-sampling technique. In: Soft computing in data science. SCDS 2017 communications in computer and information science. Springer, Singapore, pp 23\u201339. https:\/\/doi.org\/10.1007\/978-981-10-7242-0_3\/COVER","DOI":"10.1007\/978-981-10-7242-0_3\/COVER"},{"key":"10902_CR71","doi-asserted-by":"publisher","unstructured":"Tan M, Tan L, Dara S, Mayeux C (2015) Online defect prediction for imbalanced data. In: 2015 IEEE\/ACM 37th IEEE International conference on software engineering. IEEE Computer Society, pp 99\u2013108. https:\/\/doi.org\/10.1109\/ICSE.2015.139","DOI":"10.1109\/ICSE.2015.139"},{"key":"10902_CR72","doi-asserted-by":"publisher","first-page":"1","DOI":"10.7717\/PEERJ-CS.739","volume":"7","author":"AB Farid","year":"2021","unstructured":"Farid AB, Fathy EM, Eldin AS, Abd-Elmegid LA (2021) Software defect prediction using hybrid model (CBIL) of convolutional neural network (CNN) and bidirectional long short-term memory (Bi-LSTM). PeerJ Comput Sci 7:1\u201322. https:\/\/doi.org\/10.7717\/PEERJ-CS.739","journal-title":"PeerJ Comput Sci"},{"issue":"2","key":"10902_CR73","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/32.345828","volume":"21","author":"K Srinivasan","year":"1995","unstructured":"Srinivasan K, Fisher D (1995) Machine learning approaches to estimating software development effort. IEEE Trans Software Eng 21(2):126\u2013137. https:\/\/doi.org\/10.1109\/32.345828","journal-title":"IEEE Trans Software Eng"},{"key":"10902_CR74","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1016\/J.INS.2018.10.056","volume":"477","author":"H Wei","year":"2019","unstructured":"Wei H, Hu C, Chen S, Xue Y, Zhang Q (2019) Establishing a software defect prediction model via effective dimension reduction. Inf Sci (N Y) 477:399\u2013409. https:\/\/doi.org\/10.1016\/J.INS.2018.10.056","journal-title":"Inf Sci (N Y)"},{"issue":"1","key":"10902_CR75","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSE.2016.2584050","volume":"43","author":"C Tantithamthavorn","year":"2017","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2017) An empirical comparison of model validation techniques for defect prediction models. IEEE Trans Software Eng 43(1):1\u201318. https:\/\/doi.org\/10.1109\/TSE.2016.2584050","journal-title":"IEEE Trans Software Eng"},{"issue":"2","key":"10902_CR76","doi-asserted-by":"publisher","first-page":"891","DOI":"10.32604\/CMC.2020.08096","volume":"63","author":"K Zhu","year":"2020","unstructured":"Zhu K, Zhang N, Ying S, Wang X (2020) Within-project and cross-project software defect prediction based on improved transfer naive bayes algorithm. Comput, Mater Continua 63(2):891\u2013910. https:\/\/doi.org\/10.32604\/CMC.2020.08096","journal-title":"Comput, Mater Continua"},{"issue":"12","key":"10902_CR77","doi-asserted-by":"publisher","first-page":"1253","DOI":"10.1109\/TSE.2018.2836442","volume":"45","author":"Q Song","year":"2019","unstructured":"Song Q, Guo Y, Shepperd M (2019) A comprehensive investigation of the role of imbalanced learning for software defect prediction. IEEE Trans Software Eng 45(12):1253\u20131269. https:\/\/doi.org\/10.1109\/TSE.2018.2836442","journal-title":"IEEE Trans Software Eng"},{"key":"10902_CR78","doi-asserted-by":"publisher","unstructured":"Ghotra B, McIntosh S, Hassan AE (2015) Revisiting the impact of classification techniques on the performance of defect prediction models. In: 2015 IEEE\/ACM 37th IEEE International conference on software engineering. IEEE, Florence, pp 789\u2013800. https:\/\/doi.org\/10.1109\/ICSE.2015.91","DOI":"10.1109\/ICSE.2015.91"},{"key":"10902_CR79","doi-asserted-by":"publisher","unstructured":"De Carvalho AB, Pozo A, Vergilio S, Lenz A (2008) Predicting fault proneness of classes trough a multiobjective particle swarm optimization algorithm. In: Proceedings - international conference on tools with artificial intelligence. ICTAI, pp 387\u2013394. https:\/\/doi.org\/10.1109\/ICTAI.2008.76","DOI":"10.1109\/ICTAI.2008.76"},{"key":"10902_CR80","unstructured":"Dem\u0161ar J (2006) Statistical comparisons of classifiers over multiple data sets"},{"issue":"6","key":"10902_CR81","doi-asserted-by":"publisher","first-page":"80","DOI":"10.2307\/3001968","volume":"1","author":"F Wilcoxon","year":"1945","unstructured":"Wilcoxon F (1945) Individual comparisons by ranking methods. Biometrics Bullet 1(6):80\u201383","journal-title":"Biometrics Bullet"},{"issue":"16","key":"10902_CR82","doi-asserted-by":"publisher","first-page":"7877","DOI":"10.1007\/s00500-022-06830-5","volume":"26","author":"MN Uddin","year":"2022","unstructured":"Uddin MN, Li B, Ali Z, Kefalas P, Khan I, Zada I (2022) Software defect prediction employing BiLSTM and BERT-based semantic feature. Soft comput 26(16):7877\u20137891. https:\/\/doi.org\/10.1007\/s00500-022-06830-5","journal-title":"Soft comput"},{"key":"10902_CR83","doi-asserted-by":"publisher","first-page":"11","DOI":"10.3390\/app11114793","volume":"11","author":"C Pan","year":"2021","unstructured":"Pan C, Lu M, Xu B (2021) An empirical study on software defect prediction using codebert model. Appl Sci (Switzerland) 11:11. https:\/\/doi.org\/10.3390\/app11114793","journal-title":"Appl Sci (Switzerland)"},{"issue":"4","key":"10902_CR84","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1049\/IET-SEN.2018.5143","volume":"12","author":"R Malhotra","year":"2018","unstructured":"Malhotra R, Khanna M (2018) Threats to validity in search-based predictive modelling for software engineering. IET Software 12(4):293\u2013305. https:\/\/doi.org\/10.1049\/IET-SEN.2018.5143","journal-title":"IET Software"},{"issue":"4","key":"10902_CR85","doi-asserted-by":"publisher","first-page":"1925","DOI":"10.1007\/S10664-018-9679-5\/METRICS","volume":"24","author":"M Kondo","year":"2019","unstructured":"Kondo M, Bezemer CP, Kamei Y, Hassan AE, Mizuno O (2019) The impact of feature reduction techniques on defect prediction models. Empir Softw Eng 24(4):1925\u20131963. https:\/\/doi.org\/10.1007\/S10664-018-9679-5\/METRICS","journal-title":"Empir Softw Eng"},{"key":"10902_CR86","doi-asserted-by":"publisher","unstructured":"Lu H, Kocaguneli E, Cukic B (2014) Defect prediction between software versions with active learning and dimensionality reduction. In: 2014 IEEE 25th International symposium on software reliability engineering. IEEE Computer Society, pp 312\u2013322. https:\/\/doi.org\/10.1109\/ISSRE.2014.35","DOI":"10.1109\/ISSRE.2014.35"},{"key":"10902_CR87","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1016\/J.NEUCOM.2020.01.120","volume":"459","author":"R Malhotra","year":"2021","unstructured":"Malhotra R, Lata K (2021) An empirical study to investigate the impact of data resampling techniques on the performance of class maintainability prediction models. Neurocomputing 459:432\u2013453. https:\/\/doi.org\/10.1016\/J.NEUCOM.2020.01.120","journal-title":"Neurocomputing"},{"issue":"2","key":"10902_CR88","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/S10515-011-0092-1\/METRICS","volume":"19","author":"M Li","year":"2012","unstructured":"Li M, Zhang H, Wu R, Zhou ZH (2012) Sample-based software defect prediction with active and semi-supervised learning. Autom Softw Eng 19(2):201\u2013230. https:\/\/doi.org\/10.1007\/S10515-011-0092-1\/METRICS","journal-title":"Autom Softw Eng"},{"key":"10902_CR89","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1016\/J.INFSOF.2019.07.003","volume":"114","author":"T Zhou","year":"2019","unstructured":"Zhou T, Sun X, Xia X, Li B, Chen X (2019) Improving defect prediction with deep forest. Inf Softw Technol 114:204\u2013216. https:\/\/doi.org\/10.1016\/J.INFSOF.2019.07.003","journal-title":"Inf Softw Technol"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-024-10902-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-024-10902-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-024-10902-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T14:18:24Z","timestamp":1757341104000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-024-10902-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,9]]},"references-count":89,"journal-issue":{"issue":"27","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["10902"],"URL":"https:\/\/doi.org\/10.1007\/s00521-024-10902-y","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,9]]},"assertion":[{"value":"10 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 December 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 January 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This study does not contain any studies with human or animal subjects performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}