ERBM: A Machine Learning-Driven Rule-Based Model for Intrusion Detection in IoT Environments
Source abstract
Abstract
Traditional rule-based Intrusion Detection Systems (IDS) are commonly employed owing to their simple design and ability to detect known threats. Nevertheless, as dynamic network traffic and a new degree of threats exist in IoT environments, these systems do not perform well and have elevated false positive rates—consequently decreasing detection accuracy. In this study, we try to overcome these restrictions by employing fuzzy logic and machine learning to develop an Enhanced Rule-Based Model (ERBM) to classify the packets better and identify intrusions. The ERBM developed for this approach improves data preprocessing and feature selections by utilizing fuzzy logic, where three membership functions are created to classify all the network traffic features as low, medium, or high to remain situationally aware of the environment. Such fuzzy logic sets produce adaptive detection rules by reducing data uncertainty. Also, for further classification, machine learning classifiers such as Decision Tree (DT), Random Forest (RF), and Neural Networks (NN) learn complex ways of attacks and make the detection process more precise. A thorough performance evaluation using different metrics, including accuracy, precision, recall, F1 Score, detection rate, and false-positive rate, verifies the supremacy of ERBM over classical IDS. Under extensive experiments, the ERBM enables a remarkable detection rate of 99% with considerably fewer false positives than the conventional models. Integrating the ability for uncertain reasoning with fuzzy logic and an adaptable component via machine learning solutions, the ERBM system provides a unique, scalable, data-driven approach to IoT intrusion detection. This research presents a major enhancement initiative in the context of rule-based IDS, introducing improvements in accuracy to evolving IoT threats.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Advanced Malware Detection Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (44)
Show source-provided references
1. Machine learning in IoT security: current solutions and future challenges10.1109/COMST.2020.2986444 ↗
2. A critical review of intrusion detection systems in the Internet of things: techniques, deployment strategy, validation strategy, attacks, public datasets, and challenges10.1186/s42400-021-00077-7 ↗
3. Towards an efficient model for network intrusion detection system (IDS): systematic literature review10.1007/s11276-023-03495-2 ↗
4. Smart electrical substation cybersecurity model based on WPA3 and cooperative hybrid intrusion detection system (CHIDS)10.1007/s40866-024-00192-7 ↗
5. A critical review of artificial intelligence based approaches in intrusion detection: a comprehensive analysis10.1155/2024/3909173 ↗
6. Kizza · Guide to computer network security, texts in computer science · 2024 · 557
7. Threat analysis and distributed denial of service (DDoS) attack recognition in the Internet of Things (IoT)10.3390/electronics11030494 ↗
8. Industrial internet of things ecosystems security and digital forensics: achievements, open challenges, and future directions10.1145/3635030 ↗
9. An integrated rule based intrusion detection system: analysis on UNSW-NB15 data set and the real time online dataset10.1007/s10586-019-03008-x ↗
10. A long short-term memory based approach for detecting cyber attacks in IoT using CIC-IoT2023 dataset10.55056/jec.648 ↗
11. Rule-based information extraction: advantages, limitations, and perspectives
12. Fuzzy-based methods for the selection and prioritization of software requirements: a systematic literature review
13. Unveiling the core of IoT: comprehensive review on data security challenges and mitigation strategies10.3389/fcomp.2024.1420680 ↗
14. Internet of things applications, security challenges, attacks, intrusion detection, and future visions: a systematic review10.1109/ACCESS.2021.3073408 ↗
15. Kang H, Ahn DH, Lee GM, Yoo JD, Park KH, Kim HK. IoT network intrusion datasetIEEE Dataport. 2019. doi:10.21227/q70p-q449.
16. Intelligent deep learning for anomaly-based intrusion detection in IoT smart home networks10.3390/math10234598 ↗
17. A comprehensive survey on intrusion detection based machine learning for IoT networks10.4108/eai.6-10-2021.171246 ↗
18. A machine learning-based intrusion detection for detecting internet of things network attacks10.1016/j.aej.2022.02.063 ↗
19. Security of internet of things (IoT) using federated learning and deep learning—recent advancements, issues and prospects10.1016/j.icte.2023.03.006 ↗
20. A systematic literature review for network intrusion detection system (IDS)10.1007/s10207-023-00682-2 ↗
21. A hybrid approach toward efficient and accurate intrusion detection for in-vehicle networks10.1109/ACCESS.2022.3145007 ↗
22. Anomaly-based intrusion detection system for IoT application10.1007/s43926-023-00034-5 ↗
23. Machine learning-based intrusion detection system: an experimental comparison10.47852/bonviewJCCE2202270 ↗
24. Detecting botnet attacks in IoT environments: an optimized machine learning approach
25. Machine learning-enabled IoT security: open issues and challenges under advanced persistent threats
26. Industrial internet of things intrusion detection method using machine learning and optimization techniques10.1155/2023/3939895 ↗
27. A novel deep learning-based intrusion detection system for IoT networks10.3390/computers12020034 ↗
28. Machine learning based intrusion detection systems for IoT applications10.1007/s11277-019-06986-8 ↗
29. An intrusion detection framework for energy constrained IoT devices10.1016/j.ymssp.2019.106436 ↗
30. EIDM: deep learning model for IoT intrusion detection systems10.1007/s11227-023-05197-0 ↗
31. Intrusion detection systems for IoT-based smart environments: a survey10.1186/s13677-018-0123-6 ↗
32. A survey of intrusion detection in internet of things10.1016/j.jnca.2017.02.009 ↗
33. A hybrid model for intrusion detection in IoT applications
34. IoT-based intrusion detection systems: a review10.1080/23080477.2021.1972914 ↗
35. Spadaccino P, Cuomo F. Intrusion detection systems for IoT: opportunities and taxonomy. 2022. doi:10.3390/app13095427.10.52953/WNVI5792 ↗
36. An intrusion detection system using bot-IoT10.3390/app13095427 ↗
37. Technique for cyberattacks detection based on DNS traffic analysis
38. RDTIDS: rules and decision tree-based intrusion detection system for internet-of-things networks10.3390/fi12030044 ↗
39. Intrusion detection techniques used for internet of things
40. Bouazza A, Debbi H, Lakhlef H. Machine learning-based intrusion detection system against routing attacks in the internet of things. 2022 [cited 2025 Feb 1]. Available from: http://ceur-ws.orgISSN1613(2022):0073.
41. A survey of machine and deep learning methods for internet of things (IoT) security10.1109/COMST.2020.2988293 ↗
42. Role of artificial intelligence in the internet of things (IoT) cybersecurity10.1007/s43926-020-00001-4 ↗
43. CICIoT2023: a real-time dataset and benchmark for large-scale attacks in IoT environment10.3390/s23135941 ↗
44. Anomaly-based intrusion detection system using fuzzy logic