Litcius/Paper detail

A novel anomaly detection model for the industrial Internet of Things using machine learning techniques

Lahcen Idouglid, Said Tkatek, Khalid El Fayq, Azidine Guezzaz

2024RADIOELECTRONIC AND COMPUTER SYSTEMS11 citationsDOIOpen Access PDF

Abstract

In recent decades, the pervasive integration of the Internet of Things (IoT) technologies has revolutionized various sectors, including industry 4.0, telecommunications, cloud computing, and healthcare systems. Industry 4.0 applications, characterized by real-time data exchange, increased reliance on automation, and limited computational resources at the edge, have reshaped global business dynamics, aiming to innovate business models through enhanced automation technologies. However, ensuring security in these environments remains a critical challenge, with real-time data streams introducing vulnerabilities to zero-day attacks and limited resources at the edge demanding efficient intrusion detection solutions. This study addresses this pressing need by proposing a novel intrusion detection model (IDS) specifically designed for Industry 4.0 environments. The proposed IDS leverages a Random Forest classifier with Principal Component Analysis (PCA) for feature selection. This approach addresses the challenges of real-time data processing and resource limitations while offering high accuracy. Based on the Bot-IoT dataset, the model achieves a competitive accuracy of 98.9% and a detection rate of 97.8%, outperforming conventional methods. This study demonstrates the effectiveness of the proposed IDS for securing Industry 4.0 ecosystems, offering valuable contributions to the field of cybersecurity.

Topics & Concepts

Anomaly detectionInternet of ThingsIndustrial InternetComputer scienceAnomaly (physics)The InternetArtificial intelligenceMachine learningWorld Wide WebPhysicsCondensed matter physicsAnomaly Detection Techniques and ApplicationsNetwork Security and Intrusion Detection
A novel anomaly detection model for the industrial Internet of Things using machine learning techniques | Litcius