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 条
  • [1] A Transfer Learning Approach for Securing Resource-Constrained IoT Devices
    Yilmaz, Selim
    Aydogan, Emre
    Sen, Sevil
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 4405 - 4418
  • [2] Dependable Intrusion Detection System for IoT: A Deep Transfer Learning Based Approach
    Mehedi, Sk Tanzir
    Anwar, Adnan
    Rahman, Ziaur
    Ahmed, Kawsar
    Islam, Rafiqul
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) : 1006 - 1017
  • [3] CBCTL-IDS: A Transfer Learning-Based Intrusion Detection System Optimized With the Black Kite Algorithm for IoT-Enabled Smart Agriculture
    Zhou, Hai
    Zou, Haojie
    Zhou, Pinxi
    Shen, Yue
    Li, Di
    Li, Wei
    IEEE ACCESS, 2025, 13 : 46601 - 46615
  • [4] Optimized CNN Architectures Benchmarking in Hardware-Constrained Edge Devices in IoT Environments
    Rosero-Montalvo, Paul D.
    Tozun, Pinar
    Hernandez, Wilmar
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11): : 20357 - 20366
  • [5] A Transfer Learning and Optimized CNN Based Maritime Vessel Classification System
    Salem, Mostafa Hamdy
    Li, Yujian
    Liu, Zhaoying
    AbdelTawab, Ahmed M.
    APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [6] A Transfer Learning Approach for Compressed Sensing in 6G-IoT
    Liang, Jing
    Li, Lanjun
    Zhao, Chenkai
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (20) : 15276 - 15283
  • [7] Identification of Plant-Leaf Diseases Using CNN and Transfer-Learning Approach
    Hassan, Sk Mahmudul
    Maji, Arnab Kumar
    Jasinski, Michal
    Leonowicz, Zbigniew
    Jasinska, Elzbieta
    ELECTRONICS, 2021, 10 (12)
  • [8] DTL-IDS: An optimized Intrusion Detection Framework using Deep Transfer Learning and Genetic Algorithm
    Latif, Shahid
    Boulila, Wadii
    Koubaa, Anis
    Zou, Zhuo
    Ahmad, Jawad
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 221
  • [9] Hybrid descriptor and optimized CNN with transfer learning for face recognition
    Hocine Elaggoune
    Mebarka Belahcene
    Salah Bourennane
    Multimedia Tools and Applications, 2022, 81 : 9403 - 9427
  • [10] Hybrid descriptor and optimized CNN with transfer learning for face recognition
    Elaggoune, Hocine
    Belahcene, Mebarka
    Bourennane, Salah
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (07) : 9403 - 9427