Transfer Learning Approach to IDS on Cloud IoT Devices Using Optimized CNN

被引:44
|
作者
Okey, Ogobuchi Daniel [1 ]
Melgarejo, Dick Carrillo [2 ]
Saadi, Muhammad [3 ]
Rosa, Renata Lopes [4 ]
Kleinschmidt, Joao Henrique [5 ]
Rodriguez, Demostenes Zegarra [4 ]
机构
[1] Univ Fed Lavras, Grad Program Syst Engn & Automat Engn, BR-37203202 Lavras, MG, Brazil
[2] Lappeenranta Lahti Univ Technol, Sch Energy Syst, Lappeenranta 53850, Finland
[3] Univ Cent Punjab, Dept Elect Engn, Lahore 54000, Pakistan
[4] Univ Fed Lavras, Dept Comp Sci, BR-37203202 Lavras, MG, Brazil
[5] Fed Univ ABC, Ctr Engn Modeling & Appl Social Sci, BR-09210580 Santo Andre, SP, Brazil
关键词
Internet of Things; Cloud computing; Transfer learning; Convolutional neural networks; Security; Deep learning; Data models; convolutional neural network; cloud IoT; intrusion detection systems; transfer learning; MCC; INTRUSION-DETECTION; INTERNET; SYSTEMS; SCHEME; SMOTE;
D O I
10.1109/ACCESS.2022.3233775
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data centralization can potentially increase Internet of Things (IoT) usage. The trend is to move IoT devices to a centralized server with higher memory capacity and a more robust management interface. Hence, a larger volume of data will be transmitted, resulting in more network security issues. Cloud IoT offers more advantages for deploying and managing IoT systems through minimizing response delays, optimal latency, and effective network load distribution. As a result, sophisticated network attack strategies are deployed to leverage the vulnerabilities in the extensive network space and exploit user information. Several attempts have been made to provide network intrusion detection systems (IDS) to the cloud IoT interface using machine learning and deep learning approaches on dedicated IDS datasets. This paper proposes a transfer learning IDS based on the Convolutional Neural Network (CNN) architecture that has shown excellent results on image classification. We use five pre-trained CNN models, including VGG16, VGG19, Inception, MobileNet, and EfficientNets, to train on two selected datasets: CIC-IDS2017 and CSE-CICIDS2018. Before the training, we carry out preprocessing, imbalance treatment, dimensionality reduction, and conversion of the feature vector into images suitable for the CNN architecture using Quantile Transformer. Three best-performing models (InceptionV3, MobileNetV3Small, and EfficientNetV2B0) are selected to develop an ensemble model called efficient-lightweight ensemble transfer learning (ELETL-IDS) using the model averaging approach. On evaluation, the findings show that the ELETL-IDS outperformed existing state-of-the-art proposals in all evaluation metrics, reaching 100% in accuracy, precision, recall, and F-score. We use Matthew's Correlation Coefficient (MCC) to validate this result and compared it to the AUC-ROC, which maintained an exact value of 0.9996. To this end, our proposed model is lightweight, efficient, and reliable enough to be deployed in cloud IoT systems for intrusion detection.
引用
收藏
页码:1023 / 1038
页数:16
相关论文
共 50 条
  • [31] Automatic brain tumor detection using CNN transfer learning approach
    Vinayak K. Bairagi
    Pratima Purushottam Gumaste
    Seema H. Rajput
    Medical & Biological Engineering & Computing, 2023, 61 (7) : 1821 - 1836
  • [32] Automatic brain tumor detection using CNN transfer learning approach
    Bairagi, Vinayak K.
    Gumaste, Pratima Purushottam
    Rajput, Seema H.
    Chethan, K. S.
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2023, 61 (07) : 1821 - 1836
  • [33] A Deep Learning Approach for Classifying Network Connected IoT Devices Using Communication Traffic Characteristics
    Chowdhury, Rajarshi Roy
    Idris, Azam Che
    Abas, Pg Emeroylariffion
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2023, 31 (01)
  • [34] A novel method to detect cyber-attacks in IoT/IIoT devices on the modbus protocol using deep learning
    Gueye, Thierno
    Wang, Yanen
    Rehman, Mudassar
    Mushtaq, Ray Tahir
    Zahoor, Sadaf
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 2947 - 2973
  • [35] An Optimized Deep Learning Based Security Enhancement and Attack Detection on IoT Using IDS and KH-AES for Smart Cities
    Duraisamy, Ayyer
    Subramaniam, Muthusamy
    Rene Robin, Chinnanadar Ramachandran
    STUDIES IN INFORMATICS AND CONTROL, 2021, 30 (02): : 121 - 131
  • [36] HIDM: Hybrid Intrusion Detection Model for Industry 4.0 Networks Using an Optimized CNN-LSTM with Transfer Learning
    Lilhore, Umesh Kumar
    Manoharan, Poongodi
    Simaiya, Sarita
    Alroobaea, Roobaea
    Alsafyani, Majed
    Baqasah, Abdullah M.
    Dalal, Surjeet
    Sharma, Ashish
    Raahemifar, Kaamran
    SENSORS, 2023, 23 (18)
  • [37] Using Autoencoders for Anomaly Detection and Transfer Learning in IoT
    Tien, Chin-Wei
    Huang, Tse-Yung
    Chen, Ping-Chun
    Wang, Jenq-Haur
    COMPUTERS, 2021, 10 (07)
  • [38] A Novel Approach of IoT Stream Sampling and Model Update on the IoT Edge Device for Class Incremental Learning in an Edge-Cloud System
    Dube, Swaraj
    Wan, Wong Yee
    Nugroho, Hermawan
    IEEE ACCESS, 2021, 9 : 29180 - 29199
  • [39] A Hybrid CNN Swarm-Transfer Learning Approach for Fault Classification
    Krinsukont, Thosapon
    Meesublak, Koonlachat
    4TH INTERNATIONAL CONFERENCE ON ALGORITHMS, COMPUTING AND SYSTEMS, ICACS 2020, 2020, : 27 - 34
  • [40] A Performance Comparison of CNN Models for Bean Phenology Classification Using Transfer Learning Techniques
    Ibarra-Perez, Teodoro
    Jaramillo-Martinez, Ramon
    Correa-Aguado, Hans C.
    Ndjatchi, Christophe
    del Rosario Martinez-Blanco, Ma.
    Guerrero-Osuna, Hector A.
    Mirelez-Delgado, Flabio D.
    Casas-Flores, Jose I.
    Reveles-Martinez, Rafael
    Hernandez-Gonzalez, Umanel A.
    AGRIENGINEERING, 2024, 6 (01): : 841 - 857