Anomaly Detection Using Deep Neural Network for IoT Architecture

被引:53
|
作者
Ahmad, Zeeshan [1 ,2 ]
Khan, Adnan Shahid [1 ]
Nisar, Kashif [3 ,4 ]
Haider, Iram [3 ]
Hassan, Rosilah [5 ]
Haque, Muhammad Reazul [6 ]
Tarmizi, Seleviawati [1 ]
Rodrigues, Joel J. P. C. [7 ,8 ]
机构
[1] Univ Malaysia Sarawak, Fac Comp Sci & Informat Technol, Kota Samarahan 94300, Malaysia
[2] King Khalid Univ, Coll Engn, Dept Elect Engn, Abha 62529, Saudi Arabia
[3] Univ Malaysia Sabah, Fac Comp & Informat, Jalan UMS, Kota Kinabalu 88400, Sabah, Malaysia
[4] Hanyang Univ, Dept Comp Sci & Engn, Seoul 04763, South Korea
[5] Univ Kebangsaan Malaysia, Fac Informat Sci & Technol FTSM, Ctr Cyber Secur, Bangi 43600, Malaysia
[6] Multimedia Univ, Fac Comp & Informat, Persiaran Multimedia, Cyberjaya 63100, Malaysia
[7] Fed Univ Piaui UFPI, Postgrad Program Elect Engn, BR-64049550 Teresina, PI, Brazil
[8] Inst Telecomunicacoes, Covilha Delegat, P-6201001 Covilha, Portugal
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 15期
关键词
IoT architecture; deep neural network; anomaly detection; deep learning; network-based intrusion detection system; INTRUSION DETECTION; LEARNING APPROACH; COMMUNICATION; MANAGEMENT; ANALYTICS; FRAMEWORK; INTERNET; ATTACKS; THINGS; SENSOR;
D O I
10.3390/app11157050
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The revolutionary idea of the internet of things (IoT) architecture has gained enormous popularity over the last decade, resulting in an exponential growth in the IoT networks, connected devices, and the data processed therein. Since IoT devices generate and exchange sensitive data over the traditional internet, security has become a prime concern due to the generation of zero-day cyberattacks. A network-based intrusion detection system (NIDS) can provide the much-needed efficient security solution to the IoT network by protecting the network entry points through constant network traffic monitoring. Recent NIDS have a high false alarm rate (FAR) in detecting the anomalies, including the novel and zero-day anomalies. This paper proposes an efficient anomaly detection mechanism using mutual information (MI), considering a deep neural network (DNN) for an IoT network. A comparative analysis of different deep-learning models such as DNN, Convolutional Neural Network, Recurrent Neural Network, and its different variants, such as Gated Recurrent Unit and Long Short-term Memory is performed considering the IoT-Botnet 2020 dataset. Experimental results show the improvement of 0.57-2.6% in terms of the model's accuracy, while at the same time reducing the FAR by 0.23-7.98% to show the effectiveness of the DNN-based NIDS model compared to the well-known deep learning models. It was also observed that using only the 16-35 best numerical features selected using MI instead of 80 features of the dataset result in almost negligible degradation in the model's performance but helped in decreasing the overall model's complexity. In addition, the overall accuracy of the DL-based models is further improved by almost 0.99-3.45% in terms of the detection accuracy considering only the top five categorical and numerical features.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Selection of Deep Neural Network Models for IoT Anomaly Detection Experiments
    Gaifulina, Diana
    Kotenko, Igor
    [J]. 2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021), 2021, : 260 - 265
  • [2] Deep Neural Network Architecture for Anomaly Based Intrusion Detection System
    Behera, Sidharth
    Pradhan, Ayush
    Dash, Ratnakar
    [J]. 2018 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2018, : 270 - 274
  • [3] Network Flow Based IoT Anomaly Detection Using Graph Neural Network
    Wei, Chongbo
    Xie, Gaogang
    Diao, Zulong
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT II, KSEM 2023, 2023, 14118 : 432 - 445
  • [4] Anomaly Detection Using XGBoost Ensemble of Deep Neural Network Models
    Ikram, Sumaiya Thaseen
    Cherukuri, Aswani Kumar
    Poorva, Babu
    Ushasree, Pamidi Sai
    Zhang, Yishuo
    Liu, Xiao
    Li, Gang
    [J]. CYBERNETICS AND INFORMATION TECHNOLOGIES, 2021, 21 (03) : 175 - 188
  • [5] A graph neural network method for distributed anomaly detection in IoT
    Protogerou, Aikaterini
    Papadopoulos, Stavros
    Drosou, Anastasios
    Tzovaras, Dimitrios
    Refanidis, Ioannis
    [J]. EVOLVING SYSTEMS, 2021, 12 (01) : 19 - 36
  • [6] A graph neural network method for distributed anomaly detection in IoT
    Aikaterini Protogerou
    Stavros Papadopoulos
    Anastasios Drosou
    Dimitrios Tzovaras
    Ioannis Refanidis
    [J]. Evolving Systems, 2021, 12 : 19 - 36
  • [7] Anomaly Detection at the IoT Edge using Deep Learning
    Utomo, Darmawan
    Hsiung, Pao-Ann
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [8] Design of IoT Network using Deep Learning-based Model for Anomaly Detection
    Varalakshmi, Sudha
    Premnath, S. P.
    Yogalakshmi, V
    Vijayalakshmi, P.
    Kavitha, V. R.
    Vimalarani, G.
    [J]. PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 216 - 220
  • [9] Anomaly based network intrusion detection for IoT attacks using deep learning technique
    Sharma, Bhawana
    Sharma, Lokesh
    Lal, Chhagan
    Roy, Satyabrata
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2023, 107
  • [10] Leaf Disease Classification in Smart Agriculture using Deep Neural Network Architecture and IoT
    Ramana, Kadiyala
    Aluvala, Rajanikanth
    Kumar, Madapuri Rudra
    Nagaraja, G.
    Krishna, Akula Vijaya
    Nagendra, Pidugu
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (15)