{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T10:28:39Z","timestamp":1776680919542,"version":"3.51.2"},"reference-count":109,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2024,6,24]],"date-time":"2024-06-24T00:00:00Z","timestamp":1719187200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,6,24]],"date-time":"2024-06-24T00:00:00Z","timestamp":1719187200000},"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":["J Reliable Intell Environ"],"published-print":{"date-parts":[[2024,12]]},"DOI":"10.1007\/s40860-024-00226-y","type":"journal-article","created":{"date-parts":[[2024,6,24]],"date-time":"2024-06-24T11:04:47Z","timestamp":1719227087000},"page":"431-448","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A survey on the contribution of ML and DL to the detection and prevention of botnet attacks"],"prefix":"10.1007","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5769-4822","authenticated-orcid":false,"given":"Yassine","family":"EL Yamani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Youssef","family":"Baddi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Najib","family":"EL Kamoun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,6,24]]},"reference":[{"key":"226_CR1","unstructured":"Antonakakis M, April T, Bailey M, Bernhard M, Bursztein E, Cochran J, Durumeric Z, Halderman JA, Invernizzi L, Kallitsis M et\u00a0al. (2017) Understanding the mirai botnet. In: 26th USENIX security symposium (USENIX Security 17), pp 1093\u20131110"},{"issue":"6","key":"226_CR2","first-page":"12","volume":"48","author":"A Alabdulatif","year":"2021","unstructured":"Alabdulatif A, Rizvi SSH, Hashmani MA (2021) Optimal machine learning models for kitsune to detect mirai botnet malware attack. J Hun Univ Nat Sci 48(6):12","journal-title":"J Hun Univ Nat Sci"},{"issue":"20","key":"226_CR3","doi-asserted-by":"publisher","first-page":"4205","DOI":"10.3390\/app9204205","volume":"9","author":"Y Qiao","year":"2019","unstructured":"Qiao Y, Zhang B, Zhang W, Sangaiah AK, Wu H (2019) Dga domain name classification method based on long short-term memory with attention mechanism. Appl Sci 9(20):4205","journal-title":"Appl Sci"},{"issue":"1","key":"226_CR4","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/s40860-023-00203-x","volume":"10","author":"Y Baddi","year":"2024","unstructured":"Baddi Y, Sebbar A, Zkik K, Maleh Y, Bensalah F, Boulmalf M (2024) Msdn-iot multicast group communication in iot based on software defined networking. J Reliab Intell Environ 10(1):93\u2013104","journal-title":"J Reliab Intell Environ"},{"key":"226_CR5","doi-asserted-by":"crossref","unstructured":"Himthani P, Dubey GP, Sharma BM, Taneja A (2020) Big data privacy and challenges for machine learning. In: 2020 Fourth international conference on I-SMAC (IoT in social, mobile, analytics and cloud) (I-SMAC). IEEE, pp 707\u2013713","DOI":"10.1109\/I-SMAC49090.2020.9243527"},{"key":"226_CR6","doi-asserted-by":"crossref","unstructured":"Aburass S (2023) Quantifying overfitting: introducing the overfitting index. arXiv preprint arXiv:2308.08682","DOI":"10.1109\/ICECET61485.2024.10698575"},{"issue":"3","key":"226_CR7","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1016\/j.icte.2022.04.007","volume":"8","author":"M Wazid","year":"2022","unstructured":"Wazid M, Das AK, Chamola V, Park Y (2022) Uniting cyber security and machine learning: advantages, challenges and future research. ICT Express 8(3):313\u2013321","journal-title":"ICT Express"},{"key":"226_CR8","doi-asserted-by":"crossref","unstructured":"Eslahi M, Salleh RB, Anuar NB (2012) Bots and botnets: an overview of characteristics, detection and challenges. In: 2012 IEEE International conference on control system, computing and engineering, pp 349\u2013354","DOI":"10.1109\/ICCSCE.2012.6487169"},{"key":"226_CR9","first-page":"351","volume":"8","author":"HS Walvekar","year":"2022","unstructured":"Walvekar HS, Kanade A, Gautam S, Jagtap S (2022) Bots, botnets and zombies: anatomy, inhibitory measures and threat prevention techniques. Int J Sci Res Comput Sci Eng Inf Technol 8:351\u2013356","journal-title":"Int J Sci Res Comput Sci Eng Inf Technol"},{"key":"226_CR10","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/s40860-019-00080-3","volume":"5","author":"AM Maigida","year":"2019","unstructured":"Maigida AM, Abdulhamid SM, Olalere M, Alhassan JK, Chiroma H, Dada EG (2019) Systematic literature review and metadata analysis of ransomware attacks and detection mechanisms. J Reliab Intell Environ 5:67\u201389","journal-title":"J Reliab Intell Environ"},{"key":"226_CR11","doi-asserted-by":"crossref","unstructured":"Andriesse D, Rossow C, Stone-Gross B, Plohmann D, Bos H (2013) Highly resilient peer-to-peer botnets are here: an analysis of gameover zeus. In: 2013 8th international conference on malicious and unwanted software: \"The Americas\" (MALWARE). IEEE, pp 116\u2013123","DOI":"10.1109\/MALWARE.2013.6703693"},{"issue":"3","key":"226_CR12","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/s40860-022-00175-4","volume":"8","author":"F Corno","year":"2022","unstructured":"Corno F, De Russis L, Mannella L (2022) Helping novice developers harness security issues in cloud-iot systems. J Reliab Intell Environ 8(3):261\u2013283","journal-title":"J Reliab Intell Environ"},{"key":"226_CR13","doi-asserted-by":"publisher","unstructured":"Meris botnet breaks records (2021) Network security 2021(9):3. https:\/\/doi.org\/10.1016\/S1353-4858(21)00098-2","DOI":"10.1016\/S1353-4858(21)00098-2"},{"key":"226_CR14","unstructured":"Xiang C, Binxing F, Lihua Y, Xiaoyi L, Tianning Z (2011) Andbot: towards advanced mobile botnets. In: 4th USENIX workshop on large-scale exploits and emergent threats (LEET 11)"},{"key":"226_CR15","doi-asserted-by":"crossref","unstructured":"Garip MT, Lin J, Reiher P, Gerla M (2019) Shieldnet: an adaptive detection mechanism against vehicular botnets in vanets. In: 2019 IEEE vehicular networking conference (VNC). IEEE, pp 1\u20137","DOI":"10.1109\/VNC48660.2019.9062790"},{"issue":"2","key":"226_CR16","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1016\/j.comnet.2012.06.006","volume":"57","author":"Y Boshmaf","year":"2013","unstructured":"Boshmaf Y, Muslukhov I, Beznosov K, Ripeanu M (2013) Design and analysis of a social botnet. Comput Netw 57(2):556\u2013578","journal-title":"Comput Netw"},{"key":"226_CR17","doi-asserted-by":"publisher","DOI":"10.21203\/rs.3.rs-2630988\/v1","author":"W Regisanne","year":"2023","unstructured":"Regisanne W, Kirubavathi G, Sridevi UK (2023) Detection of iot botnet using machine learning and deep learning techniques. Res Square. https:\/\/doi.org\/10.21203\/rs.3.rs-2630988\/v1","journal-title":"Res Square"},{"issue":"9","key":"226_CR18","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/S1353-4858(21)00103-3","volume":"2021","author":"M Giess","year":"2021","unstructured":"Giess M (2021) Cpaas and sase: the best defences against iot threats. Netw Secur 2021(9):9\u201312. https:\/\/doi.org\/10.1016\/S1353-4858(21)00103-3","journal-title":"Netw Secur"},{"key":"226_CR19","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/978-3-031-04036-8_6","volume-title":"Cybersecurity of digital service chains","author":"P Szynkiewicz","year":"2022","unstructured":"Szynkiewicz P (2022) Signature-based detection of botnet DDoS attacks. In: Ko\u0142odziej J, Repetto M, Duzha A (eds) Cybersecurity of digital service chains. Springer, Cham, pp 120\u2013135"},{"key":"226_CR20","unstructured":"Behal S, Brar AS, Kumar K (2010) Signature-based botnet detection and prevention. In: Proceedings of international symposium on computer engineering and technology, pp 127\u2013132"},{"key":"226_CR21","doi-asserted-by":"crossref","unstructured":"Arshad S, Abbaspour M, Kharrazi M, Sanatkar H (2011) An anomaly-based botnet detection approach for identifying stealthy botnets. In: 2011 IEEE international conference on computer applications and industrial electronics (ICCAIE). IEEE, pp 564\u2013569","DOI":"10.1109\/ICCAIE.2011.6162198"},{"key":"226_CR22","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2022.108212","volume":"102","author":"H Wang","year":"2022","unstructured":"Wang H, He H, Zhang W, Liu W, Liu P, Javadpour A (2022) Using honeypots to model botnet attacks on the internet of medical things. Comput Electr Eng 102:108212. https:\/\/doi.org\/10.1016\/j.compeleceng.2022.108212","journal-title":"Comput Electr Eng"},{"key":"226_CR23","doi-asserted-by":"publisher","DOI":"10.14569\/IJACSA.2020.0110654","author":"S Lee","year":"2020","unstructured":"Lee S, Abdullah A, Jhanjhi N (2020) A review on honeypot-based botnet detection models for smart factory. Int J Adv Comput Sci Appl. https:\/\/doi.org\/10.14569\/IJACSA.2020.0110654","journal-title":"Int J Adv Comput Sci Appl"},{"key":"226_CR24","doi-asserted-by":"crossref","unstructured":"Stevanovic M, Pedersen JM (2015) An analysis of network traffic classification for botnet detection. In: 2015 International conference on cyber situational awareness, data analytics and assessment (CyberSA). IEEE, pp 1\u20138","DOI":"10.1109\/CyberSA.2015.7361120"},{"key":"226_CR25","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1016\/j.cose.2013.04.007","volume":"39","author":"D Zhao","year":"2013","unstructured":"Zhao D, Traore I, Sayed B, Lu W, Saad S, Ghorbani A, Garant D (2013) Botnet detection based on traffic behavior analysis and flow intervals. Comput Secur 39:2\u201316. https:\/\/doi.org\/10.1016\/j.cose.2013.04.007","journal-title":"Comput Secur"},{"key":"226_CR26","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.cose.2019.05.019","volume":"86","author":"M Singh","year":"2019","unstructured":"Singh M, Singh M, Kaur S (2019) Issues and challenges in dns based botnet detection: a survey. Comput Secur 86:28\u201352. https:\/\/doi.org\/10.1016\/j.cose.2019.05.019","journal-title":"Comput Secur"},{"key":"226_CR27","doi-asserted-by":"crossref","unstructured":"Bottazzi G, Italiano GF (2015) Fast mining of large-scale logs for botnet detection: a field study. In: 2015 IEEE international conference on computer and information technology; ubiquitous computing and communications; dependable, autonomic and secure computing; pervasive intelligence and computing. IEEE, pp 1989\u20131996","DOI":"10.1109\/CIT\/IUCC\/DASC\/PICOM.2015.295"},{"key":"226_CR28","doi-asserted-by":"crossref","unstructured":"Choi H, Lee H, Lee H, Kim H (2007) Botnet detection by monitoring group activities in dns traffic. In: 7th IEEE international conference on computer and information technology (CIT 2007). IEEE, pp 715\u2013720","DOI":"10.1109\/CIT.2007.90"},{"key":"226_CR29","doi-asserted-by":"crossref","unstructured":"Pomorova O, Savenko O, Lysenko S, Kryshchuk A, Bobrovnikova K (2015) A technique for the botnet detection based on dns-traffic analysis. In: Computer networks: 22nd international conference, CN 2015, Brun\u00f3w, Poland, June 16\u201319, 2015. Proceedings 22. Springer, pp 127\u2013138","DOI":"10.1007\/978-3-319-19419-6_12"},{"issue":"2","key":"226_CR30","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/MC.2017.62","volume":"50","author":"E Bertino","year":"2017","unstructured":"Bertino E, Islam N (2017) Botnets and internet of things security. Computer 50(2):76\u201379","journal-title":"Computer"},{"issue":"11","key":"226_CR31","doi-asserted-by":"publisher","first-page":"337","DOI":"10.3390\/info10110337","volume":"10","author":"EC Ogu","year":"2019","unstructured":"Ogu EC, Ojesanmi OA, Awodele O, Kuyoro S (2019) A botnets circumspection: the current threat landscape, and what we know so far. Information 10(11):337","journal-title":"Information"},{"issue":"7","key":"226_CR32","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/MC.2017.201","volume":"50","author":"C Kolias","year":"2017","unstructured":"Kolias C, Kambourakis G, Stavrou A, Voas J (2017) Ddos in the iot: Mirai and other botnets. Computer 50(7):80\u201384","journal-title":"Computer"},{"issue":"1","key":"226_CR33","doi-asserted-by":"publisher","first-page":"381","DOI":"10.21275\/ART20203995","volume":"9","author":"B Mahesh","year":"2020","unstructured":"Mahesh B (2020) Machine learning algorithms\u2014a review. Int J Sci Res (IJSR) 9(1):381\u2013386","journal-title":"Int J Sci Res (IJSR)"},{"key":"226_CR34","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-84858-7","volume-title":"The elements of statistical learning: data mining, inference, and prediction","author":"T Hastie","year":"2009","unstructured":"Hastie T, Tibshirani R, Friedman JH, Friedman JH (2009) The elements of statistical learning: data mining, inference, and prediction, vol 2. Springer, Berlin"},{"key":"226_CR35","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-7138-7","volume-title":"An introduction to statistical learning","author":"G James","year":"2013","unstructured":"James G, Witten D, Hastie T, Tibshirani R et al (2013) An introduction to statistical learning, vol 112. Springer, New York"},{"issue":"3","key":"226_CR36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1541880.1541882","volume":"41","author":"V Chandola","year":"2009","unstructured":"Chandola V, Banerjee A, Kumar V (2009) Anomaly detection: a survey. ACM Comput Surv (CSUR) 41(3):1\u201358","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"1\u20132","key":"226_CR37","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1016\/j.cose.2008.08.003","volume":"28","author":"P Garcia-Teodoro","year":"2009","unstructured":"Garcia-Teodoro P, Diaz-Verdejo J, Maci\u00e1-Fern\u00e1ndez G, V\u00e1zquez E (2009) Anomaly-based network intrusion detection: techniques, systems and challenges. Comput. Secur. 28(1\u20132):18\u201328","journal-title":"Comput. Secur."},{"issue":"4","key":"226_CR38","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MCI.2015.2471196","volume":"10","author":"G Ditzler","year":"2015","unstructured":"Ditzler G, Roveri M, Alippi C, Polikar R (2015) Learning in nonstationary environments: a survey. IEEE Comput Intell Mag 10(4):12\u201325","journal-title":"IEEE Comput Intell Mag"},{"key":"226_CR39","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) Smote: synthetic minority over-sampling technique. J Artif Intell Res 16:321\u2013357","journal-title":"J Artif Intell Res"},{"key":"226_CR40","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/s40745-015-0040-1","volume":"2","author":"D Xu","year":"2015","unstructured":"Xu D, Tian Y (2015) A comprehensive survey of clustering algorithms. Ann Data Sci 2:165\u2013193","journal-title":"Ann Data Sci"},{"key":"226_CR41","doi-asserted-by":"publisher","first-page":"65","DOI":"10.13053\/rcs-118-1-6","volume":"118","author":"FV Alejandre","year":"2016","unstructured":"Alejandre FV, Cort\u00e9s NC, Anaya EA (2016) Botnet detection using clustering algorithms. Res Comput Sci 118:65\u201375","journal-title":"Res Comput Sci"},{"key":"226_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2021\/4767388","volume":"2021","author":"A Soleymani","year":"2021","unstructured":"Soleymani A, Arabgol F (2021) A novel approach for detecting dga-based botnets in dns queries using machine learning techniques. J Comput Netw Commun 2021:1\u201313","journal-title":"J Comput Netw Commun"},{"key":"226_CR43","volume-title":"Deep learning","author":"I Goodfellow","year":"2016","unstructured":"Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT Press, USA"},{"key":"226_CR44","first-page":"1097","volume":"25","author":"A Krizhevsky","year":"2012","unstructured":"Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097\u20131105","journal-title":"Adv Neural Inf Process Syst"},{"issue":"8","key":"226_CR45","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735\u20131780","journal-title":"Neural Comput"},{"key":"226_CR46","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1016\/j.asoc.2015.10.011","volume":"38","author":"AA Aburomman","year":"2016","unstructured":"Aburomman AA, Reaz MBI (2016) A novel svm-knn-pso ensemble method for intrusion detection system. Appl Soft Comput 38:360\u2013372","journal-title":"Appl Soft Comput"},{"key":"226_CR47","unstructured":"Szegedy C, Zaremba W, Sutskever I, Bruna J, Erhan D, Goodfellow I, Fergus R (2013) Intriguing properties of neural networks. arXiv preprint arXiv:1312.6199"},{"key":"226_CR48","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45:5\u201332","journal-title":"Mach Learn"},{"key":"226_CR49","doi-asserted-by":"crossref","unstructured":"Koroniotis N, Moustafa N, Sitnikova E, Slay J (2018) Towards developing network forensic mechanism for botnet activities in the iot based on machine learning techniques. In: Mobile networks and management: 9th international conference, MONAMI 2017, Melbourne, Australia, December 13\u201315, 2017, Proceedings, vol 9. Springer, pp 30\u201344","DOI":"10.1007\/978-3-319-90775-8_3"},{"key":"226_CR50","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1023\/A:1022859003006","volume":"51","author":"LI Kuncheva","year":"2003","unstructured":"Kuncheva LI, Whitaker CJ (2003) Measures of diversity in classifier ensembles and their relationship with the ensemble accuracy. Mach Learn 51:181\u2013207","journal-title":"Mach Learn"},{"key":"226_CR51","volume-title":"Reinforcement learning: an introduction","author":"RS Sutton","year":"2018","unstructured":"Sutton RS, Barto AG (2018) Reinforcement learning: an introduction. MIT Press, USA"},{"issue":"5","key":"226_CR52","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3234150","volume":"51","author":"S Pouyanfar","year":"2018","unstructured":"Pouyanfar S, Sadiq S, Yan Y, Tian H, Tao Y, Reyes MP, Shyu M-L, Chen S-C, Iyengar SS (2018) A survey on deep learning: algorithms, techniques, and applications. ACM Comput Surv (CSUR) 51(5):1\u201336","journal-title":"ACM Comput Surv (CSUR)"},{"key":"226_CR53","unstructured":"Sermanet P, Eigen D, Zhang X, Mathieu M, Fergus R, Le Cun Y (2013) Overfeat: integrated recognition, localization and detection using convolutional networks. arXiv preprint arXiv:1312.6229"},{"key":"226_CR54","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770\u2013778","DOI":"10.1109\/CVPR.2016.90"},{"key":"226_CR55","doi-asserted-by":"crossref","unstructured":"Graves A (2012) Sequence transduction with recurrent neural networks. arXiv preprint arXiv:1211.3711","DOI":"10.1007\/978-3-642-24797-2"},{"key":"226_CR56","doi-asserted-by":"crossref","unstructured":"Graves A, Mohamed A-r, Hinton G (2013) Speech recognition with deep recurrent neural networks. In: 2013 IEEE international conference on acoustics, speech and signal processing. IEEE, pp 6645\u20136649","DOI":"10.1109\/ICASSP.2013.6638947"},{"key":"226_CR57","doi-asserted-by":"crossref","unstructured":"McDermott CD, Majdani F, Petrovski AV (2018) Botnet detection in the internet of things using deep learning approaches. In: 2018 International joint conference on neural networks (IJCNN). IEEE, pp 1\u20138","DOI":"10.1109\/IJCNN.2018.8489489"},{"key":"226_CR58","doi-asserted-by":"crossref","unstructured":"Kim J, Kim J, Thu HLT, Kim H (2016) Long short term memory recurrent neural network classifier for intrusion detection. In: 2016 International conference on platform technology and service (PlatCon). IEEE, pp 1\u20135","DOI":"10.1109\/PlatCon.2016.7456805"},{"key":"226_CR59","first-page":"2672","volume":"27","author":"I Goodfellow","year":"2014","unstructured":"Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial nets. Adv Neural Inf Process Syst 27:2672\u20132680","journal-title":"Adv Neural Inf Process Syst"},{"key":"226_CR60","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2023.103317","volume":"131","author":"Y Ren","year":"2023","unstructured":"Ren Y, Li H, Liu P, Liu J, Zhu H, Sun L (2023) Cl-gan: a gan-based continual learning model for generating and detecting agds. Comput Secur 131:103317","journal-title":"Comput Secur"},{"key":"226_CR61","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1016\/j.isatra.2023.12.005","volume":"145","author":"AK Mishra","year":"2023","unstructured":"Mishra AK, Paliwal S, Srivastava G (2023) Anomaly detection using deep convolutional generative adversarial networks in the internet of things. ISA Trans 145:493\u2013504","journal-title":"ISA Trans"},{"issue":"5","key":"226_CR62","doi-asserted-by":"publisher","first-page":"1668","DOI":"10.4249\/scholarpedia.1668","volume":"2","author":"G Hinton","year":"2007","unstructured":"Hinton G (2007) Boltzmann machine. Scholarped J 2(5):1668","journal-title":"Scholarped J"},{"key":"226_CR63","doi-asserted-by":"crossref","unstructured":"Salakhutdinov R, Mnih A, Hinton G (2007) Restricted Boltzmann machines for collaborative filtering. In: Proceedings of the 24th international conference on machine learning, pp 791\u2013798","DOI":"10.1145\/1273496.1273596"},{"issue":"5","key":"226_CR64","doi-asserted-by":"publisher","first-page":"11773","DOI":"10.48084\/etasr.6204","volume":"13","author":"J Kumar","year":"2023","unstructured":"Kumar J, Ranganathan G (2023) Malware attack detection in large scale networks using the ensemble deep restricted Boltzmann machine. Eng Technol Appl Sci Res 13(5):11773\u201311778","journal-title":"Eng Technol Appl Sci Res"},{"key":"226_CR65","doi-asserted-by":"crossref","unstructured":"Belarbi O, Khan A, Carnelli P, Spyridopoulos T (2022) An intrusion detection system based on deep belief networks. In: International conference on science of cyber security. Springer, pp 377\u2013392","DOI":"10.1007\/978-3-031-17551-0_25"},{"issue":"1","key":"226_CR66","doi-asserted-by":"publisher","first-page":"2948","DOI":"10.1002\/jnm.2948","volume":"35","author":"L Karuppusamy","year":"2022","unstructured":"Karuppusamy L, Ravi J, Dabbu M, Lakshmanan S (2022) Chronological salp swarm algorithm based deep belief network for intrusion detection in cloud using fuzzy entropy. Int J Numer Model Electron Netw Dev Fields 35(1):2948","journal-title":"Int J Numer Model Electron Netw Dev Fields"},{"issue":"4","key":"226_CR67","doi-asserted-by":"publisher","first-page":"4049","DOI":"10.1016\/j.aej.2018.10.008","volume":"57","author":"D Saif","year":"2018","unstructured":"Saif D, El-Gokhy S, Sallam E (2018) Deep belief networks-based framework for malware detection in android systems. Alex Eng J 57(4):4049\u20134057","journal-title":"Alex Eng J"},{"key":"226_CR68","doi-asserted-by":"crossref","unstructured":"Cunha AA, Borges JB, Loureiro AA (2022) Detec\u00e7ao de ataques de botnets em iot via variational autoencoder. In: Anais do VI Workshop de Computa\u00e7\u00e3o Urbana. SBC, pp 238\u2013251","DOI":"10.5753\/courb.2022.223573"},{"key":"226_CR69","doi-asserted-by":"publisher","first-page":"15247","DOI":"10.1109\/ACCESS.2022.3149295","volume":"10","author":"Y-D Lin","year":"2022","unstructured":"Lin Y-D, Liu Z-Q, Hwang R-H, Nguyen V-L, Lin P-C, Lai Y-C (2022) Machine learning with variational autoencoder for imbalanced datasets in intrusion detection. IEEE Access 10:15247\u201315260","journal-title":"IEEE Access"},{"key":"226_CR70","unstructured":"Xiao H, Xiao H, Eckert C (2012) Adversarial label flips attack on support vector machines. In: ECAI 2012. IOS Press, pp 870\u2013875"},{"key":"226_CR71","doi-asserted-by":"crossref","unstructured":"Barreno M, Nelson B, Sears R, Joseph AD, Tygar JD (2006) Can machine learning be secure? In: Proceedings of the 2006 ACM symposium on information, computer and communications security, pp 16\u201325","DOI":"10.1145\/1128817.1128824"},{"key":"226_CR72","doi-asserted-by":"crossref","unstructured":"Davis J, Goadrich M (2006) The relationship between precision-recall and roc curves. In: Proceedings of the 23rd international conference on machine learning, pp 233\u2013240","DOI":"10.1145\/1143844.1143874"},{"issue":"2","key":"226_CR73","doi-asserted-by":"publisher","first-page":"205395171667967","DOI":"10.1177\/2053951716679679","volume":"3","author":"BD Mittelstadt","year":"2016","unstructured":"Mittelstadt BD, Allo P, Taddeo M, Wachter S, Floridi L (2016) The ethics of algorithms: mapping the debate. Big Data Soc 3(2):2053951716679679","journal-title":"Big Data Soc"},{"key":"226_CR74","first-page":"108","volume":"1","author":"I Sharafaldin","year":"2018","unstructured":"Sharafaldin I, Lashkari AH, Ghorbani AA (2018) Toward generating a new intrusion detection dataset and intrusion traffic characterization. ICISSp 1:108\u2013116","journal-title":"ICISSp"},{"key":"226_CR75","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.cose.2014.05.011","volume":"45","author":"S Garcia","year":"2014","unstructured":"Garcia S, Grill M, Stiborek J, Zunino A (2014) An empirical comparison of botnet detection methods. Comput Secur 45:100\u2013123","journal-title":"Comput Secur"},{"key":"226_CR76","first-page":"35","volume-title":"Ethical issues of AI","author":"BC Stahl","year":"2021","unstructured":"Stahl BC (2021) Ethical issues of AI. Springer, Cham, pp 35\u201353"},{"issue":"2","key":"226_CR77","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/s40860-020-00115-0","volume":"7","author":"N Tissir","year":"2021","unstructured":"Tissir N, El Kafhali S, Aboutabit N (2021) Cybersecurity management in cloud computing: semantic literature review and conceptual framework proposal. J Reliab Intell Environ 7(2):69\u201384","journal-title":"J Reliab Intell Environ"},{"key":"226_CR78","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1208\/s12248-020-00494-5","volume":"22","author":"Z Wang","year":"2020","unstructured":"Wang Z, Li H, Carpenter C, Guan Y (2020) Challenge-enabled machine learning to drug-response prediction. AAPS J 22:1\u20136","journal-title":"AAPS J"},{"key":"226_CR79","first-page":"1","volume":"32","author":"R Roelofs","year":"2019","unstructured":"Roelofs R, Shankar V, Recht B, Fridovich-Keil S, Hardt M, Miller J, Schmidt L (2019) A meta-analysis of overfitting in machine learning. Adv Neural Inf Process Syst 32:1\u201311","journal-title":"Adv Neural Inf Process Syst"},{"issue":"19","key":"226_CR80","doi-asserted-by":"publisher","first-page":"8191","DOI":"10.3390\/s23198191","volume":"23","author":"SDA Rihan","year":"2023","unstructured":"Rihan SDA, Anbar M, Alabsi BA (2023) Meta-learner-based approach for detecting attacks on internet of things networks. Sensors 23(19):8191","journal-title":"Sensors"},{"issue":"4","key":"226_CR81","doi-asserted-by":"publisher","first-page":"427","DOI":"10.1016\/j.ipm.2009.03.002","volume":"45","author":"M Sokolova","year":"2009","unstructured":"Sokolova M, Lapalme G (2009) A systematic analysis of performance measures for classification tasks. Inf Process Manage 45(4):427\u2013437","journal-title":"Inf Process Manage"},{"key":"226_CR82","unstructured":"Powers DM (2020) Evaluation: from precision, recall and f-measure to roc, informedness, markedness and correlation. arXiv preprint arXiv:2010.16061"},{"key":"226_CR83","doi-asserted-by":"crossref","unstructured":"Bah\u015fi H, N\u00f5mm S, La\u00a0Torre FB (2018) Dimensionality reduction for machine learning based iot botnet detection. In: 2018 15th international conference on control, automation, robotics and vision (ICARCV). IEEE, pp 1857\u20131862","DOI":"10.1109\/ICARCV.2018.8581205"},{"key":"226_CR84","unstructured":"Pokhrel S, Abbas R, Aryal B (2021) Iot security: botnet detection in iot using machine learning. arXiv preprint arXiv:2104.02231"},{"key":"226_CR85","doi-asserted-by":"crossref","unstructured":"Nakip M, Gelenbe E (2021) Mirai botnet attack detection with auto-associative dense random neural network. In: 2021 IEEE global communications conference (GLOBECOM). IEEE, pp 1\u20136","DOI":"10.1109\/GLOBECOM46510.2021.9685306"},{"issue":"11","key":"226_CR86","doi-asserted-by":"publisher","first-page":"1241","DOI":"10.3390\/electronics10111241","volume":"10","author":"TG Palla","year":"2021","unstructured":"Palla TG, Tayeb S (2021) Intelligent mirai malware detection for iot nodes. Electronics 10(11):1241","journal-title":"Electronics"},{"issue":"1","key":"226_CR87","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s40860-020-00126-x","volume":"7","author":"PK Keserwani","year":"2021","unstructured":"Keserwani PK, Govil MC, Pilli ES, Govil P (2021) A smart anomaly-based intrusion detection system for the internet of things (iot) network using gwo-pso-rf model. J Reliab Intell Environ 7(1):3\u201321","journal-title":"J Reliab Intell Environ"},{"key":"226_CR88","doi-asserted-by":"crossref","unstructured":"Maudoux C, Boumerdassi S, Barcello A, Renault E (2021) Combined forest: a new supervised approach for a machine-learning-based botnets detection. In: 2021 IEEE global communications conference (GLOBECOM). IEEE, pp 1\u20136","DOI":"10.1109\/GLOBECOM46510.2021.9685261"},{"key":"226_CR89","doi-asserted-by":"crossref","unstructured":"Ngo Q-D, Nguyen Q-H (2022) A reinforcement learning-based approach for detection zero-day malware attacks on iot system. In: Computer science on-line conference. Springer, pp 381\u2013394","DOI":"10.1007\/978-3-031-09076-9_34"},{"key":"226_CR90","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1016\/j.future.2023.09.011","volume":"150","author":"RH Randhawa","year":"2024","unstructured":"Randhawa RH, Aslam N, Alauthman M, Khalid M, Rafiq H (2024) Deep reinforcement learning based evasion generative adversarial network for botnet detection. Futur Gener Comput Syst 150:294\u2013302","journal-title":"Futur Gener Comput Syst"},{"key":"226_CR91","doi-asserted-by":"publisher","first-page":"98427","DOI":"10.1109\/ACCESS.2022.3206367","volume":"10","author":"BI Hairab","year":"2022","unstructured":"Hairab BI, Elsayed MS, Jurcut AD, Azer MA (2022) Anomaly detection based on cnn and regularization techniques against zero-day attacks in iot networks. IEEE Access 10:98427\u201398440","journal-title":"IEEE Access"},{"issue":"2","key":"226_CR92","first-page":"2123","volume":"77","author":"M Arshad","year":"2023","unstructured":"Arshad M, Karim A, Naseer S, Ahmad S, Alqahtani M, Gardezi AA, Choi J (2023) Detecting android botnet applications using convolution neural network. Comput Mater Contin 77(2):2123\u20132135","journal-title":"Comput Mater Contin"},{"issue":"3","key":"226_CR93","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MPRV.2018.03367731","volume":"17","author":"Y Meidan","year":"2018","unstructured":"Meidan Y, Bohadana M, Mathov Y, Mirsky Y, Shabtai A, Breitenbacher D, Elovici Y (2018) N-baiot-network-based detection of iot botnet attacks using deep autoencoders. IEEE Pervas Comput 17(3):12\u201322","journal-title":"IEEE Pervas Comput"},{"issue":"9","key":"226_CR94","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.3390\/electronics10091104","volume":"10","author":"SI Popoola","year":"2021","unstructured":"Popoola SI, Adebisi B, Ande R, Hammoudeh M, Atayero AA (2021) Memory-efficient deep learning for botnet attack detection in iot networks. Electronics 10(9):1104","journal-title":"Electronics"},{"key":"226_CR95","doi-asserted-by":"publisher","DOI":"10.32604\/cmc.2022.020938","author":"MA Haq","year":"2022","unstructured":"Haq MA, Rahim Khan MA (2022) Dnnbot: deep neural network-based botnet detection and classification. Comput Mater Contin. https:\/\/doi.org\/10.32604\/cmc.2022.020938","journal-title":"Comput Mater Contin"},{"key":"226_CR96","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/986428","author":"K-C Lin","year":"2014","unstructured":"Lin K-C, Chen S-Y, Hung JC (2014) Botnet detection using support vector machines with artificial fish swarm algorithm. J Appl Math. https:\/\/doi.org\/10.1155\/2014\/986428","journal-title":"J Appl Math"},{"key":"226_CR97","doi-asserted-by":"publisher","first-page":"991","DOI":"10.1007\/s00521-016-2564-5","volume":"29","author":"M Alauthaman","year":"2018","unstructured":"Alauthaman M, Aslam N, Zhang L, Alasem R, Hossain MA (2018) A p2p botnet detection scheme based on decision tree and adaptive multilayer neural networks. Neural Comput Appl 29:991\u20131004","journal-title":"Neural Comput Appl"},{"key":"226_CR98","doi-asserted-by":"crossref","unstructured":"Aysa MH, Ibrahim AA, Mohammed AH (2020) Iot ddos attack detection using machine learning. In: 2020 4th International symposium on multidisciplinary studies and innovative technologies (ISMSIT). IEEE, pp 1\u20137","DOI":"10.1109\/ISMSIT50672.2020.9254703"},{"key":"226_CR99","doi-asserted-by":"publisher","DOI":"10.1155\/2022\/4515642","author":"K Alissa","year":"2022","unstructured":"Alissa K, Alyas T, Zafar K, Abbas Q, Tabassum N, Sakib S et al (2022) Botnet attack detection in iot using machine learning. Comput Intell Neurosci. https:\/\/doi.org\/10.1155\/2022\/4515642","journal-title":"Comput Intell Neurosci"},{"key":"226_CR100","doi-asserted-by":"crossref","unstructured":"Vidiyala D, Guntupalli B, Alluri BKR (2018) Botnets detection using back tracking in wired networks. In: 2018 Fourteenth international conference on information processing (ICINPRO). IEEE, pp 1\u20135","DOI":"10.1109\/ICINPRO43533.2018.9096771"},{"issue":"14","key":"226_CR101","doi-asserted-by":"publisher","first-page":"6305","DOI":"10.3390\/s23146305","volume":"23","author":"FL Caldas Filho","year":"2023","unstructured":"Caldas Filho FL, Soares SCM, Oroski E, Oliveira Albuquerque R, Mata RZA, Mendon\u00e7a FLL, Sousa J\u00fanior RT (2023) Botnet detection and mitigation model for iot networks using federated learning. Sensors 23(14):6305","journal-title":"Sensors"},{"issue":"5","key":"226_CR102","doi-asserted-by":"publisher","first-page":"43","DOI":"10.3390\/fi10050043","volume":"10","author":"XD Hoang","year":"2018","unstructured":"Hoang XD, Nguyen QC (2018) Botnet detection based on machine learning techniques using dns query data. Future Internet 10(5):43","journal-title":"Future Internet"},{"key":"226_CR103","unstructured":"Gelenbe E, Nak\u0131p M (2023) Associated random neural networks for collective classification of nodes in botnet attacks. arXiv preprint arXiv:2303.13627"},{"key":"226_CR104","doi-asserted-by":"crossref","unstructured":"Mode GR, Calyam P, Hoque KA (2019) False data injection attacks in internet of things and deep learning enabled predictive analytics. arXiv preprint arXiv:1910.01716","DOI":"10.1109\/NOMS47738.2020.9110395"},{"issue":"5","key":"226_CR105","doi-asserted-by":"publisher","first-page":"1159","DOI":"10.3390\/electronics12051159","volume":"12","author":"MA Haq","year":"2023","unstructured":"Haq MA (2023) Dbotpm: a deep neural network-based botnet prediction model. Electronics 12(5):1159","journal-title":"Electronics"},{"key":"226_CR106","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-3-031-09357-9_5","volume-title":"Security in computer and information sciences","author":"M Nakip","year":"2022","unstructured":"Nakip M, Gelenbe E (2022) Botnet attack detection with incremental online learning. In: Gelenbe E, Jankovic M, Kehagias D, Marton A, Vilmos A (eds) Security in computer and information sciences. Springer, Cham, pp 51\u201360"},{"key":"226_CR107","doi-asserted-by":"crossref","unstructured":"Gelenbe E, Nakip M (2023) Real-time cyberattack detection with offline and online learning. In: 2023 IEEE 29th international symposium on local and metropolitan area networks (LANMAN). IEEE, pp 1\u20136","DOI":"10.1109\/LANMAN58293.2023.10189812"},{"issue":"1","key":"226_CR108","doi-asserted-by":"publisher","first-page":"4282","DOI":"10.1038\/s41598-023-31260-0","volume":"13","author":"J Velasco-Mata","year":"2023","unstructured":"Velasco-Mata J, Gonz\u00e1lez-Castro V, Fidalgo E, Alegre E (2023) Real-time botnet detection on large network bandwidths using machine learning. Sci Rep 13(1):4282","journal-title":"Sci Rep"},{"issue":"7s","key":"226_CR109","first-page":"253","volume":"11","author":"V Khetani","year":"2023","unstructured":"Khetani V, Gandhi Y, Bhattacharya S, Ajani SN, Limkar S (2023) Cross-domain analysis of ml and dl: evaluating their impact in diverse domains. Int J Intell Syst Appl Eng 11(7s):253\u2013262","journal-title":"Int J Intell Syst Appl Eng"}],"container-title":["Journal of Reliable Intelligent Environments"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40860-024-00226-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40860-024-00226-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40860-024-00226-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,1]],"date-time":"2024-11-01T18:08:38Z","timestamp":1730484518000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40860-024-00226-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,24]]},"references-count":109,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,12]]}},"alternative-id":["226"],"URL":"https:\/\/doi.org\/10.1007\/s40860-024-00226-y","relation":{},"ISSN":["2199-4668","2199-4676"],"issn-type":[{"value":"2199-4668","type":"print"},{"value":"2199-4676","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,24]]},"assertion":[{"value":"30 November 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 June 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 June 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}