{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T07:22:00Z","timestamp":1771053720270,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,1,13]],"date-time":"2025-01-13T00:00:00Z","timestamp":1736726400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,13]],"date-time":"2025-01-13T00:00:00Z","timestamp":1736726400000},"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":["Knowl Inf Syst"],"published-print":{"date-parts":[[2025,4]]},"DOI":"10.1007\/s10115-024-02322-0","type":"journal-article","created":{"date-parts":[[2025,1,13]],"date-time":"2025-01-13T01:36:27Z","timestamp":1736732187000},"page":"3549-3597","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Machine learning and metaheuristic optimization algorithms for feature selection and botnet attack detection"],"prefix":"10.1007","volume":"67","author":[{"given":"Mahdieh","family":"Maazalahi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Soodeh","family":"Hosseini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,1,13]]},"reference":[{"key":"2322_CR1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isatra.2021.01.036","volume":"116","author":"D Zhang","year":"2021","unstructured":"Zhang D, Wang Q-G, Feng G, Shi Y, Vasilakos AV (2021) A survey on attack detection, estimation and control of industrial cyber\u2013physical systems. ISA Trans 116:1\u201316","journal-title":"ISA Trans"},{"issue":"4","key":"2322_CR2","doi-asserted-by":"crossref","first-page":"5329","DOI":"10.1109\/JSYST.2020.2991258","volume":"14","author":"S Tan","year":"2020","unstructured":"Tan S, Guerrero JM, Xie P, Han R, Vasquez JC (2020) Brief survey on attack detection methods for cyber-physical systems. IEEE Syst J 14(4):5329\u20135339","journal-title":"IEEE Syst J"},{"key":"2322_CR3","doi-asserted-by":"crossref","DOI":"10.7717\/peerj-cs.640","volume":"7","author":"S Al-Mashhadi","year":"2021","unstructured":"Al-Mashhadi S, Anbar M, Hasbullah I, Alamiedy TA (2021) Hybrid rule-based botnet detection approach using machine learning for analysing DNS traffic. PeerJ Comput Sci 7:e640","journal-title":"PeerJ Comput Sci"},{"issue":"12","key":"2322_CR4","doi-asserted-by":"crossref","DOI":"10.1002\/cpe.8076","volume":"36","author":"S Baruah","year":"2024","unstructured":"Baruah S, Borah DJ, Deka V (2024) Reviewing various feature selection techniques in machine learning-based botnet detection. Concurr Comput Pract Exp 36(12):e8076","journal-title":"Concurr Comput Pract Exp"},{"key":"2322_CR5","unstructured":"Balasubramaniam S, Kadry S, Dhanaraj RK, Kumar S, and Manthiramoorthy C, \"Res-Unet based blood vessel segmentation and cardio vascular disease prediction using chronological chef-based optimization algorithm based deep residual network from retinal fundus images,\"\u00a0Multimedia Tools and Applications, pp. 1\u201330, 2024."},{"key":"2322_CR6","doi-asserted-by":"crossref","DOI":"10.1016\/j.bspc.2024.106177","volume":"93","author":"S Balasubramaniam","year":"2024","unstructured":"Balasubramaniam S, Kadry S, Kumar S (2024) Osprey Gannet optimization enabled CNN based Transfer learning for optic disc detection and cardiovascular risk prediction using retinal fundus images. Biomed Signal Process Control 93:106177","journal-title":"Biomed Signal Process Control"},{"key":"2322_CR7","doi-asserted-by":"crossref","unstructured":"Bani Baker Q, Samarneh A (2024) Feature selection for IoT botnet detection using equilibrium and Battle Royale optimization. Comput Secur 147: 104060","DOI":"10.1016\/j.cose.2024.104060"},{"key":"2322_CR8","volume":"121","author":"S Balasubramaniam","year":"2023","unstructured":"Balasubramaniam S, Haider M, Nitin S, Polepally V (2023) Deep learning-based power prediction aware charge scheduling approach in cloud based electric vehicular network. Eng Appl Artif Intell 121:105869","journal-title":"Eng Appl Artif Intell"},{"key":"2322_CR9","doi-asserted-by":"crossref","unstructured":"Choudhury A, Balasubramaniam S, Kumar AP, Kumar SNP (2023) PSSO: Political squirrel search optimizer-driven deep learning for severity level detection and classification of lung cancer. In\u00a0International Journal of Information Technology & Decision Making, pp.1\u201334","DOI":"10.1142\/S0219622023500189"},{"key":"2322_CR10","doi-asserted-by":"crossref","unstructured":"Balasubramaniam S, Vijesh Joe C, Sivakumar TA, Prasanth A, Kumar S, Kavitha V, Dhanaraj RK (2023)\u00a0Optimization enabled deep learning\u2010based ddos attack detection in cloud computing.\u00a0Int J Intell Syst 1: 2039217","DOI":"10.1155\/2023\/2039217"},{"key":"2322_CR11","doi-asserted-by":"crossref","unstructured":"Almuqren L, Alqahtani H, Aljameel SS, Salama AS, Yaseen I, Alneil AA (2023)Hybrid metaheuristics with machine learning based botnet detection in cloud assisted internet of things environment.\u00a0IEEE Access","DOI":"10.1109\/ACCESS.2023.3322369"},{"issue":"5","key":"2322_CR12","doi-asserted-by":"crossref","first-page":"1260","DOI":"10.3390\/electronics12051260","volume":"12","author":"X Liu","year":"2023","unstructured":"Liu X, Du Y (2023) Towards effective feature selection for IoT botnet attack detection using a genetic algorithm. Electronics 12(5):1260","journal-title":"Electronics"},{"key":"2322_CR13","doi-asserted-by":"crossref","first-page":"21207","DOI":"10.1038\/s41598-023-48230-1","volume":"13","author":"MA Hossain","year":"2023","unstructured":"Hossain MA, Islam MS (2023) A novel hybrid feature selection and ensemble-based machine learning approach for botnet detection. Sci Rep 13:21207","journal-title":"Sci Rep"},{"key":"2322_CR14","doi-asserted-by":"crossref","unstructured":"Srinivasan S, Deepalakshmi P(2023)Enhancing the security in cyber-world by detecting the botnets using ensemble classification based machine learning. Measur Sens 25: 100624","DOI":"10.1016\/j.measen.2022.100624"},{"key":"2322_CR15","doi-asserted-by":"crossref","unstructured":"Afroz M, Ibnath M, Ashikur R, Sultana J, Rab R (2022) On feature selection algorithms for effective botnet detection. Res Square","DOI":"10.21203\/rs.3.rs-2216855\/v1"},{"issue":"15","key":"2322_CR16","doi-asserted-by":"crossref","first-page":"2350","DOI":"10.3390\/electronics11152350","volume":"11","author":"NP Selvaraj","year":"2022","unstructured":"Selvaraj NP, Paulraj S, Ramadass P, Kaluri R, Shorfuzzaman M, Alsufyani A, Uddin M (2022) Exposure of botnets in cloud environment by expending trust model with CANFES classification approach. Electronics 11(15):2350","journal-title":"Electronics"},{"issue":"1","key":"2322_CR17","doi-asserted-by":"crossref","first-page":"1729","DOI":"10.32604\/cmc.2022.020938","volume":"71","author":"MA Haq","year":"2022","unstructured":"Haq MA, Khan MAR (2022) DNNBoT: deep neural network-based botnet detection and classification. Cmc-Comput Mater Continua 71(1):1729\u20131750","journal-title":"Cmc-Comput Mater Continua"},{"key":"2322_CR18","doi-asserted-by":"crossref","unstructured":"Abu Al-Haija Q, Al-Dala\u2019ien MA (2022) ELBA-IoT: an ensemble learning model for botnet attack detection in IoT networks. J Sens Actuat Netw 11(1):18.","DOI":"10.3390\/jsan11010018"},{"issue":"16","key":"2322_CR19","doi-asserted-by":"crossref","first-page":"7721","DOI":"10.1007\/s00500-022-06750-4","volume":"26","author":"MY Alzahrani","year":"2022","unstructured":"Alzahrani MY, Bamhdi AM (2022) Hybrid deep-learning model to detect botnet attacks over internet of things environments. Soft Comput 26(16):7721\u20137735","journal-title":"Soft Comput"},{"key":"2322_CR20","volume":"7","author":"S Lee","year":"2021","unstructured":"Lee S, Abdullah A, Jhanjhi N, Kok S (2021) Classification of botnet attacks in IoT smart factory using honeypot combined with machine learning. PeerJ Comput Sci 7:e350","journal-title":"PeerJ Comput Sci"},{"issue":"2","key":"2322_CR21","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1007\/s40745-020-00265-1","volume":"7","author":"V Lakovic","year":"2020","unstructured":"Lakovic V (2020) Crisis management of android botnet detection using adaptive neuro-fuzzy inference system. Ann Data Sci 7(2):347\u2013355","journal-title":"Ann Data Sci"},{"key":"2322_CR22","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.future.2020.01.055","volume":"107","author":"M Asadi","year":"2020","unstructured":"Asadi M, Jamali MAJ, Parsa S, Majidnezhad V (2020) Detecting botnet by using particle swarm optimization algorithm based on voting system. Futur Gener Comput Syst 107:95\u2013111","journal-title":"Futur Gener Comput Syst"},{"key":"2322_CR23","doi-asserted-by":"crossref","first-page":"16605","DOI":"10.1007\/s00500-020-04963-z","volume":"24","author":"W-C Shi","year":"2020","unstructured":"Shi W-C, Sun H-M (2020) DeepBot: a time-based botnet detection with deep learning. Soft Comput 24:16605\u201316616","journal-title":"Soft Comput"},{"issue":"4","key":"2322_CR24","doi-asserted-by":"crossref","first-page":"4436","DOI":"10.1109\/TIA.2020.2971952","volume":"56","author":"R Vinayakumar","year":"2020","unstructured":"Vinayakumar R, Alazab M, Srinivasan S, Pham Q-V, Padannayil SK, Simran K (2020) A visualized botnet detection system based deep learning for the internet of things networks of smart cities. IEEE Trans Ind Appl 56(4):4436\u20134456","journal-title":"IEEE Trans Ind Appl"},{"issue":"1","key":"2322_CR25","doi-asserted-by":"crossref","first-page":"3878","DOI":"10.1038\/s41598-024-54438-6","volume":"14","author":"AA Wardana","year":"2024","unstructured":"Wardana AA, Ko\u0142aczek G, Warzy\u0144ski A, Sukarno P (2024) Ensemble averaging deep neural network for botnet detection in heterogeneous Internet of Things devices. Sci Rep 14(1):3878","journal-title":"Sci Rep"},{"key":"2322_CR26","doi-asserted-by":"crossref","unstructured":"Arnold D, Gromov M, Saniie J (2024)Network traffic visualization coupled with convolutional neural networks for enhanced IoT botnet detection.\u00a0IEEE Access","DOI":"10.1109\/ACCESS.2024.3404270"},{"issue":"5","key":"2322_CR27","doi-asserted-by":"crossref","first-page":"4312","DOI":"10.12694\/scpe.v25i5.3047","volume":"25","author":"A Aalsaud","year":"2024","unstructured":"Aalsaud A, Kareem SW, Yousif RZ, Mohammed AS (2024) Ensemble transfer learning for botnet detection in the Internet of Things. Scalable Comput Pract Exp 25(5):4312\u20134322","journal-title":"Scalable Comput Pract Exp"},{"key":"2322_CR28","doi-asserted-by":"crossref","unstructured":"Al-Fawa\u2019reh M, Abu-Khalaf J, Szewczyk P, Kang JJ (2023) MalBoT-DRL: malware botnet detection using deep reinforcement learning in IoT networks.\u00a0IEEE Internet of Things J","DOI":"10.1109\/JIOT.2023.3324053"},{"key":"2322_CR29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s42400-021-00077-7","volume":"4","author":"A Khraisat","year":"2021","unstructured":"Khraisat A, Alazab A (2021) A critical review of intrusion detection systems in the internet of things: techniques, deployment strategy, validation strategy, attacks, public datasets and challenges. Cybersecurity 4:1\u201327","journal-title":"Cybersecurity"},{"key":"2322_CR30","doi-asserted-by":"crossref","unstructured":"Santhosh Kumar S, Selvi M, Kannan A (2023) A comprehensive survey on machine learning-based intrusion detection systems for secure communication in internet of things. Comput Intell Neurosci 2023","DOI":"10.1155\/2023\/8981988"},{"key":"2322_CR31","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.engappai.2019.01.001","volume":"80","author":"S Shadravan","year":"2019","unstructured":"Shadravan S, Naji HR, Bardsiri VK (2019) The Sailfish Optimizer: a novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems. Eng Appl Artif Intell 80:20\u201334","journal-title":"Eng Appl Artif Intell"},{"key":"2322_CR32","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2020.107086","volume":"153","author":"S Chakraborty","year":"2021","unstructured":"Chakraborty S, Saha AK, Sharma S, Mirjalili S, Chakraborty R (2021) A novel enhanced whale optimization algorithm for global optimization. Comput Ind Eng 153:107086","journal-title":"Comput Ind Eng"},{"key":"2322_CR33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10661-019-7904-3","volume":"192","author":"M Jahandideh-Tehrani","year":"2020","unstructured":"Jahandideh-Tehrani M, Bozorg-Haddad O, Lo\u00e1iciga HA (2020) Application of particle swarm optimization to water management: an introduction and overview. Environ Monit Assess 192:1\u201318","journal-title":"Environ Monit Assess"},{"issue":"5","key":"2322_CR34","doi-asserted-by":"crossref","first-page":"2531","DOI":"10.1007\/s11831-021-09694-4","volume":"29","author":"AG Gad","year":"2022","unstructured":"Gad AG (2022) Particle swarm optimization algorithm and its applications: a systematic review. Archiv Comput Methods Eng 29(5):2531\u20132561","journal-title":"Archiv Comput Methods Eng"},{"key":"2322_CR35","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1016\/j.neucom.2021.09.050","volume":"467","author":"E Zhang","year":"2022","unstructured":"Zhang E, Li H, Huang Y, Hong S, Zhao L, Ji C (2022) Practical multi-party private collaborative k-means clustering. Neurocomputing 467:256\u2013265","journal-title":"Neurocomputing"},{"key":"2322_CR36","doi-asserted-by":"crossref","DOI":"10.1016\/j.patcog.2021.107996","volume":"117","author":"S Huang","year":"2021","unstructured":"Huang S, Kang Z, Xu Z, Liu Q (2021) Robust deep k-means: an effective and simple method for data clustering. Pattern Recogn 117:107996","journal-title":"Pattern Recogn"},{"key":"2322_CR37","unstructured":"Lal GR, Chn X, Mithal V (2022) Te2rules: extracting rule lists from tree ensembles. arXiv preprint arXiv:2206.14359"},{"key":"2322_CR38","doi-asserted-by":"crossref","unstructured":"Javed Mehedi Shamrat F, Ranjan R, Hasib KM, Yadav A, Siddique AH (2022) Performance evaluation among id3, c4. 5, and cart decision tree algorithm. In: Pervasive Computing and Social Networking: Proceedings of ICPCSN 2021, Springer, pp 127\u2013142.","DOI":"10.1007\/978-981-16-5640-8_11"},{"key":"2322_CR39","doi-asserted-by":"crossref","unstructured":"Prasetyono H, Abdillah A, Anita T, Nurfarkhana A, Sefudin A (2020)Identification of the decline in learning outcomes in statistics courses using the chi-squared automatic interaction detection method. In: Journal of Physics: Conference Series, vol 1490, no 1: IOP Publishing, p 012072","DOI":"10.1088\/1742-6596\/1490\/1\/012072"},{"key":"2322_CR40","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2019.112834","volume":"138","author":"S Vashishtha","year":"2019","unstructured":"Vashishtha S, Susan S (2019) Fuzzy rule based unsupervised sentiment analysis from social media posts. Expert Syst Appl 138:112834","journal-title":"Expert Syst Appl"},{"issue":"4","key":"2322_CR41","doi-asserted-by":"crossref","first-page":"1157","DOI":"10.1007\/s00521-019-04475-4","volume":"32","author":"SM Naik","year":"2020","unstructured":"Naik SM, Jagannath RPK, Kuppili V (2020) Bat algorithm-based weighted Laplacian probabilistic neural network. Neural Comput Appl 32(4):1157\u20131171","journal-title":"Neural Comput Appl"},{"key":"2322_CR42","doi-asserted-by":"crossref","unstructured":"Peterson JM, Leevy JL, Khoshgoftaar TM (2021)A review and analysis of the bot-iot dataset. In: 2021 IEEE International Conference on Service-Oriented System Engineering (SOSE), IEEE, pp 20\u201327","DOI":"10.1109\/SOSE52839.2021.00007"},{"issue":"4","key":"2322_CR43","first-page":"645","volume":"20","author":"Y Hamid","year":"2018","unstructured":"Hamid Y, Balasaraswathi VR, Journaux L, Sugumaran M (2018) Benchmark datasets for network intrusion detection: a review. Int J Netw Secur 20(4):645\u2013654","journal-title":"Int J Netw Secur"},{"issue":"1","key":"2322_CR44","first-page":"31","volume":"2","author":"AA Salih","year":"2021","unstructured":"Salih AA, Abdulazeez AM (2021) Evaluation of classification algorithms for intrusion detection system: a review. J Soft Comput Data Mini 2(1):31\u201340","journal-title":"J Soft Comput Data Mini"}],"container-title":["Knowledge and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-024-02322-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10115-024-02322-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-024-02322-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,7]],"date-time":"2025-04-07T05:27:08Z","timestamp":1744003628000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10115-024-02322-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,13]]},"references-count":44,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["2322"],"URL":"https:\/\/doi.org\/10.1007\/s10115-024-02322-0","relation":{},"ISSN":["0219-1377","0219-3116"],"issn-type":[{"value":"0219-1377","type":"print"},{"value":"0219-3116","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,13]]},"assertion":[{"value":"22 April 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 November 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 December 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 January 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}