Hybrid approach to intrusion detection in fog-based IoT environments

被引:85
|
作者
de Souza, Cristiano Antonio [1 ]
Westphall, Carlos Becker [2 ]
Machado, Renato Bobsin [3 ]
Mangueira Sobral, Joao Bosco [2 ]
Vieira, Gustavo dos Santos [4 ]
机构
[1] Univ Fed Santa Catarina, Comp Sci, Florianopolis, SC, Brazil
[2] Univ Fed Santa Catarina, Florianopolis, SC, Brazil
[3] State Univ Western Parana, Grad Program Elect & Comp Engin PGEEC, Foz Do Iguacu, Parana, Brazil
[4] State Univ Western Parana, Foz Do Iguacu, Parana, Brazil
关键词
Internet of things; Intrusion detection; Fog computing; Machine learning; DEEP LEARNING APPROACH; NEURAL-NETWORK; INTERNET; OPTIMIZATION; HYPERGRAPH; FRAMEWORK; IDS;
D O I
10.1016/j.comnet.2020.107417
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the Internet of Things (IoT) systems, information of various kinds is continuously captured, processed, and transmitted by systems generally interconnected by the Internet and distributed solutions. Attacks to capture information and overload services are common. This fact makes security techniques indispensable in IoT en-vironments. Intrusion detection is one of the vital security points, aimed at identifying attempted attacks. The characteristics of IoT devices make it impossible to apply these solutions in this environment. Also, the existing anomaly-based methods for multiclass detection do not present acceptable accuracy. We present an intrusion detection architecture that operates in the fog computing layer. It has two steps and aims to classify events into specific types of attacks or non-attacks, for the execution of countermeasures. Our work presents a relevant con-tribution to the state of the art in this aspect. We propose a hybrid binary classification method called DNN-kNN. It has high accuracy and recall rates and is ideal for composing the first level of the two-stage detection method of the presented architecture. The approach is based on Deep Neural Networks (DNN) and the k-Nearest Neighbor (kNN) algorithm. It was evaluated with the public databases NSL-KDD and CICIDS2017. We used the method of selecting attributes based on the rate of information gain. The approach proposed in this work obtained 99.77% accuracy for the NSL-KDD dataset and 99.85% accuracy for the CICIDS2017 dataset. The experimental results showed that the proposed hybrid approach was able to achieve greater precision about classic machine learning approaches and the recent advances in intrusion detection for IoT systems. In addition, the approach works with low overhead in terms of memory and processing costs.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Machine learning and datamining methods for hybrid IoT intrusion detection
    El Ghazi, Abdellatif
    Rachid, Ait Moulay
    PROCEEDINGS OF 2020 5TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND ARTIFICIAL INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS (CLOUDTECH'20), 2020, : 80 - 85
  • [32] Deep Learning in IoT Intrusion Detection
    Tsimenidis, Stefanos
    Lagkas, Thomas
    Rantos, Konstantinos
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (01)
  • [33] Intrusion detection for IoT based on a hybrid shuffled shepherd optimization algorithm
    Alweshah, Mohammed
    Alkhalaileh, Saleh
    Beseiso, Majdi
    Almiani, Muder
    Abdullah, Salwani
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (10) : 12278 - 12309
  • [34] Communication efficient federated learning with data offloading in fog-based IoT environment
    Kumari, Nidhi
    Jana, Prasanta K.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 158 : 158 - 166
  • [35] Fog-Based Attack Detection Framework for Internet of Things Using Deep Learning
    Samy, Ahmed
    Yu, Haining
    Zhang, Hongli
    IEEE ACCESS, 2020, 8 : 74571 - 74585
  • [36] Fog-Based Distributed Intrusion Detection System Against False Metering Attacks in Smart Grid
    Chekired, Djabir Abdeldjalil
    Khoukhi, Lyes
    Mouftah, Hussein T.
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [37] ENHANCED FEATURE OPTIMIZATION FOR MULTICLASSS INTRUSION DETECTION IN IOT FOG COMPUTING ENVIRONMENTS
    Sonawane, Sudarshan s.
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2024, 25 (02): : 1246 - 1262
  • [38] Network Transparent Fog-based IoT Platform for Industrial IoT
    Morishima, Ryo
    Nishi, Hiroaki
    2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 920 - 925
  • [39] Design of Anomaly-Based Intrusion Detection System Using Fog Computing for IoT Network
    Kumar, Prabhat
    Gupta, Govind P.
    Tripathi, Rakesh
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2021, 55 (02) : 137 - 147
  • [40] A Fog-based IoT Platform for Smart Buildings
    Alsuhli, Ghada
    Khattab, Ahmed
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN COMPUTER ENGINEERING (ITCE 2019), 2019, : 174 - 179