Designing Scalable Intrusion Detection Systems with Stacking Based Ensemble Learning

dc.contributor.authorSujan Reddy, A.S.
dc.contributor.authorAkashdeep, S.
dc.contributor.authorKamath S․, S.
dc.contributor.authorRudra, B.
dc.date.accessioned2026-02-06T06:35:40Z
dc.date.issued2022
dc.description.abstractNetwork Intrusion Detection Systems monitor the network traffic and reports any malicious activity. In this paper, a combination of feature engineering techniques and Ensemble Learning is proposed to build an effective Intrusion Detection System. The zero importance feature selection method is used to extract 23 features. Random forests, Feed Forward Neural Networks and Auto encoders are used as the base models and the predictions from these base models are combined using Extreme Gradient Boosting (XGB). To ensure that the proposed ensemble model is scalable as well, parallel programming is used for parallel computation of class probabilities from each model of the ensemble. The NSL-KDD dataset is used to train our models. To test our models, we use KDD+test dataset. Experimental results show that the proposed ensemble model outperforms several state-of-the-art works. The proposed parallel programming approach decreases the average prediction time of the model ensuring that the model is scalable. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
dc.identifier.citationLecture Notes in Networks and Systems, 2022, Vol.418 LNNS, , p. 859-869
dc.identifier.issn23673370
dc.identifier.urihttps://doi.org/10.1007/978-3-030-96308-8_80
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/30003
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.subjectCybersecurity
dc.subjectEnsemble learning
dc.subjectIntrusion detection systems
dc.titleDesigning Scalable Intrusion Detection Systems with Stacking Based Ensemble Learning

Files