{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:52:25Z","timestamp":1781110345112,"version":"3.54.1"},"reference-count":169,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T00:00:00Z","timestamp":1766534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T00:00:00Z","timestamp":1766534400000},"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":[[2026,12]]},"DOI":"10.1007\/s10115-025-02651-8","type":"journal-article","created":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T03:33:28Z","timestamp":1766547208000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Delving deep: DDoS attack resilience through deep learning approaches"],"prefix":"10.1007","volume":"68","author":[{"given":"Praveen","family":"Likhar","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sumit Kumar","family":"Gupta","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jaytrilok","family":"Choudhary","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dhirendra Pratap","family":"Singh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,12,24]]},"reference":[{"issue":"3","key":"2651_CR1","doi-asserted-by":"publisher","first-page":"2109","DOI":"10.1109\/JIOT.2021.3090909","volume":"9","author":"I Cviti\u0107","year":"2021","unstructured":"Cviti\u0107 I, Perakovic D, Gupta BB, Choo K-K (2021) Boosting-based DDoS detection in internet of things systems. IEEE Internet Things J 9(3):2109\u20132123","journal-title":"IEEE Internet Things J"},{"issue":"1","key":"2651_CR2","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s11235-020-00747-w","volume":"77","author":"A Mishra","year":"2021","unstructured":"Mishra A, Gupta N, Gupta BB (2021) Defense mechanisms against DDoS attack based on entropy in SDN-cloud using POX controller. Telecommun Syst 77(1):47\u201362","journal-title":"Telecommun Syst"},{"issue":"1","key":"2651_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJSWIS.297143","volume":"18","author":"A Singh","year":"2022","unstructured":"Singh A, Gupta BB (2022) Distributed denial-of-service (DDoS) attacks and defense mechanisms in various web-enabled computing platforms: issues, challenges, and future research directions. Int J Semant Web Inf Syst 18(1):1\u201343","journal-title":"Int J Semant Web Inf Syst"},{"issue":"1","key":"2651_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJSSCI.309707","volume":"14","author":"A Mishra","year":"2022","unstructured":"Mishra A, Joshi BK, Arya V, Gupta AK, Chui KT (2022) Detection of distributed denial of service (ddos) attacks using computational intelligence and majority vote-based ensemble approach. Int J Softw Sci Comput Intell 14(1):1\u201310","journal-title":"Int J Softw Sci Comput Intell"},{"key":"2651_CR5","unstructured":"C. Glover, \u201cAnonymous Sudan Claims Microsoft Cyberattack and Threatens the State of Israel,\u201d Tech Monitor, July 5, 2023, accessed September 5, 2023, https:\/\/techmonitor.ai\/technology\/cybersecurity\/anonymous-sudan-attacks-microsoft-and-threatens-israel."},{"key":"2651_CR6","unstructured":"\u201cBreaking News: DDoS Attacks Block PM Trudeau\u2019s Web Site,\u201d Financial Post, accessed September 5, 2023, https:\/\/financialpost.com\/technology\/breaking-news-ddos-attacks-block-pm-trudeaus-web-site."},{"key":"2651_CR7","unstructured":"C. Glover, \u201cVatican Cyberattack: DDoS Strike Could Be Work of Russian Hacktivists,\u201d Tech Monitor, December 1, 2022, accessed September 5, 2023, https:\/\/techmonitor.ai\/technology\/cybersecurity\/vatican-cyberattack-ddos-russia-ukraine."},{"key":"2651_CR8","unstructured":"\u201cCyberattack Disrupts Bulgarian Government Websites Over \u2018Betrayal to Russia,\u2019\u201d accessed September 5, 2023, https:\/\/therecord.media\/cyberattack-disrupts-bulgarian-government-websites-over-betrayal-to-russia."},{"key":"2651_CR9","unstructured":"\u201cCyberattack Affects Port of London Website,\u201d accessed September 5, 2023, https:\/\/www.computing.co.uk\/news\/4050186\/cyberattack-port-london-website."},{"key":"2651_CR10","unstructured":"\u201cSignificant Cyber Incidents | Strategic Technologies Program | CSIS,\u201d accessed September 5, 2023, https:\/\/www.csis.org\/programs\/strategic-technologies-program\/significant-cyber-incidents."},{"key":"2651_CR11","unstructured":"\u201cGoogle Says Biggest DDoS Attack on Record Hit the Company in 2017,\u201d PCMag, accessed September 5, 2023, https:\/\/www.pcmag.com\/news\/google-says-biggest-ddos-attack-on-record-hit-the-company-in-2017."},{"key":"2651_CR12","unstructured":"\u201cAWS Shield. Threat Landscape Report\u2013Q1. 2020,\u201d [PDF], accessed September 5, 2023, https:\/\/aws-shield-tlr.s3.amazonaws.com\/2020-Q1_AWS_Shield_TLR.pdf."},{"key":"2651_CR13","unstructured":"\u201cAWS Said It Mitigated a 2.3 Tbps DDoS Attack, the Largest Ever,\u201d ZDNET, accessed September 5, 2023, https:\/\/www.zdnet.com\/article\/aws-said-it-mitigated-a-2-3-tbps-ddos-attack-the-largest-ever\/."},{"key":"2651_CR14","unstructured":"\u201cFebruary 28th DDoS Incident Report - The GitHub Blog,\u201d accessed September 5, 2023, https:\/\/github.blog\/2018-03-01-ddos-incident-report\/."},{"key":"2651_CR15","unstructured":"\u201cHow the Dyn DDoS Attack Unfolded,\u201d Network World, accessed September 5, 2023, https:\/\/www.networkworld.com\/article\/3134057\/how-the-dyn-ddos-attack-unfolded.html."},{"key":"2651_CR16","unstructured":"Radware, \u201cRadware Full Year 2022 Report: Malicious DDoS Attacks Rise 150%,\u201d accessed September 5, 2023, https:\/\/radware.com\/newsevents\/pressreleases\/2023\/radware-full-year-2022-report-malicious-ddos-attacks\/."},{"issue":"2","key":"2651_CR17","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1007\/s12083-017-0630-0","volume":"12","author":"N Sultana","year":"2019","unstructured":"Sultana N, Chilamkurti N, Peng W, Alhadad R (2019) Survey on SDN based network intrusion detection system using machine learning approaches. Peer-to-Peer Netw Appl 12(2):493\u2013501","journal-title":"Peer-to-Peer Netw Appl"},{"key":"2651_CR18","volume":"52","author":"T Zoppi","year":"2020","unstructured":"Zoppi T, Ceccarelli A, Salani L, Bondavalli A (2020) On the educated selection of unsupervised algorithms via attacks and anomaly classes. J Inf Secur Appl 52:102474","journal-title":"J Inf Secur Appl"},{"key":"2651_CR19","doi-asserted-by":"crossref","unstructured":"Zekri M, El Kafhali S, Aboutabit N, Saadi Y (2017) DDoS attack detection using machine learning techniques in cloud computing environments. In: 2017 3rd international conference of cloud computing technologies and applications (CloudTech), pp 1\u20137. IEEE","DOI":"10.1109\/CloudTech.2017.8284731"},{"issue":"4","key":"2651_CR20","doi-asserted-by":"publisher","first-page":"2367","DOI":"10.3390\/e17042367","volume":"17","author":"P Berezi\u0144ski","year":"2015","unstructured":"Berezi\u0144ski P, Jasiul B, Szpyrka M (2015) An entropy-based network anomaly detection method. Entropy 17(4):2367\u20132408","journal-title":"Entropy"},{"issue":"1","key":"2651_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/LSENS.2018.2879990","volume":"3","author":"R Abdulhammed","year":"2018","unstructured":"Abdulhammed R, Faezipour M, Abuzneid A, AbuMallouh A (2018) Deep and machine learning approaches for anomaly-based intrusion detection of imbalanced network traffic. IEEE Sens Lett 3(1):1\u20134","journal-title":"IEEE Sens Lett"},{"key":"2651_CR22","doi-asserted-by":"crossref","unstructured":"Krishnaveni S, Palani V, Kishore S, Jothi B and Sivamohan S (2020) Anomaly-based intrusion detection system using support vector machine. In: Artificial intelligence and evolutionary computations in engineering systems, pp 723\u2013731. Singapore: Springer Singapore","DOI":"10.1007\/978-981-15-0199-9_62"},{"issue":"4","key":"2651_CR23","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1016\/j.jss.2006.07.009","volume":"80","author":"P Brereton","year":"2007","unstructured":"Brereton P, Kitchenham BA, Budgen D, Turner M, Khalil M (2007) Lessons from applying the systematic literature review process within the software engineering domain. J Syst Softw 80(4):571\u2013583","journal-title":"J Syst Softw"},{"issue":"1","key":"2651_CR24","volume":"1","author":"S Kumar","year":"2021","unstructured":"Kumar S, Kar AK, Ilavarasan PV (2021) Applications of text mining in services management: a systematic literature review. Int J Inf Manag Data Insights 1(1):100008","journal-title":"Int J Inf Manag Data Insights"},{"issue":"1","key":"2651_CR25","volume":"1","author":"S Verma","year":"2021","unstructured":"Verma S, Sharma R, Deb S, Maitra D (2021) Artificial intelligence in marketing: systematic review and future research direction. Int J Inf Manag Data Insights 1(1):100002","journal-title":"Int J Inf Manag Data Insights"},{"issue":"2","key":"2651_CR26","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/997150.997156","volume":"34","author":"J Mirkovic","year":"2004","unstructured":"Mirkovic J, Reiher P (2004) A taxonomy of DDoS attack and DDoS defense mechanisms. ACM SIGCOMM Comput Commun Rev 34(2):39\u201353","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"issue":"5","key":"2651_CR27","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1016\/j.comnet.2003.10.003","volume":"44","author":"C Douligeris","year":"2004","unstructured":"Douligeris C, Mitrokotsa A (2004) DDoS attacks and defense mechanisms: classification and state-of-the-art. Comput Netw 44(5):643\u2013666","journal-title":"Comput Netw"},{"key":"2651_CR28","unstructured":"\u201cDDoS Attack Types & Mitigation Methods | Imperva,\u201d Learning Center, accessed September 5, 2023, https:\/\/www.imperva.com\/learn\/ddos\/ddos-attacks\/."},{"key":"2651_CR29","doi-asserted-by":"crossref","unstructured":"Kr\u00e4mer L, Krupp J, Makita D, Nishizoe T, Koide T, Yoshioka K, Rossow C (2015) Amppot: Monitoring and defending against amplification ddos attacks. In: Research in attacks, intrusions, and defenses: 18th international symposium, RAID 2015, Kyoto, Japan, November 2\u20134, 2015. Proceedings 18, pp 615\u2013636. Springer International Publishing, 2015","DOI":"10.1007\/978-3-319-26362-5_28"},{"key":"2651_CR30","unstructured":"Whitepaper: DNS reflection, amplification, & DNS water-torture, Akamai, accessed September 5, 2023, https:\/\/www.akamai.com\/site\/en\/documents\/research-paper\/dns-reflection-vs-dns-mirai-technical-publication.pdf."},{"key":"2651_CR31","unstructured":"K\u00fchrer M, Hupperich T, Rossow C, and Holz T (2014) Exit from Hell? Reducing the impact of {Amplification}{DDoS} Attacks. In: 23rd USENIX security symposium (USENIX security 14), pp 111\u2013125"},{"key":"2651_CR32","first-page":"94","volume":"4","author":"S Arukonda","year":"2015","unstructured":"Arukonda S, Sinha S (2015) The innocent perpetrators: reflectors and reflection attacks. Adv Comput Sci 4:94\u201398","journal-title":"Adv Comput Sci"},{"issue":"1","key":"2651_CR33","first-page":"101","volume":"13","author":"N Patani","year":"2017","unstructured":"Patani N, Patel R (2017) A mechanism for prevention of flooding based DDoS attack. Int J Comput Intell Res 13(1):101\u2013111","journal-title":"Int J Comput Intell Res"},{"key":"2651_CR34","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1007\/s13369-017-2414-5","volume":"42","author":"NZ Bawany","year":"2017","unstructured":"Bawany NZ, Shamsi JA, Salah K (2017) DDoS attack detection and mitigation using SDN: methods, practices, and solutions. Arab J Sci Eng 42:425\u2013441","journal-title":"Arab J Sci Eng"},{"issue":"7553","key":"2651_CR35","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","journal-title":"Nature"},{"issue":"1","key":"2651_CR36","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1109\/TKDE.2020.2981333","volume":"34","author":"Z Zhang","year":"2020","unstructured":"Zhang Z, Cui P, Zhu W (2020) Deep learning on graphs: a survey. IEEE Trans Knowl Data Eng 34(1):249\u2013270","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"2651_CR37","doi-asserted-by":"publisher","first-page":"35365","DOI":"10.1109\/ACCESS.2018.2836950","volume":"6","author":"Y Xin","year":"2018","unstructured":"Xin Y, Kong L, Liu Z, Chen Y, Li Y, Zhu H, Gao M, Hou H, Wang C (2018) Machine learning and deep learning methods for cybersecurity. IEEE Access 6:35365\u201335381","journal-title":"IEEE Access"},{"issue":"6","key":"2651_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s42979-021-00815-1","volume":"2","author":"IH Sarker","year":"2021","unstructured":"Sarker IH (2021) Deep learning: a comprehensive overview on techniques, taxonomy, applications and research directions. SN Comput Sci 2(6):1\u201320","journal-title":"SN Comput Sci"},{"issue":"5","key":"2651_CR39","doi-asserted-by":"publisher","DOI":"10.3390\/sym12050754","volume":"12","author":"IH Sarker","year":"2020","unstructured":"Sarker IH, Abushark YB, Alsolami F, Khan AI (2020) Intrudtree: a machine learning based cyber security intrusion detection model. Symmetry 12(5):754","journal-title":"Symmetry"},{"key":"2651_CR40","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2019.100106","volume":"8","author":"IH Sarker","year":"2019","unstructured":"Sarker IH, Salah K (2019) Appspred: predicting context-aware smartphone apps using random forest learning. Internet Things 8:100106","journal-title":"Internet Things"},{"key":"2651_CR41","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M et al (2011) Scikit-learn: machine learning in python. J Mach Learn Res 12:2825\u20132830","journal-title":"J Mach Learn Res"},{"key":"2651_CR42","volume-title":"Data mining: concepts and techniques","author":"J Han","year":"2012","unstructured":"Han J, Kamber M (2012) Data mining: concepts and techniques, 3rd edn. Elsevier, Burlington, MA","edition":"3"},{"issue":"3","key":"2651_CR43","doi-asserted-by":"publisher","DOI":"10.1007\/s42979-021-00557-0","volume":"2","author":"IH Sarker","year":"2021","unstructured":"Sarker IH, Furhad MH, Nowrozy R (2021) AI-driven cybersecurity: an overview, security intelligence modeling and research directions. SN Comput Sci 2(3):173","journal-title":"SN Comput Sci"},{"issue":"3","key":"2651_CR44","doi-asserted-by":"publisher","DOI":"10.1007\/s42979-021-00535-6","volume":"2","author":"IH Sarker","year":"2021","unstructured":"Sarker IH (2021) Deep cybersecurity: a comprehensive overview from neural network and deep learning perspective. SN Comput Sci 2(3):154","journal-title":"SN Comput Sci"},{"key":"2651_CR45","volume-title":"Adaptive computation and machine learning","author":"I Goodfellow","year":"2016","unstructured":"Goodfellow I, Bengio Y, Courville A (2016) Deep learning. Adaptive computation and machine learning. The MIT Press, Cambridge"},{"issue":"11","key":"2651_CR46","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y LeCun","year":"2002","unstructured":"LeCun Y, Bottou L, Bengio Y, Haffner P (2002) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278\u20132324","journal-title":"Proc IEEE"},{"key":"2651_CR47","unstructured":"Kshitij S, Understand the Architecture of CNN,\u201d Medium, November 19, 2019, accessed September 5, 2023, https:\/\/towardsdatascience.com\/understand-the-architecture-of-cnn-90a25e244c7."},{"key":"2651_CR48","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-021-00444-8","volume":"8","author":"L Alzubaidi","year":"2021","unstructured":"Alzubaidi L, Zhang J, Humaidi AJ, Al-Dujaili A, Duan Ye, Al-Shamma O, Santamar\u00eda J, Fadhel MA, Al-Amidie M, Farhan L (2021) Review of deep learning: concepts, CNN architectures, challenges, applications, future directions. J Big Data 8:1\u201374","journal-title":"J Big Data"},{"key":"2651_CR49","unstructured":"Basic CNN Architecture: explaining 5 layers of convolutional neural network, upGrad Blog, accessed September 5, 2023, https:\/\/www.upgrad.com\/blog\/basic-cnn-architecture\/"},{"key":"2651_CR50","unstructured":"Basic introduction to convolutional neural network in deep learning, Analytics Vidhya, accessed September 5, 2023, https:\/\/www.analyticsvidhya.com\/blog\/2022\/03\/basic-introduction-to-convolutional-neural-network-in-deep-learning\/."},{"key":"2651_CR51","unstructured":"Krizhevsky A, Ilya S, and Geoffrey EH (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25"},{"key":"2651_CR52","doi-asserted-by":"crossref","unstructured":"Zeiler, Matthew D, and Rob F (2014) Visualizing and understanding convolutional networks. In: Computer vision\u2013ECCV 2014: 13th European Conference, Zurich, Switzerland, September 6\u201312, 2014, Proceedings, Part I 13, pp 818\u2013833. Springer International Publishing, 2014","DOI":"10.1007\/978-3-319-10590-1_53"},{"key":"2651_CR53","doi-asserted-by":"crossref","unstructured":"Liu S, and Weihong D (2015) Very deep convolutional neural network based image classification using small training sample size. In\u00a02015 3rd IAPR Asian conference on pattern recognition (ACPR), pp 730\u2013734. IEEE","DOI":"10.1109\/ACPR.2015.7486599"},{"key":"2651_CR54","doi-asserted-by":"crossref","unstructured":"Szegedy C, Wei L, Yangqing J, Pierre S, Scott R, Dragomir A, Dumitru E, Vincent V, and Andrew R (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1\u20139","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"2651_CR55","doi-asserted-by":"crossref","unstructured":"Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2016) Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2818\u20132826","DOI":"10.1109\/CVPR.2016.308"},{"key":"2651_CR56","doi-asserted-by":"crossref","unstructured":"Szegedy C, Sergey I, Vincent V, and Alexander A (2017) Inception-v4, inception-resnet and the impact of residual connections on learning. In: Proceedings of the AAAI conference on artificial intelligence, vol 31, no 1.","DOI":"10.1609\/aaai.v31i1.11231"},{"key":"2651_CR57","doi-asserted-by":"crossref","unstructured":"He K, Xiangyu Z, Shaoqing R, and Jian S (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":"2651_CR58","unstructured":"Larsson G, Michael M, and Gregory S (2016) Fractalnet: Ultra-deep neural networks without residuals. arXiv preprint arXiv:1605.07648\u00a0"},{"key":"2651_CR59","doi-asserted-by":"crossref","unstructured":"Zagoruyko S, and Nikos K. (2016) Wide residual networks.\"\u00a0arXiv preprint arXiv:1605.07146.","DOI":"10.5244\/C.30.87"},{"key":"2651_CR60","doi-asserted-by":"crossref","unstructured":"Chollet F (2017) Xception: deep learning with depthwise separable convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1251\u20131258","DOI":"10.1109\/CVPR.2017.195"},{"key":"2651_CR61","doi-asserted-by":"crossref","unstructured":"Huang G, Zhuang L, Laurens Van Der M, and Kilian QW (2017) Densely connected convolutional networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4700\u20134708","DOI":"10.1109\/CVPR.2017.243"},{"issue":"10","key":"2651_CR62","doi-asserted-by":"publisher","first-page":"3349","DOI":"10.1109\/TPAMI.2020.2983686","volume":"43","author":"J Wang","year":"2020","unstructured":"Wang J, Sun K, Cheng T, Jiang B, Deng C, Zhao Y, Liu D et al (2020) Deep high-resolution representation learning for visual recognition. IEEE Trans Pattern Anal Mach Intell 43(10):3349\u20133364","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"14","key":"2651_CR63","first-page":"200","volume":"14","author":"S Dupond","year":"2019","unstructured":"Dupond S (2019) A thorough review on the current advance of neural network structures. Annu Rev Control 14(14):200\u2013230","journal-title":"Annu Rev Control"},{"key":"2651_CR64","doi-asserted-by":"crossref","unstructured":"Mandic DP, and Jonathon C (2001) Recurrent neural networks for prediction: learning algorithms, architectures and stability. Wiley series in adaptive and learning systems for signal processing, communications, and control. Chichester\u202f; New York: John Wiley","DOI":"10.1002\/047084535X"},{"issue":"7","key":"2651_CR65","doi-asserted-by":"publisher","first-page":"1235","DOI":"10.1162\/neco_a_01199","volume":"31","author":"Y Yu","year":"2019","unstructured":"Yu Y, Si X, Hu C, Zhang J (2019) A review of recurrent neural networks: LSTM cells and network architectures. Neural Comput 31(7):1235\u20131270","journal-title":"Neural Comput"},{"issue":"8","key":"2651_CR66","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"},{"issue":"2","key":"2651_CR67","doi-asserted-by":"publisher","first-page":"181","DOI":"10.3390\/electronics8020181","volume":"8","author":"C Jiang","year":"2019","unstructured":"Jiang C, Chen Y, Chen S, Bo Y, Li W, Tian W, Guo J (2019) A mixed deep recurrent neural network for MEMS gyroscope noise suppressing. Electronics 8(2):181","journal-title":"Electronics"},{"key":"2651_CR68","doi-asserted-by":"crossref","unstructured":"Dasgupta P, Joseph BC, and Ranjeev M eds.\u00a0Adversary-aware learning techniques and trends in cybersecurity. Springer International Publishing, 2021.","DOI":"10.1007\/978-3-030-55692-1"},{"key":"2651_CR69","unstructured":"Goodfellow IJ, Jean P-A, Mehdi M, Bing X, David W-F, Sherjil O, Aaron C, and Yoshua B (2014) Generative adversarial nets.\u00a0 NIPS'14: Neural Information Processing Systems Montreal Canada December 8 - 13, 2014. In: Ghahramani Z, Welling M, Cortes C, Lawrence ND, Weinberger KQ (eds) Advances in neural information processing systems. Vol 2, MIT Press, pp 2672\u20132680. http:\/\/papers.nips.cc\/paper\/5423-generative-adversarial-nets"},{"key":"2651_CR70","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/j.neucom.2016.12.038","volume":"234","author":"W Liu","year":"2017","unstructured":"Liu W, Wang Z, Liu X, Zeng N, Liu Y, Alsaadi FE (2017) A survey of deep neural network architectures and their applications. Neurocomputing 234:11\u201326","journal-title":"Neurocomputing"},{"issue":"9","key":"2651_CR71","doi-asserted-by":"publisher","first-page":"1464","DOI":"10.1109\/5.58325","volume":"78","author":"T Kohonen","year":"1990","unstructured":"Kohonen T (1990) The self-organizing map. Proc IEEE 78(9):1464\u20131480","journal-title":"Proc IEEE"},{"issue":"3","key":"2651_CR72","doi-asserted-by":"publisher","first-page":"586","DOI":"10.1109\/72.846731","volume":"11","author":"J Vesanto","year":"2000","unstructured":"Vesanto J, Alhoniemi E (2000) Clustering of the self-organizing map. IEEE Trans Neural Netw 11(3):586\u2013600","journal-title":"IEEE Trans Neural Netw"},{"key":"2651_CR73","unstructured":"Marlin B, Kevin S, Bo C, and Nando F (2010) Inductive principles for restricted Boltzmann machine learning. In: Proceedings of the thirteenth international conference on artificial intelligence and statistics, pp 509\u2013516. JMLR workshop and conference proceedings"},{"key":"2651_CR74","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/B978-0-12-822314-7.00013-4","volume-title":"Learning Control","author":"J Ren","year":"2021","unstructured":"Ren J, Green M, Huang X (2021) From traditional to deep learning: Fault diagnosis for autonomous vehicles. Learning Control. Elsevier, Amsterdam, pp 205\u2013219"},{"key":"2651_CR75","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-016-0043-6","volume":"3","author":"K Weiss","year":"2016","unstructured":"Weiss K, Khoshgoftaar TM, Wang DingDing (2016) A survey of transfer learning. J Big Data 3:1\u201340","journal-title":"J Big Data"},{"key":"2651_CR76","doi-asserted-by":"crossref","unstructured":"Arulkumaran K, Marc PD, Miles B, and Anil AB (2017) A brief survey of deep reinforcement learning.\u00a0arXiv preprint arXiv:1708.05866","DOI":"10.1109\/MSP.2017.2743240"},{"key":"2651_CR77","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1613\/jair.301","volume":"4","author":"LP Kaelbling","year":"1996","unstructured":"Kaelbling LP, Littman ML, Moore AW (1996) Reinforcement learning: a survey. J Artif Intell Res 4:237\u2013285","journal-title":"J Artif Intell Res"},{"issue":"3","key":"2651_CR78","doi-asserted-by":"publisher","DOI":"10.1007\/s42979-021-00592-x","volume":"2","author":"IH Sarker","year":"2021","unstructured":"Sarker IH (2021) Machine learning: algorithms, real-world applications and research directions. SN Comput Sci 2(3):160","journal-title":"SN Comput Sci"},{"key":"2651_CR79","doi-asserted-by":"publisher","DOI":"10.1016\/j.teler.2023.100077","volume":"11","author":"V Hnamte","year":"2023","unstructured":"Hnamte V, Hussain J (2023) Dependable intrusion detection system using deep convolutional neural network: a novel framework and performance evaluation approach. Telemat Inf Reports 11:100077","journal-title":"Telemat Inf Reports"},{"key":"2651_CR80","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2022.102748","volume":"118","author":"D Akgun","year":"2022","unstructured":"Akgun D, Hizal S, Cavusoglu U (2022) A new DDoS attacks intrusion detection model based on deep learning for cybersecurity. Comput Secur 118:102748","journal-title":"Comput Secur"},{"key":"2651_CR81","doi-asserted-by":"publisher","first-page":"64375","DOI":"10.1109\/ACCESS.2022.3182333","volume":"10","author":"Z Wu","year":"2022","unstructured":"Wu Z, Zhang H, Wang P, Sun Z (2022) RTIDS: a robust transformer-based approach for intrusion detection system. IEEE Access 10:64375\u201364387","journal-title":"IEEE Access"},{"key":"2651_CR82","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108076","volume":"192","author":"N Gupta","year":"2021","unstructured":"Gupta N, Jindal V, Bedi P (2021) LIO-IDS: Handling class imbalance using LSTM and improved one-vs-one technique in intrusion detection system. Comput Netw 192:108076","journal-title":"Comput Netw"},{"key":"2651_CR83","doi-asserted-by":"publisher","first-page":"61024","DOI":"10.1109\/ACCESS.2021.3074664","volume":"9","author":"RV Mendon\u00e7a","year":"2021","unstructured":"Mendon\u00e7a RV, Teodoro AAM, Rosa RL, Saadi M, Melgarejo DC, Nardelli PHJ, Rodr\u00edguez DZ (2021) Intrusion detection system based on fast hierarchical deep convolutional neural network. IEEE Access 9:61024\u201361034","journal-title":"IEEE Access"},{"key":"2651_CR84","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.114520","volume":"169","author":"AE Cil","year":"2021","unstructured":"Cil AE, Yildiz K, Buldu A (2021) Detection of DDoS attacks with feed forward based deep neural network model. Expert Syst Appl 169:114520","journal-title":"Expert Syst Appl"},{"key":"2651_CR85","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2022.110132","volume":"261","author":"ES Gsr","year":"2023","unstructured":"Gsr ES, Ganeshan R, Jingle IDJ, Ananth JP (2023) FACVO-DNFN: deep learning-based feature fusion and distributed denial of service attack detection in cloud computing. Knowl Based Syst 261:110132","journal-title":"Knowl Based Syst"},{"key":"2651_CR86","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2022.102725","volume":"118","author":"H Ayd\u0131n","year":"2022","unstructured":"Ayd\u0131n H, Orman Z, Ayd\u0131n MA (2022) A long short-term memory (LSTM)-based distributed denial of service (DDoS) detection and defense system design in public cloud network environment. Comput Secur 118:102725","journal-title":"Comput Secur"},{"key":"2651_CR87","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11277-021-08271-z","volume":"127","author":"A Agarwal","year":"2022","unstructured":"Agarwal A, Khari M, Singh R (2022) Detection of DDOS attack using deep learning model in cloud storage application. Wirel Pers Commun 127:1\u201321. https:\/\/doi.org\/10.1007\/s11277-021-08271-z","journal-title":"Wirel Pers Commun"},{"issue":"3","key":"2651_CR88","doi-asserted-by":"publisher","DOI":"10.3390\/app13031431","volume":"13","author":"MN Ali","year":"2023","unstructured":"Ali MN, Imran M, din MSu, Kim B-S (2023) Low rate DDoS detection using weighted federated learning in SDN control plane in IoT network. Appl Sci 13(3):1431","journal-title":"Appl Sci"},{"key":"2651_CR89","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2022.108214","volume":"102","author":"PLS Jayalaxmi","year":"2022","unstructured":"Jayalaxmi PLS, Kumar G, Saha R, Conti M, Kim T-H, Thomas R (2022) DeBot: a deep learning-based model for bot detection in industrial internet-of-things. Comput Electr Eng 102:108214","journal-title":"Comput Electr Eng"},{"key":"2651_CR90","doi-asserted-by":"crossref","unstructured":"Sarhan M, Siamak L, Nour M, and Marius P (2021) Netflow datasets for machine learning-based network intrusion detection systems. In: Big data technologies and applications: 10th EAI international conference, BDTA 2020, and 13th EAI international conference on wireless internet, WiCON 2020, virtual event, December 11, 2020, proceedings 10, pp. 117\u2013135. Springer International Publishing","DOI":"10.1007\/978-3-030-72802-1_9"},{"issue":"2","key":"2651_CR91","doi-asserted-by":"publisher","DOI":"10.3390\/s22020432","volume":"22","author":"X-H Nguyen","year":"2022","unstructured":"Nguyen X-H, Nguyen X-D, Huynh H-H, Le K-H (2022) Realguard: a lightweight network intrusion detection system for IoT gateways. Sensors 22(2):432","journal-title":"Sensors"},{"key":"2651_CR92","doi-asserted-by":"publisher","first-page":"163412","DOI":"10.1109\/ACCESS.2021.3131014","volume":"9","author":"F Hussain","year":"2021","unstructured":"Hussain F, Abbas SG, Pires IM, Tanveer S, Fayyaz UU, Garcia NM, Shah GA, Shahzad F (2021) A two-fold machine learning approach to prevent and detect IoT botnet attacks. IEEE Access 9:163412\u2013163430","journal-title":"IEEE Access"},{"key":"2651_CR93","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2023.103117","volume":"127","author":"A Mustapha","year":"2023","unstructured":"Mustapha A, Khatoun R, Zeadally S, Chbib F, Fadlallah A, Fahs W, El Attar A (2023) Detecting DDoS attacks using adversarial neural network. Comput Secur 127:103117","journal-title":"Comput Secur"},{"key":"2651_CR94","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.107871","volume":"188","author":"GC Amaizu","year":"2021","unstructured":"Amaizu GC, Nwakanma CI, Bhardwaj S, Lee J-M, Kim D-S (2021) Composite and efficient DDoS attack detection framework for B5G networks. Comput Netw 188:107871","journal-title":"Comput Netw"},{"key":"2651_CR95","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108399","volume":"199","author":"EM B\u00e5rli","year":"2021","unstructured":"B\u00e5rli EM, Yazidi A, Viedma EH, Haugerud H (2021) DoS and DDoS mitigation using variational autoencoders. Comput Netw 199:108399","journal-title":"Comput Netw"},{"issue":"1","key":"2651_CR96","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1109\/TCSS.2021.3063538","volume":"9","author":"L Nie","year":"2021","unstructured":"Nie L, Wu Y, Wang X, Guo L, Wang G, Gao X, Li S (2021) Intrusion detection for secure social internet of things based on collaborative edge computing: a generative adversarial network-based approach. IEEE Trans Comput Soc Syst 9(1):134\u2013145","journal-title":"IEEE Trans Comput Soc Syst"},{"issue":"3","key":"2651_CR97","first-page":"790","volume":"8","author":"A Shawahna","year":"2018","unstructured":"Shawahna A, Abu-Amara M, Mahmoud ASH, Osais Y (2018) EDoS-ADS: an enhanced mitigation technique against economic denial of sustainability (EDoS) attacks. IEEE Trans Cloud Comput 8(3):790\u2013804","journal-title":"IEEE Trans Cloud Comput"},{"key":"2651_CR98","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2022.109140","volume":"214","author":"RF Fouladi","year":"2022","unstructured":"Fouladi RF, Ermi\u015f O, Anarim E (2022) A DDoS attack detection and countermeasure scheme based on DWT and auto-encoder neural network for SDN. Comput Netw 214:109140","journal-title":"Comput Netw"},{"key":"2651_CR99","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2022.102604","volume":"115","author":"Z Long","year":"2022","unstructured":"Long Z, Jinsong W (2022) A hybrid method of entropy and SSAE-SVM based DDoS detection and mitigation mechanism in SDN. Comput Secur 115:102604","journal-title":"Comput Secur"},{"key":"2651_CR100","volume":"10","author":"V Hnamte","year":"2023","unstructured":"Hnamte V, Hussain J (2023) DCNNBiLSTM: an efficient hybrid deep learning-based intrusion detection system. Telemat Inf Rep 10:100053","journal-title":"Telemat Inf Rep"},{"key":"2651_CR101","doi-asserted-by":"publisher","first-page":"146810","DOI":"10.1109\/ACCESS.2021.3123791","volume":"9","author":"Y Wei","year":"2021","unstructured":"Wei Y, Jang-Jaccard J, Sabrina F, Singh A, Xu W, Camtepe S (2021) Ae-mlp: a hybrid deep learning approach for ddos detection and classification. IEEE Access 9:146810\u2013146821","journal-title":"IEEE Access"},{"issue":"1","key":"2651_CR102","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1109\/TCYB.2022.3163811","volume":"53","author":"Ly Vu","year":"2022","unstructured":"Vu Ly, Nguyen QU, Nguyen DN, Hoang DT, Dutkiewicz E (2022) Deep generative learning models for cloud intrusion detection systems. IEEE Trans Cybern 53(1):565\u2013577","journal-title":"IEEE Trans Cybern"},{"issue":"2","key":"2651_CR103","doi-asserted-by":"publisher","first-page":"1625","DOI":"10.1109\/TNSM.2022.3200924","volume":"20","author":"X-S Vu","year":"2022","unstructured":"Vu X-S, Ma M, Bhuyan M (2022) MetaVSID: a robust meta-reinforced learning approach for VSI-DDoS detection on the edge. IEEE Trans Netw Serv Manag 20(2):1625\u20131643","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"2651_CR104","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2023.100851","volume":"23","author":"X-H Nguyen","year":"2023","unstructured":"Nguyen X-H, Le K-H (2023) Robust detection of unknown DoS\/DDoS attacks in IoT networks using a hybrid learning model. Internet Things 23:100851","journal-title":"Internet Things"},{"issue":"10","key":"2651_CR105","doi-asserted-by":"publisher","first-page":"8491","DOI":"10.1109\/JIOT.2022.3196942","volume":"10","author":"A Zainudin","year":"2022","unstructured":"Zainudin A, Ahakonye LAC, Akter R, Kim D-S, Lee J-M (2022) An efficient hybrid-dnn for ddos detection and classification in software-defined iiot networks. IEEE Internet Things J 10(10):8491\u20138504","journal-title":"IEEE Internet Things J"},{"key":"2651_CR106","doi-asserted-by":"publisher","first-page":"154864","DOI":"10.1109\/ACCESS.2021.3128701","volume":"9","author":"AA Elsaeidy","year":"2021","unstructured":"Elsaeidy AA, Jamalipour A, Munasinghe KS (2021) A hybrid deep learning approach for replay and DDoS attack detection in a smart city. IEEE Access 9:154864\u2013154875","journal-title":"IEEE Access"},{"issue":"15","key":"2651_CR107","doi-asserted-by":"publisher","first-page":"5047","DOI":"10.3390\/s21155047","volume":"21","author":"H Wang","year":"2021","unstructured":"Wang H, Li W (2021) DDosTC: a transformer-based network attack detection hybrid mechanism in SDN. Sensors 21(15):5047","journal-title":"Sensors"},{"issue":"4","key":"2651_CR108","doi-asserted-by":"publisher","first-page":"5317","DOI":"10.1109\/TVT.2022.3233880","volume":"72","author":"Z Li","year":"2023","unstructured":"Li Z, Kong Y, Jiang C (2023) A transfer double deep Q network based DDoS detection method for internet of vehicles. IEEE Trans Veh Technol 72(4):5317\u20135331","journal-title":"IEEE Trans Veh Technol"},{"issue":"2","key":"2651_CR109","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1109\/TGCN.2021.3073714","volume":"5","author":"L Nie","year":"2021","unstructured":"Nie L, Sun W, Wang S, Ning Z, Rodrigues JJPC, Wu Y, Li S (2021) Intrusion detection in green internet of things: a deep deterministic policy gradient-based algorithm. IEEE Trans Green Commun Netw 5(2):778\u2013788","journal-title":"IEEE Trans Green Commun Netw"},{"key":"2651_CR110","unstructured":"Datopian, Kddcup99, DataHub, accessed September 5, 2023, https:\/\/datahub.io\/machine-learning\/kddcup99."},{"key":"2651_CR111","doi-asserted-by":"crossref","unstructured":"Tavallaee M, Ebrahim B, Wei L, and Ali AG (2009) A detailed analysis of the KDD CUP 99 data set. In: 2009 IEEE symposium on computational intelligence for security and defense applications, pp 1\u20136. IEEE","DOI":"10.1109\/CISDA.2009.5356528"},{"key":"2651_CR112","doi-asserted-by":"publisher","first-page":"3655","DOI":"10.1007\/s00521-016-2317-5","volume":"28","author":"BB Gupta","year":"2017","unstructured":"Gupta BB, Badve OP (2017) Taxonomy of DoS and DDoS attacks and desirable defense mechanism in a cloud computing environment. Neural Comput Appl 28:3655\u20133682","journal-title":"Neural Comput Appl"},{"issue":"5","key":"2651_CR113","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/07366981.2018.1453101","volume":"57","author":"M Haddadi","year":"2018","unstructured":"Haddadi M, Beghdad R (2018) DoS-DDoS: taxonomies of attacks, countermeasures, and well-known defense mechanisms in cloud environment. Edpacs 57(5):1\u201326","journal-title":"Edpacs"},{"key":"2651_CR114","unstructured":"Cloudflare, \u201cSmurf DDoS Attack,\u201d accessed September 5, 2023, https:\/\/www.cloudflare.com\/learning\/ddos\/smurf-ddos-attack\/"},{"key":"2651_CR115","unstructured":"Kleiman D Ed, (2007) The official CHFI exam 312\u201349 study guide: for computer hacking forensics investigators. Burlington, MA: Syngress Pub"},{"key":"2651_CR116","doi-asserted-by":"publisher","first-page":"5320","DOI":"10.1007\/s11227-019-02945-z","volume":"76","author":"MM Salim","year":"2020","unstructured":"Salim MM, Rathore S, Park JH (2020) Distributed denial of service attacks and its defenses in IoT: a survey. J Supercomput 76:5320\u20135363","journal-title":"J Supercomput"},{"issue":"6","key":"2651_CR117","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MSP.2005.153","volume":"3","author":"GA Marin","year":"2005","unstructured":"Marin GA (2005) Network security basics. IEEE Secur Privacy Mag 3(6):68\u201372","journal-title":"IEEE Secur Privacy Mag"},{"key":"2651_CR118","unstructured":"Radware, Teardrop Attack, accessed September 5, 2023, https:\/\/www.radware.com\/security\/ddos-knowledge-center\/ddospedia\/teardrop-attack\/."},{"issue":"3","key":"2651_CR119","doi-asserted-by":"publisher","first-page":"580","DOI":"10.5937\/vojtehg66-16670","volume":"66","author":"DD Proti\u0107","year":"2018","unstructured":"Proti\u0107 DD (2018) Review of KDD cup \u201899, NSL-KDD and Kyoto 2006+ datasets. Vojnoteh Glas 66(3):580\u2013596","journal-title":"Vojnoteh Glas"},{"issue":"3","key":"2651_CR120","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/j.cose.2011.12.012","volume":"31","author":"A Shiravi","year":"2012","unstructured":"Shiravi A, Shiravi H, Tavallaee M, Ghorbani AA (2012) Toward developing a systematic approach to generate benchmark datasets for intrusion detection. Comput Secur 31(3):357\u2013374","journal-title":"Comput Secur"},{"key":"2651_CR121","doi-asserted-by":"crossref","unstructured":"Moustafa N, and Jill S (2015) UNSW-NB15: a comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). In: 2015 military communications and information systems conference (MilCIS), pp 1\u20136. IEEE","DOI":"10.1109\/MilCIS.2015.7348942"},{"issue":"2","key":"2651_CR122","doi-asserted-by":"publisher","first-page":"1717","DOI":"10.1109\/JSYST.2020.2992966","volume":"15","author":"D G\u00fcm\u00fc\u015fba\u015f","year":"2020","unstructured":"G\u00fcm\u00fc\u015fba\u015f D, Y\u0131ld\u0131r\u0131m T, Genovese A, Scotti F (2020) A comprehensive survey of databases and deep learning methods for cybersecurity and intrusion detection systems. IEEE Syst J 15(2):1717\u20131731","journal-title":"IEEE Syst J"},{"issue":"2018","key":"2651_CR123","first-page":"108","volume":"1","author":"I Sharafaldin","year":"2018","unstructured":"Sharafaldin I, Habibi Lashkari A, Ghorbani AA (2018) Toward generating a new intrusion detection dataset and intrusion traffic characterization. ICISSp 1(2018):108\u2013116","journal-title":"ICISSp"},{"key":"2651_CR124","doi-asserted-by":"crossref","unstructured":"Sharafaldin I, Arash HL, and Ali AG (2019) A detailed analysis of the cicids2017 data set. In: Information systems security and privacy: 4th international conference, ICISSP 2018, Funchal-Madeira, Portugal, January 22\u201324, 2018, Revised Selected Papers 4, pp. 172\u2013188. Springer International Publishing","DOI":"10.1007\/978-3-030-25109-3_9"},{"key":"2651_CR125","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1016\/j.future.2019.05.041","volume":"100","author":"N Koroniotis","year":"2019","unstructured":"Koroniotis N, Moustafa N, Sitnikova E, Turnbull B (2019) Towards the development of realistic botnet dataset in the internet of things for network forensic analytics: Bot-iot dataset. Future Gener Comput Syst 100:779\u2013796","journal-title":"Future Gener Comput Syst"},{"key":"2651_CR126","unstructured":"Canadian Institute for Cybersecurity and Communications Security Establishment. 2018. CSE-CIC-IDS2018 Dataset: Intrusion Detection Evaluation Dataset. University of New Brunswick. Accessed September 5, 2023. https:\/\/www.unb.ca\/cic\/datasets\/ids-2018.html."},{"key":"2651_CR127","unstructured":"Canadian Institute for Cybersecurity. CIC-DDoS2019 Dataset. University of New Brunswick. Accessed September 5, 2023. https:\/\/www.unb.ca\/cic\/datasets\/ddos-2019.html."},{"key":"2651_CR128","doi-asserted-by":"crossref","unstructured":"Sharafaldin I, Arash HL, Saqib H, and Ali AG (2019) Developing realistic distributed denial of service (DDoS) attack dataset and taxonomy. In: 2019 international carnahan conference on security technology (ICCST), pp 1\u20138. IEEE","DOI":"10.1109\/CCST.2019.8888419"},{"key":"2651_CR129","doi-asserted-by":"publisher","first-page":"40281","DOI":"10.1109\/ACCESS.2022.3165809","volume":"10","author":"MA Ferrag","year":"2022","unstructured":"Ferrag MA, Friha O, Hamouda D, Maglaras L, Janicke H (2022) Edge-IIoTset: a new comprehensive realistic cyber security dataset of IoT and IIoT applications for centralized and federated learning. IEEE Access 10:40281\u201340306","journal-title":"IEEE Access"},{"key":"2651_CR130","doi-asserted-by":"crossref","unstructured":"Sammut C, and Geoffrey IW (2017) Encyclopedia of machine learning and data mining. Springer Publishing Company, Incorporated","DOI":"10.1007\/978-1-4899-7687-1"},{"issue":"1","key":"2651_CR131","first-page":"33","volume":"18","author":"A Wajahat","year":"2024","unstructured":"Wajahat A, He J, Zhu N, Mahmood T, Nazir A, Ullah F, Qureshi S, Osman M (2024) An effective deep learning scheme for android malware detection leveraging performance metrics and computational resources. Intell Decis Technol 18(1):33\u201355","journal-title":"Intell Decis Technol"},{"key":"2651_CR132","doi-asserted-by":"crossref","unstructured":"Sokolova M, Nathalie J, and Stan S (2006) Beyond accuracy, F-score and ROC: a family of discriminant measures for performance evaluation. In: Australasian joint conference on artificial intelligence, pp 1015\u20131021. Heidelberg: Springer","DOI":"10.1007\/11941439_114"},{"issue":"8","key":"2651_CR133","doi-asserted-by":"publisher","first-page":"938","DOI":"10.1016\/j.jclinepi.2009.11.009","volume":"63","author":"K Rufibach","year":"2010","unstructured":"Rufibach K (2010) Use of Brier score to assess binary predictions. J Clin Epidemiol 63(8):938\u2013939","journal-title":"J Clin Epidemiol"},{"issue":"5","key":"2651_CR134","doi-asserted-by":"publisher","first-page":"429","DOI":"10.3233\/IDA-2002-6504","volume":"6","author":"N Japkowicz","year":"2002","unstructured":"Japkowicz N, Stephen S (2002) The class imbalance problem: a systematic study. Intell Data Anal 6(5):429\u2013449","journal-title":"Intell Data Anal"},{"key":"2651_CR135","doi-asserted-by":"crossref","unstructured":"Ribeiro MT, Sameer S, and Carlos G (2016) Why should i trust you?. Explaining the predictions of any classifier. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 1135\u20131144","DOI":"10.1145\/2939672.2939778"},{"key":"2651_CR136","doi-asserted-by":"crossref","unstructured":"He H, Yang B, Edwardo AG, and Shutao L (2008) ADASYN: Adaptive synthetic sampling approach for imbalanced learning. In: 2008 IEEE international joint conference on neural networks (IEEE world congress on computational intelligence), pp 1322\u20131328. IEEE","DOI":"10.1109\/IJCNN.2008.4633969"},{"key":"2651_CR137","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":"2651_CR138","doi-asserted-by":"crossref","unstructured":"Han H, Wen-Yuan W, and Bing-Huan M (2005) Borderline-SMOTE: a new over-sampling method in imbalanced data sets learning. In: International conference on intelligent computing, pp 878\u2013887. Heidelberg: Springer","DOI":"10.1007\/11538059_91"},{"key":"2651_CR139","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1023\/A:1012487302797","volume":"46","author":"I Guyon","year":"2002","unstructured":"Guyon I, Weston J, Barnhill S, Vapnik V (2002) Gene selection for cancer classification using support vector machines. Mach Learn 46:389\u2013422","journal-title":"Mach Learn"},{"issue":"11","key":"2651_CR140","first-page":"2579","volume":"9","author":"Van der Maaten","year":"2008","unstructured":"der Maaten Van, LaurensGeoffrey Hinton (2008) Visualizing data using t-SNE. J Mach Learn Res 9(11):2579\u20132605","journal-title":"J Mach Learn Res"},{"key":"2651_CR141","doi-asserted-by":"crossref","unstructured":"McInnes L, John H, James M (2018) Umap: uniform manifold approximation and projection for dimension reduction.\u00a0arXiv preprint arXiv:1802.03426","DOI":"10.21105\/joss.00861"},{"issue":"3","key":"2651_CR142","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3386252","volume":"53","author":"Y Wang","year":"2020","unstructured":"Wang Y, Yao Q, Kwok JT, Ni LM (2020) Generalizing from a few examples: a survey on few-shot learning. ACM Comput Surv 53(3):1\u201334","journal-title":"ACM Comput Surv"},{"key":"2651_CR143","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1023\/A:1019956318069","volume":"18","author":"R Vilalta","year":"2002","unstructured":"Vilalta R, Drissi Y (2002) A perspective view and survey of meta-learning. Artif Intell Rev 18:77\u201395","journal-title":"Artif Intell Rev"},{"key":"2651_CR144","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1007\/978-1-4615-5529-2_8","volume-title":"Learning to learn","author":"S Thrun","year":"1998","unstructured":"Thrun S (1998) Lifelong learning algorithms. Learning to learn. Springer, Boston, pp 181\u2013209"},{"issue":"7","key":"2651_CR145","doi-asserted-by":"publisher","first-page":"1757","DOI":"10.1109\/TPAMI.2012.256","volume":"35","author":"WJ Scheirer","year":"2012","unstructured":"Scheirer WJ, Rocha AdR, Sapkota A, Boult TE (2012) Toward open set recognition. IEEE Trans Pattern Anal Mach Intell 35(7):1757\u20131772","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"2651_CR146","doi-asserted-by":"crossref","unstructured":"Rivero J, Bernardete R, Ning C, and F\u00e1tima SL (2017) A grassmannian approach to zero-shot learning for network intrusion detection. In: International conference on neural information processing, pp 565\u2013575. Cham: Springer International Publishing","DOI":"10.1007\/978-3-319-70087-8_59"},{"key":"2651_CR147","unstructured":"Portnoy L, Eskin E, Stolfo SJ (2001) Intrusion detection with unlabeled data using clustering. In: Proceedings ACM CSS workshop on data mining applied to security"},{"issue":"1","key":"2651_CR148","doi-asserted-by":"publisher","DOI":"10.3390\/technologies9010002","volume":"9","author":"A Jaiswal","year":"2021","unstructured":"Jaiswal A, Babu AR, Zadeh MZ, Banerjee D, Makedon F (2021) A survey on contrastive self-supervised learning. Technologies 9(1):2","journal-title":"Technologies"},{"key":"2651_CR149","doi-asserted-by":"crossref","unstructured":"Ratner A, Stephen HB, Henry E, Jason F, Sen W, and Christopher R (2017) Snorkel: rapid training data creation with weak supervision. In: proceedings of the VLDB endowment. In: International conference on very large data bases, vol 11, no 3, p 269","DOI":"10.14778\/3157794.3157797"},{"issue":"4","key":"2651_CR150","first-page":"105","volume":"35","author":"S Amershi","year":"2014","unstructured":"Amershi S, Cakmak M, Knox WB, Kulesza T (2014) Power to the people: the role of humans in interactive machine learning. AI Mag 35(4):105\u2013120","journal-title":"AI Mag"},{"key":"2651_CR151","unstructured":"Howard AG, Menglong Z, Bo C, Dmitry K, Weijun W, Tobias W, Marco A, and Hartwig A (2017) Mobilenets: efficient convolutional neural networks for mobile vision applications.\u00a0arXiv preprint arXiv:1704.04861"},{"key":"2651_CR152","unstructured":"Lundberg SM, and Su-In L (2017) A unified approach to interpreting model predictions. NIPS'17: Neural Information Processing Systems Long Beach California USA December 4 - 9, 2017. In: Guyon I,Von Luxburg U, Bengio S, Wallach H, Fergus R, Vishwanathan S, Garnett R (eds) Advances in neural information processing systems. Curran Associates, Inc., pp 4768\u20134777. https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2017\/file\/8a20a8621978632d76c43dfd28b67767-Paper.pdf"},{"issue":"59","key":"2651_CR153","first-page":"1","volume":"17","author":"Y Ganin","year":"2016","unstructured":"Ganin Y, Ustinova E, Ajakan H, Germain P, Larochelle H, Laviolette F, March M, Lempitsky V (2016) Domain-adversarial training of neural networks. J Mach Learn Res 17(59):1\u201335","journal-title":"J Mach Learn Res"},{"key":"2651_CR154","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2023.110626","volume":"273","author":"S Layeghy","year":"2023","unstructured":"Layeghy S, Baktashmotlagh M, Portmann M (2023) DI-NIDS: Domain invariant network intrusion detection system. Knowl Based Syst 273:110626","journal-title":"Knowl Based Syst"},{"key":"2651_CR155","doi-asserted-by":"crossref","unstructured":"Li D, Yongxin Y, Yi-Zhe S, and Timothy H (2018) Learning to generalize: meta-learning for domain generalization. In: Proceedings of the AAAI conference on artificial intelligence vol 32, no 1","DOI":"10.1609\/aaai.v32i1.11596"},{"key":"2651_CR156","doi-asserted-by":"crossref","unstructured":"Vijayan M, and Sridhar SS (2021) Continual learning for classification problems: a survey. In: Computational intelligence in data science: 4th IFIP TC 12 international conference, ICCIDS 2021, Chennai, India, March 18\u201320, 2021, Revised Selected Papers 4, pp. 156\u2013166. Springer International Publishing","DOI":"10.1007\/978-3-030-92600-7_15"},{"issue":"1","key":"2651_CR157","first-page":"857","volume":"35","author":"X Liu","year":"2021","unstructured":"Liu X, Zhang F, Hou Z, Mian Li, Wang Z, Zhang J, Tang J (2021) Self-supervised learning: generative or contrastive. IEEE Trans Knowl Data Eng 35(1):857\u2013876","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"2651_CR158","unstructured":"Vaswani A, Noam S, Niki P, Jakob U, Llion J, Aidan NG, \u0141ukasz K, and Illia P (2017) Attention is all you need. NIPS'17: Neural Information Processing Systems Long Beach California USA December 4 - 9, 2017 In: Guyon I,Von Luxburg U, Bengio S, Wallach H, Fergus R, Vishwanathan S, Garnett R (eds) Advances in neural information processing systems. Curran Associates, Inc., pp 6000\u20136010. https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2017\/file\/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf"},{"key":"2651_CR159","unstructured":"Bai S, J. Zico K, and Vladlen K (2018) An empirical evaluation of generic convolutional and recurrent networks for sequence modeling.\"\u00a0arXiv preprint arXiv:1803.01271"},{"key":"2651_CR160","unstructured":"Rossi E, Ben C, Fabrizio F, Davide E, Federico M, and Michael B (2020) Temporal graph networks for deep learning on dynamic graphs.\u00a0arXiv preprint arXiv:2006.10637"},{"issue":"1","key":"2651_CR161","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/TNNLS.2020.2978386","volume":"32","author":"Z Wu","year":"2020","unstructured":"Wu Z, Pan S, Chen F, Long G, Zhang C, Yu PS (2020) A comprehensive survey on graph neural networks. IEEE Trans Neural Netw Learn Syst 32(1):4\u201324","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"2651_CR162","unstructured":"Iandola, FN, Song H, Matthew WM, KhALID A, William JD, and Kurt K (2016) SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and< 0.5 MB model size.\u00a0arXiv preprint arXiv:1602.07360"},{"issue":"6","key":"2651_CR163","doi-asserted-by":"publisher","first-page":"1789","DOI":"10.1007\/s11263-021-01453-z","volume":"129","author":"J Gou","year":"2021","unstructured":"Gou J, Yu B, Maybank SJ, Tao D (2021) Knowledge distillation: a survey. Int J Comput Vis 129(6):1789\u20131819","journal-title":"Int J Comput Vis"},{"key":"2651_CR164","doi-asserted-by":"crossref","unstructured":"Abadi M, Andy C, Ian G, Brendan McMahan H, Ilya M, Kunal T, and Li Z (2016) Deep learning with differential privacy. In: Proceedings of the 2016 ACM SIGSAC conference on computer and communications security, pp 308\u2013318","DOI":"10.1145\/2976749.2978318"},{"key":"2651_CR165","first-page":"4961","volume":"34","author":"B Knott","year":"2021","unstructured":"Knott B, Venkataraman S, Hannun A, Sengupta S, Ibrahim M, van der Maaten L (2021) Crypten: secure multi-party computation meets machine learning. Adv Neural Inf Process Syst 34:4961\u20134973","journal-title":"Adv Neural Inf Process Syst"},{"key":"2651_CR166","doi-asserted-by":"crossref","unstructured":"Agrawal R and Ramakrishnan S (2000) Privacy-preserving data mining. In: Proceedings of the 2000 ACM SIGMOD international conference on Management of data, pp 439\u2013450","DOI":"10.1145\/342009.335438"},{"key":"2651_CR167","unstructured":"European Parliament, EU AI Act: first regulation on artificial intelligence, accessed September 5, 2023, https:\/\/www.europarl.europa.eu\/topics\/en\/article\/20230601STO93804\/eu-ai-act-first-regulation-on-artificial-intelligence."},{"key":"2651_CR168","unstructured":"Government of Canada, Charter of rights and freedoms, Section 27, accessed September 5, 2023, https:\/\/www.justice.gc.ca\/eng\/csj-sjc\/pl\/charter-charte\/c27_1.html."},{"key":"2651_CR169","unstructured":"Federal Trade Commission, Using artificial intelligence algorithms, April 2020, accessed September 5, 2023, https:\/\/www.ftc.gov\/business-guidance\/blog\/2020\/04\/using-artificial-intelligence-algorithms."}],"container-title":["Knowledge and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-025-02651-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10115-025-02651-8","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-025-02651-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T06:03:53Z","timestamp":1766556233000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10115-025-02651-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,24]]},"references-count":169,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,12]]}},"alternative-id":["2651"],"URL":"https:\/\/doi.org\/10.1007\/s10115-025-02651-8","relation":{},"ISSN":["0219-1377","0219-3116"],"issn-type":[{"value":"0219-1377","type":"print"},{"value":"0219-3116","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12,24]]},"assertion":[{"value":"1 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 September 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 October 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 December 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"}}],"article-number":"19"}}