Leveraging stacking machine learning models and optimization for improved cyberattack detection
Neha Pramanick1, Jimson Mathew1, Shitharth Selvarajan2,3,4
1Computer Science and Engineering, IIT Patna, Patna, Bihar, 801103, India.
Scientific Reports
|May 14, 2025
Summary
This study introduces an enhanced intrusion detection system (IDS) framework using machine learning. The novel approach improves accuracy and efficiency in detecting cyber attacks, particularly with imbalanced data.
Area of Science:
- Cybersecurity
- Machine Learning
- Network Security
Background:
- Complex cyber attacks necessitate advanced intrusion detection systems (IDS).
- Existing methods struggle with high-dimensional data, imbalanced classes, and high false positive rates.
- Robust and accurate IDS are crucial for network defense.
Purpose of the Study:
- To introduce an innovative framework for intrusion detection.
- To address challenges in accuracy, imbalanced data, and efficiency in current IDS.
- To develop a superior IDS by integrating novel machine learning techniques.
Main Methods:
- Integration of J48 and ExtraTreeClassifier machine learning models for classification.
- An improved Equilibrium Optimizer (EEO) for feature selection using K-Nearest Neighbors (KNN) Fisher and accuracy scores.
- Synthetic Minority Oversampling Technique with Iterative Partitioning Filters (SMOTE-IPF) for class balancing and KNN for data imputation.
Main Results:
- Achieved high accuracy (99.7% on NSL-KDD, 98.1% on UNSW-NB15) and F1 scores (99.6% and 98.0% respectively).
- Demonstrated superior performance in feature selection precision and classification accuracy.
- Effectively handled minority class instances and showed improved computational efficiency.
Conclusions:
- The proposed IDS framework significantly enhances detection capabilities.
- The methodology offers a robust solution for managing imbalanced datasets and reducing false positives.
- The system provides a computationally efficient and accurate approach to network intrusion detection.
Related Concept Videos
Steps in Outbreak Investigation
99
In the ever-evolving field of public health, statistical analysis serves as a cornerstone for understanding and managing disease outbreaks. By leveraging various statistical tools, health professionals can predict potential outbreaks, analyze ongoing situations, and devise effective responses to mitigate impact. For that to happen, there are a few possible stages of the analysis:
99
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
34
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
34


