CORTEXA
← Browse
crossrefApplied Sciences2025-02-15Cited by 16

Making a Real-Time IoT Network Intrusion-Detection System (INIDS) Using a Realistic BoT–IoT Dataset with Multiple Machine-Learning Classifiers

Jawad Ashraf, Ghulam Musa Raza, Byung-Seo Kim, Abdul Wahid, Hye-Young Kim

Cyber-attacks have become a significant concern today, particularly in IoT environments where security poses a substantial challenge due to the distributed nature and heterogeneity of protocols. To efficiently detect threats in IoT networks, it is crucial to develop a robust intrusion-detection system (IDS) capable of identifying various modern and traditional attacks with high accuracy. Most existing machine-learning-based intrusion-detection systems for IoT have been trained using outdated datasets that do not accurately reflect IoT scenarios. Additionally, current research does not adequately address which machine-learning classifiers are most suitable for developing an efficient IDS in IoT environments. In our research, we have developed and trained a real-time intrusion-detection system for IoT networks that can detect multiple modern and traditional threats with high accuracy. We created seven instances of real-time IDS using state-of-the-art machine-learning algorithms, including Logistic Regression, Support Vector Machine, K-Nearest Neighbors, Decision Tree, Random Forest, Naïve Bayes, and Artificial Neural Networks. Using the Pearson Correlation Coefficient, we extracted the most relevant features from the BoT–IoT dataset. After rigorous preprocessing, we used these data to train our algorithms. Our trained model, INIDS, is not only up to date and real-time but also capable of accurately identifying multiple categories of attacks specifically related to IoT networks. To achieve maximum accuracy, instead of selecting only one classifier, we evaluated seven advanced machine-learning algorithms and provided a comprehensive comparison of their performance and efficiency in the context of IoT networks. This analysis can guide future researchers in choosing the right machine-learning algorithms for developing IDS. We found that Random Forest is the most robust classifier for IoT-based network intrusion-detection systems, achieving an accuracy of 99.2%. The second-best performer is Naïve Bayes, with an accuracy of 98.8%.

View free PDFSource page

Related papers

crossrefApplied Sciences2023-12-29Cited by 17

Real-Time Machine Learning for Human Activities Recognition Based on Wrist-Worn Wearable Devices

Alexandru Iulian Alexan, Anca Roxana Alexan, Stefan Oniga

Wearable technologies have slowly invaded our lives and can easily help with our day-to-day tasks. One area where wearable devices can shine is in human activity recognition, as they can gather sensor data in a non-intrusive way. We describe a real-time activity recognition syste…

View free PDFSource page
crossrefApplied Sciences2024-01-15Cited by 9

Fast Rock Detection in Visually Contaminated Mining Environments Using Machine Learning and Deep Learning Techniques

Reinier Rodriguez-Guillen, John Kern, Claudio Urrea

Advances in machine learning algorithms have allowed object detection and classification to become booming areas. The detection of objects, such as rocks, in mining operations is affected by fog, snow, suspended particles, and high lighting. These environmental conditions can sto…

View free PDFSource page
crossrefApplied Sciences2024-02-15Cited by 2

Towards Real-Time Machine Learning-Based Signal/Background Selection in the CMS Detector Using Quantized Neural Networks and Input Data Reduction

Arijana Burazin Mišura, Josip Musić, Marina Prvan, Damir Lelas

The Large Hadron Collider (LHC) is being prepared for an extensive upgrade to boost its particle discovery potential. The new phase, High Luminosity LHC, will operate at a factor-of-five-increased luminosity (the number proportional to the rate of collisions). Consequently, such…

View free PDFSource page
crossrefApplied Sciences2024-03-12Cited by 6

Designing and Developing an Advanced Drone-Based Pollution Surveillance System for River Waterways, Streams, and Canals Using Machine Learning Algorithms: Case Study in Shatt al-Arab, South East Iraq

Myssar Jabbar Hammood Al-Battbootti, Iuliana Marin, Sabah Al-Hameed, Ramona-Cristina Popa, Ionel Petrescu, Costin-Anton Boiangiu, et al.

This study explores pollution detection and classification in the Shatt al-Arab River using advanced image processing techniques. Our proposed system integrates Random Forest (RF), Support Vector Machine (SVM), and K-Nearest Neighbor (KNN) algorithms. The Shatt al-Arab River in B…

View free PDFSource page
crossrefApplied Sciences2024-08-12Cited by 1

A Unified Seismicity Catalog Development for Saudi Arabia: Multi-Network Fusion and Machine Learning-Based Anomaly Detection

Sayed S. R. Moustafa, Mohamed H. Yassien, Mohamed Metwaly, Ahmad M. Faried, Basem Elsaka

This investigation concentrates on refining the accuracy of earthquake parameters as reported by various Saudi seismic networks, addressing the significant challenges arising from data discrepancies in earthquake location, depth, and magnitude estimations. The application of soph…

View free PDFSource page
crossrefApplied Sciences2023-09-19Cited by 12

An Intrusion Detection Method Based on Hybrid Machine Learning and Neural Network in the Industrial Control Field

Duo Sun, Lei Zhang, Kai Jin, Jiasheng Ling, Xiaoyuan Zheng

Aiming at the imbalance of industrial control system data and the poor detection effect of industrial control intrusion detection systems on network attack traffic problems, we propose an ETM-TBD model based on hybrid machine learning and neural network models. Aiming at the prob…

View free PDFSource page