Related Experiment Video
Updated: Jan 7, 2026

07:35
Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
7.9K
Optimized intrusion detection for IoT networks using Cauchy-Gaussian hybrid evolutionary feature selection
T Saranya1, S Indra Priyadharshini2
1School of Computer Science and Engineering,Vellore Institute of Technology, Chennai,TamilNadu, 600127, India.
Scientific Reports
|December 20, 2025
Summary
This study introduces a novel method for Intrusion Detection Systems (IDS) in the Internet of Things (IoT) using active feature selection and ensemble machine learning, achieving high accuracy and low false positive rates.
Area of Science:
- Cybersecurity and Network Engineering
- Machine Learning Applications
Background:
- Internet of Things (IoT) networks are vulnerable to cyberattacks due to the sensitive data they handle.
- Intrusion Detection Systems (IDS) are crucial for IoT security, but developing low-complexity systems remains a challenge.
- Existing intrusion classification methods often struggle with the scale and complexity of IoT environments.
Purpose of the Study:
- To propose a novel, low-complexity Intrusion Detection System (IDS) method for the Internet of Things (IoT).
- To address the challenge of building efficient and effective intrusion detection models for resource-constrained IoT devices.
- To enhance the performance and reduce the complexity of IDS through active feature selection and ensemble machine learning.
Main Methods:
- A novel Cauchy-Gaussian genetic-arithmetic optimizer-driven variance-based active feature selection method is introduced.
- The method employs a two-phase approach: KD-tree representation for active sample learning based on feature variance, followed by optimizer-driven feature selection.
- Ensemble machine learning, specifically the Bagging algorithm, is utilized with the selected features for intrusion classification.
Main Results:
- The proposed method achieved high accuracy rates of 99.88% (CICIDS2017) and 99.72% (IoTID20) using the Bagging algorithm.
- A significantly low false positive rate was observed: 0.000801 (CICIDS2017) and 0.000165 (IoTID20).
- The active feature selection approach demonstrably reduced the complexity of wrapper methods compared to conventional optimization techniques.
Conclusions:
- The novel active feature selection method combined with ensemble learning offers a highly effective and low-complexity solution for Intrusion Detection Systems in IoT.
- The Cauchy-Gaussian genetic-arithmetic optimizer enhances feature selection diversity and convergence, outperforming traditional methods.
- The validated results on benchmark datasets confirm the method's superiority in accuracy and efficiency for IoT security.
Related Concept Videos
Classification of Signals
1.3K
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.3K
Quantifying and Rejecting Outliers: The Grubbs Test
3.4K
Sometimes, a data set can have a recorded numerical observation that greatly deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier. To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This...
3.4K
Heuristics
610
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
610
Multi-input and Multi-variable systems
366
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
366