{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T11:22:03Z","timestamp":1778498523604,"version":"3.51.4"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T00:00:00Z","timestamp":1732579200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T00:00:00Z","timestamp":1732579200000},"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":["Appl Intell"],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1007\/s10489-024-06015-7","type":"journal-article","created":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T04:39:29Z","timestamp":1732595969000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A hybrid feature selection and aggregation strategy-based stacking ensemble technique for network intrusion detection"],"prefix":"10.1007","volume":"55","author":[{"given":"Yongqing","family":"Huang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoqing","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jin","family":"Gou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7818-5637","authenticated-orcid":false,"given":"Zongwen","family":"Fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongxin","family":"Liao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,11,26]]},"reference":[{"key":"6015_CR1","doi-asserted-by":"publisher","first-page":"103760","DOI":"10.1016\/j.jnca.2023.103760","volume":"220","author":"H Kheddar","year":"2023","unstructured":"Kheddar H, Himeur Y, Awad AI (2023) Deep transfer learning for intrusion detection in industrial control networks: A comprehensive review. J Netw Comput Appl 220:103760","journal-title":"J Netw Comput Appl"},{"key":"6015_CR2","first-page":"103405","volume":"72","author":"MA Talukder","year":"2023","unstructured":"Talukder MA, Hasan KF, Islam MM, Uddin MA, Akhter A, Yousuf MA, Alharbi F, Moni MA (2023) A dependable hybrid machine learning model for network intrusion detection. J Inf Sec Appl 72:103405","journal-title":"J Inf Sec Appl"},{"issue":"9","key":"6015_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3472753","volume":"54","author":"D Chou","year":"2021","unstructured":"Chou D, Jiang M (2021) A survey on data-driven network intrusion detection. ACM Comput Surv (CSUR) 54(9):1\u201336","journal-title":"ACM Comput Surv (CSUR)"},{"key":"6015_CR4","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/j.jnca.2017.11.007","volume":"103","author":"G Aceto","year":"2018","unstructured":"Aceto G, Ciuonzo D, Montieri A, Pescap\u00e9 A (2018) Multi-classification approaches for classifying mobile app traffic. J Netw Comput Appl 103:131\u2013145","journal-title":"J Netw Comput Appl"},{"key":"6015_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2020.107247","volume":"174","author":"Y Zhou","year":"2020","unstructured":"Zhou Y, Cheng G, Jiang S, Dai M (2020) Building an efficient intrusion detection system based on feature selection and ensemble classifier. Comput Netw 174:107247","journal-title":"Comput Netw"},{"key":"6015_CR6","doi-asserted-by":"crossref","unstructured":"Mahdavisharif M, Jamali S, Fotohi R (2021) Big data-aware intrusion detection system in communication networks: A deep learning approach. J Grid Comput 19:1\u201328","DOI":"10.1007\/s10723-021-09581-z"},{"key":"6015_CR7","doi-asserted-by":"crossref","unstructured":"Xu G (2021) Research on network intrusion detection method based on machine learning. In: Journal of Physics: Conference Series, vol 1861, p 012034. IOP Publishing","DOI":"10.1088\/1742-6596\/1861\/1\/012034"},{"issue":"10","key":"6015_CR8","doi-asserted-by":"publisher","first-page":"5015","DOI":"10.3390\/app12105015","volume":"12","author":"K Albulayhi","year":"2022","unstructured":"Albulayhi K, Abu Al-Haija Q, Alsuhibany SA, Jillepalli AA, Ashrafuzzaman M, Sheldon FT (2022) Iot intrusion detection using machine learning with a novel high performing feature selection method. Appl Sci 12(10):5015","journal-title":"Appl Sci"},{"key":"6015_CR9","doi-asserted-by":"publisher","first-page":"820","DOI":"10.7717\/peerj-cs.820","volume":"8","author":"HA Ahmed","year":"2022","unstructured":"Ahmed HA, Hameed A, Bawany NZ (2022) Network intrusion detection using oversampling technique and machine learning algorithms. PeerJ Comp Sci 8:820","journal-title":"PeerJ Comp Sci"},{"issue":"1","key":"6015_CR10","doi-asserted-by":"publisher","first-page":"185","DOI":"10.3390\/s22010185","volume":"22","author":"M Al-Sarem","year":"2022","unstructured":"Al-Sarem M, Saeed F, Alkhammash EH, Alghamdi NS (2022) An aggregated mutual information based feature selection with machine learning methods for enhancing iot botnet attack detection. Sensors 22(1):185","journal-title":"Sensors"},{"key":"6015_CR11","doi-asserted-by":"crossref","unstructured":"Nasir M, Javed AR, Tariq MA, Asim M, Baker T (2022) Feature engineering and deep learning-based intrusion detection framework for securing edge IOT. J Supercomput 1\u201315","DOI":"10.1007\/s11227-021-04250-0"},{"key":"6015_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-020-00379-6","volume":"7","author":"SM Kasongo","year":"2020","unstructured":"Kasongo SM, Sun Y (2020) Performance analysis of intrusion detection systems using a feature selection method on the UNSW-NB15 dataset. J Big Data 7:1\u201320","journal-title":"J Big Data"},{"issue":"14","key":"6015_CR13","doi-asserted-by":"publisher","first-page":"4834","DOI":"10.3390\/s21144834","volume":"21","author":"Z Liu","year":"2021","unstructured":"Liu Z, Thapa N, Shaver A, Roy K, Siddula M, Yuan X, Yu A (2021) Using embedded feature selection and CNN for classification on CCD-INID-V1\u2013a new IOT dataset. Sensors 21(14):4834","journal-title":"Sensors"},{"issue":"9","key":"6015_CR14","doi-asserted-by":"publisher","first-page":"9768","DOI":"10.1007\/s10489-021-02968-1","volume":"52","author":"M Rashid","year":"2022","unstructured":"Rashid M, Kamruzzaman J, Imam T, Wibowo S, Gordon S (2022) A tree-based stacking ensemble technique with feature selection for network intrusion detection. Appl Intell 52(9):9768\u20139781","journal-title":"Appl Intell"},{"issue":"10","key":"6015_CR15","doi-asserted-by":"publisher","first-page":"11994","DOI":"10.1016\/j.eswa.2009.05.029","volume":"36","author":"C-F Tsai","year":"2009","unstructured":"Tsai C-F, Hsu Y-F, Lin C-Y, Lin W-Y (2009) Intrusion detection by machine learning: A review. Expert Syst Appl 36(10):11994\u201312000","journal-title":"Expert Syst Appl"},{"issue":"2","key":"6015_CR16","doi-asserted-by":"publisher","first-page":"969","DOI":"10.3233\/JIFS-189764","volume":"42","author":"NS Bhati","year":"2022","unstructured":"Bhati NS, Khari M (2022) A new ensemble based approach for intrusion detection system using voting. J Intell Fuzzy Syst 42(2):969\u2013979","journal-title":"J Intell Fuzzy Syst"},{"key":"6015_CR17","doi-asserted-by":"publisher","first-page":"110941","DOI":"10.1016\/j.knosys.2023.110941","volume":"279","author":"R Lazzarini","year":"2023","unstructured":"Lazzarini R, Tianfield H, Charissis V (2023) A stacking ensemble of deep learning models for IOT intrusion detection. Knowl-Based Syst 279:110941","journal-title":"Knowl-Based Syst"},{"key":"6015_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2020\/4586875","volume":"2020","author":"S Rajagopal","year":"2020","unstructured":"Rajagopal S, Kundapur PP, Hareesha KS (2020) A stacking ensemble for network intrusion detection using heterogeneous datasets. Sec Commun Netw 2020:1\u20139","journal-title":"Sec Commun Netw"},{"key":"6015_CR19","doi-asserted-by":"publisher","first-page":"103167","DOI":"10.1016\/j.cose.2023.103167","volume":"128","author":"G Bovenzi","year":"2023","unstructured":"Bovenzi G, Aceto G, Ciuonzo D, Montieri A, Persico V, Pescap\u00e9 A (2023) Network anomaly detection methods in iot environments via deep learning: A fair comparison of performance and robustness. Comp Sec 128:103167","journal-title":"Comp Sec"},{"key":"6015_CR20","doi-asserted-by":"publisher","first-page":"71414","DOI":"10.1109\/ACCESS.2022.3186975","volume":"10","author":"R Zhao","year":"2022","unstructured":"Zhao R, Mu Y, Zou L, Wen X (2022) A hybrid intrusion detection system based on feature selection and weighted stacking classifier. IEEE Access. 10:71414\u201371426","journal-title":"IEEE Access."},{"key":"6015_CR21","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.future.2021.03.024","volume":"122","author":"H Zhang","year":"2021","unstructured":"Zhang H, Li J-L, Liu X-M, Dong C (2021) Multi-dimensional feature fusion and stacking ensemble mechanism for network intrusion detection. Futur Gener Comput Syst 122:130\u2013143","journal-title":"Futur Gener Comput Syst"},{"key":"6015_CR22","unstructured":"Yu L, Liu H (2003) Feature selection for high-dimensional data: A fast correlation-based filter solution. In: Proceedings of the 20th International Conference on Machine Learning (ICML-03), pp 856\u2013863"},{"issue":"3","key":"6015_CR23","first-page":"129","volume":"7","author":"MAM Hasan","year":"2016","unstructured":"Hasan MAM, Nasser M, Ahmad S, Molla KI (2016) Feature selection for intrusion detection using random forest. J Inf Secur 7(3):129\u2013140","journal-title":"J Inf Secur"},{"key":"6015_CR24","doi-asserted-by":"publisher","first-page":"8938","DOI":"10.1007\/s11227-020-03196-z","volume":"76","author":"G Kumar","year":"2020","unstructured":"Kumar G, Thakur K, Ayyagari MR (2020) Mlesidss: machine learning-based ensembles for intrusion detection systems\u2014a review. J Supercomput 76:8938\u20138971","journal-title":"J Supercomput"},{"issue":"1","key":"6015_CR25","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1504\/IJIPT.2017.083033","volume":"10","author":"BA Tama","year":"2017","unstructured":"Tama BA, Rhee K-H (2017) Performance evaluation of intrusion detection system using classifier ensembles. Int J Internet Protoc Technol 10(1):22\u201329","journal-title":"Int J Internet Protoc Technol"},{"key":"6015_CR26","doi-asserted-by":"crossref","unstructured":"Cao X, Chu N, Lin H (2020) Research on target recognition method based on integrated learning. In: 2020 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), pp 927\u2013929. IEEE","DOI":"10.1109\/ICITBS49701.2020.00205"},{"issue":"2","key":"6015_CR27","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1109\/TNNLS.2019.2901273","volume":"31","author":"S Jiang","year":"2019","unstructured":"Jiang S, Mao H, Ding Z, Fu Y (2019) Deep decision tree transfer boosting. IEEE Trans Neural Netwo Learn Syst 31(2):383\u2013395","journal-title":"IEEE Trans Neural Netwo Learn Syst"},{"issue":"3","key":"6015_CR28","first-page":"1","volume":"51","author":"PAA Resende","year":"2018","unstructured":"Resende PAA, Drummond AC (2018) A survey of random forest based methods for intrusion detection systems. ACM Comp Surv (CSUR) 51(3):1\u201336","journal-title":"ACM Comp Surv (CSUR)"},{"key":"6015_CR29","doi-asserted-by":"crossref","unstructured":"Chand N, Mishra P, Krishna CR, Pilli ES, Govil MC (2016) A comparative analysis of svm and its stacking with other classification algorithm for intrusion detection. In: 2016 International Conference on Advances in Computing, Communication, & Automation (ICACCA)(Spring), pp 1\u20136. IEEE","DOI":"10.1109\/ICACCA.2016.7578859"},{"key":"6015_CR30","doi-asserted-by":"crossref","unstructured":"Ioannou C, Vassiliou V (2018) An intrusion detection system for constrained wsn and iot nodes based on binary logistic regression. In: Proceedings of the 21st ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, pp 259\u2013263","DOI":"10.1145\/3242102.3242145"},{"key":"6015_CR31","doi-asserted-by":"crossref","unstructured":"Kanimozhi P, Aruldoss Albert\u00a0Victoire T (2022) Oppositional tunicate fuzzy c-means algorithm and logistic regression for intrusion detection on cloud. Concurrency and Computation: Practice and Experience 34(4):6624","DOI":"10.1002\/cpe.6624"},{"key":"6015_CR32","doi-asserted-by":"publisher","first-page":"3669","DOI":"10.1007\/s12652-018-1093-8","volume":"10","author":"E Besharati","year":"2019","unstructured":"Besharati E, Naderan M, Namjoo E (2019) Lr-hids: logistic regression host-based intrusion detection system for cloud environments. J Ambient Intell Humaniz Comput 10:3669\u20133692","journal-title":"J Ambient Intell Humaniz Comput"},{"key":"6015_CR33","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/s00521-016-2401-x","volume":"29","author":"M Jiang","year":"2018","unstructured":"Jiang M, Liang Y, Feng X, Fan X, Pei Z, Xue Y, Guan R (2018) Text classification based on deep belief network and softmax regression. Neural Comput Appl 29:61\u201370","journal-title":"Neural Comput Appl"},{"issue":"2","key":"6015_CR34","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2018.2888764","volume":"52","author":"K Siddique","year":"2019","unstructured":"Siddique K, Akhtar Z, Khan FA, Kim Y (2019) Kdd cup 99 data sets: A perspective on the role of data sets in network intrusion detection research. Computer 52(2):41\u201351","journal-title":"Computer"},{"key":"6015_CR35","doi-asserted-by":"crossref","unstructured":"Moustafa N, Slay J (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"},{"key":"6015_CR36","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":"6015_CR37","doi-asserted-by":"crossref","unstructured":"Landis JR, Koch GG (1977) The measurement of observer agreement for categorical data. Biometrics 159\u2013174","DOI":"10.2307\/2529310"},{"key":"6015_CR38","doi-asserted-by":"crossref","unstructured":"Zhao Q, Hautamaki V, Fr\u00e4nti P (2008) Knee point detection in BIC for detecting the number of clusters. In: International Conference on Advanced Concepts for Intelligent Vision Systems, pp 664\u2013673. Springer","DOI":"10.1007\/978-3-540-88458-3_60"},{"issue":"15","key":"6015_CR39","doi-asserted-by":"publisher","first-page":"7515","DOI":"10.3390\/app12157515","volume":"12","author":"AJ Onumanyi","year":"2022","unstructured":"Onumanyi AJ, Molokomme DN, Isaac SJ, Abu-Mahfouz AM (2022) Autoelbow: An automatic elbow detection method for estimating the number of clusters in a dataset. Appl Sci 12(15):7515","journal-title":"Appl Sci"},{"key":"6015_CR40","doi-asserted-by":"crossref","unstructured":"Farrukh YA, Wali S, Khan I, Bastian ND (2023) Detecting unknown attacks in iot environments: An open set classifier for enhanced network intrusion detection. In: MILCOM 2023-2023 IEEE Military Communications Conference (MILCOM), pp 121\u2013126. IEEE","DOI":"10.1109\/MILCOM58377.2023.10356319"},{"issue":"01","key":"6015_CR41","first-page":"49","volume":"4","author":"K Wei","year":"2024","unstructured":"Wei K, Zang H, Pan Y, Wang G, Shen Z (2024) Strategic application of ai intelligent algorithm in network threat detection and defense. J Theory Practice Eng Sci 4(01):49\u201357","journal-title":"J Theory Practice Eng Sci"},{"key":"6015_CR42","doi-asserted-by":"publisher","first-page":"38597","DOI":"10.1109\/ACCESS.2019.2905633","volume":"7","author":"SM Kasongo","year":"2019","unstructured":"Kasongo SM, Sun Y (2019) A deep learning method with filter based feature engineering for wireless intrusion detection system. IEEE Access 7:38597\u201338607","journal-title":"IEEE Access"},{"key":"6015_CR43","doi-asserted-by":"publisher","first-page":"101752","DOI":"10.1016\/j.cose.2020.101752","volume":"92","author":"SM Kasongo","year":"2020","unstructured":"Kasongo SM, Sun Y (2020) A deep learning method with wrapper based feature extraction for wireless intrusion detection system. Comp Sec 92:101752","journal-title":"Comp Sec"},{"key":"6015_CR44","doi-asserted-by":"publisher","first-page":"102164","DOI":"10.1016\/j.cose.2020.102164","volume":"102","author":"A Nazir","year":"2021","unstructured":"Nazir A, Khan RA (2021) A novel combinatorial optimization based feature selection method for network intrusion detection. Comp Sec 102:102164","journal-title":"Comp Sec"},{"key":"6015_CR45","doi-asserted-by":"crossref","unstructured":"Bouke MA, Abdullah A, ALshatebi SH, Abdullah MT, El Atigh H, (2023) An intelligent ddos attack detection tree-based model using gini index feature selection method. Microprocess Microsyst 98:104823","DOI":"10.1016\/j.micpro.2023.104823"},{"key":"6015_CR46","doi-asserted-by":"crossref","unstructured":"Dey AK, Gupta GP, Sahu SP (2023) A metaheuristic-based ensemble feature selection framework for cyber threat detection in IOT-enabled networks. Decis Anal J 7:100206","DOI":"10.1016\/j.dajour.2023.100206"},{"key":"6015_CR47","doi-asserted-by":"crossref","unstructured":"Thockchom N, Singh MM, Nandi, U (2023) A novel ensemble learning-based model for network intrusion detection. Complex Intell Syst 1\u201322","DOI":"10.1007\/s40747-023-01013-7"},{"key":"6015_CR48","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.neucom.2020.02.073","volume":"399","author":"V Coscrato","year":"2020","unstructured":"Coscrato V, Almeida Inacio MH, Izbicki R (2020) The NN-stacking: Feature weighted linear stacking through neural networks. Neurocomputing 399:141\u2013152","journal-title":"Neurocomputing"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-024-06015-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10489-024-06015-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-024-06015-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,2]],"date-time":"2025-01-02T15:10:07Z","timestamp":1735830607000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10489-024-06015-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,26]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["6015"],"URL":"https:\/\/doi.org\/10.1007\/s10489-024-06015-7","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,26]]},"assertion":[{"value":"19 September 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 November 2024","order":2,"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":"Ethical approval"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publication"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"28"}}