학술논문

Anomaly Detection in IoT Applications using Deep Learning with Class Balancing
Document Type
Conference
Source
2022 IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE) Computer Science and Data Engineering (CSDE), 2022 IEEE Asia-Pacific Conference on. :1-6 Dec, 2022
Subject
Bioengineering
Components, Circuits, Devices and Systems
Computing and Processing
Robotics and Control Systems
Deep learning
Training
Performance evaluation
Computational modeling
Neural networks
Reinforcement learning
Internet of Things
Language
Abstract
With the ever increasing usage of IoT applications in every aspects of our life, protecting IoT network from security threats has become an important but challenging issue. Deep learning technique could be an effective solution for detection of anomalous behaviour in the network. However, designing and training a deep learning architecture for anomaly detection is a challenging task. Moreover, class imbalance issue makes it difficult to classify minority classes successfully. To address these challenges, we propose a deep learning model and evaluate the performance of five different Deep Neural Network (DNN) architectures. To address class imbalance problem we have used an oversampling technique named Synthetic Minority Over-sampling Technique (SMOTE) in our work. We used two IoT datasets - DS20S and Contiki datasets to evaluate the performance of our proposed model. Accuracy, precision, recall and F-measure were used as performance metrics in our experiments. The experimental results show that our proposed DNN model has an accuracy above 98% for all cases evaluated. Our experimental results also confirms that the proposed model can detect anomaly successfully even in the presence of imbalanced classes.