Smart Industry Anomaly Detection Dataset for Cyber-Physical Threat Monitoring in Industrial IoT Environment

Project Code :TCMAPY1847

Objective

The objective of this project is to develop a machine learning-based system for detecting and classifying cyber-physical threats in Industrial IoT (IIoT) environments. The system aims to identify five types of attacks—Normal, Probing, Denial of Service (DoS), User to Root (U2R), and Remote to Local (R2L)—by analyzing network traffic data with 41 features. Utilizing algorithms such as Stacking Classifier and XGBoost, the system is designed to effectively classify and detect anomalies in real-time, enhancing the security of IIoT systems. The project also focuses on evaluating model performance to ensure accurate and reliable threat detection, thereby strengthening the overall security of industrial networks.

Abstract

This project focuses on identifying cyber-physical threats in Industrial IoT (IIoT) systems by analyzing network traffic data. Utilizing advanced machine learning models like Stacking Classifier and XGBoost, the project classifies network traffic into five distinct attack categories: Normal, Probing, Denial of Service (DoS), User to Root (U2R), and Remote to Local (R2L). The dataset contains 125,973 samples with 41 features, which serves as the foundation for training and testing the models. The research aims to enhance real-time anomaly detection in IIoT environments by developing a robust monitoring system capable of identifying potential cyber-attacks, ensuring the security and resilience of industrial networks. The XGBoost model achieved an accuracy of 99.66%, while the Stacking Classifier model reached an accuracy of 99.72%, demonstrating their effectiveness in detecting cyber threats and anomalies within IIoT systems.

Keywords: Smart Industry, Anomaly Detection, Cyber-Physical Threats, Industrial IoT, XGBoost, Stacking Classifier, Real-Time Monitoring, Machine Learning, Cyber-Attack Detection, DoS, Probing, U2R, R2L.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE REQUIREMENTS

•      Processor                                        - I5/Intel Processor

•      RAM                                       - 8GB (min)

•      Hard Disk                                - 160 GB

•      Key Board                               - Standard Windows Keyboard

•      Mouse                                      - Two or Three Button Mouse

•      Monitor                                    - Any

SOFTWARE REQUIREMENS

•      Operating System                                :  Windows 7/8/10

•      Server side Script                                :  HTML, CSS, Bootstrap & JS

•      Programming Language                     :  Python

•      Libraries                                            :  Flask, Pandas, Mysql.connector, Os, Numpy,Scikit-learn,  XGBoost                                                                                 

•       IDE/Workbench                                 :  VS-Code

•      Technology                                         :  Python 3.10+

•      Server Deployment                           :  Xampp Server

•      Database                                              :  MySQL

Demo Video

mail-banner
call-banner
contact-banner
Request Video