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 条
  • [21] Optimized Energy Efficient Strategy for Data Reduction Between Edge Devices in Cloud-IoT
    Mukherjee, Dibyendu
    Ghosh, Shivnath
    Pal, Souvik
    Akila, D.
    Jhanjhi, N. Z.
    Masud, Mehedi
    AlZain, Mohammed A.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (01): : 125 - 140
  • [22] Breakthrough Conventional Based Approach for Dog Breed Classification Using CNN with Transfer Learning
    Borwarnginn, Punyanuch
    Thongkanchorn, Kittikhun
    Kanchanapreechakorn, Sarattha
    Kusakunniran, Worapan
    2019 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING (ICITEE 2019), 2019,
  • [23] The Effectiveness of Transfer Learning for Arabic Handwriting Recognition using Deep CNN
    Elleuch, Mohamed
    Jraba, Safa
    Kherallah, Monji
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2021, 16 (02): : 85 - 93
  • [24] EMTD-SSC: An Enhanced Malicious Traffic Detection Model Using Transfer Learning Under Small Sample Conditions in IoT
    Ge, Yueqin
    Gao, Yali
    Li, Xiaoyong
    Cai, Binsi
    Xi, Jinwen
    Yu, Shui
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (19): : 30725 - 30741
  • [25] Deep Learning Approach Combining Lightweight CNN Architecture with Transfer Learning: An Automatic Approach for the Detection and Recognition of Bangladeshi Banknotes
    Linkon, Ali Hasan Md
    Labib, Md Mahir
    Bappy, Faisal Haque
    Sarker, Soumik
    Jannat, Marium-E
    Islam, Md Saiful
    PROCEEDINGS OF 2020 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (ICECE), 2020, : 214 - 217
  • [26] Bengali Ethnicity Recognition and Gender Classification Using CNN & Transfer Learning
    Jewel, Md
    Hossain, Md Ismail
    Tonni, Tamanna Haider
    PROCEEDINGS OF THE 2019 8TH INTERNATIONAL CONFERENCE ON SYSTEM MODELING & ADVANCEMENT IN RESEARCH TRENDS (SMART-2019), 2019, : 390 - 396
  • [27] Explaining Machine Learning-Based Feature Selection of IDS for IoT and CPS Devices
    Akintade, Sesan
    Kim, Seongtae
    Roy, Kaushik
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2023, PT II, 2023, 676 : 69 - 80
  • [28] Distributed Deep Learning Optimized System over the Cloud and Smart Phone Devices
    Jiang, Haotian
    Starkman, James
    Lee, Yu-Ju
    Chen, Huan
    Qian, Xiaoye
    Huang, Ming-Chun
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (01) : 147 - 161
  • [29] Optimising Turning Operation in Precision Manufacturing Using Fused IoT Devices and Machine Learning Approach
    Olalere, I. O.
    Olanrewaju, O. A.
    IFAC PAPERSONLINE, 2022, 55 (10): : 1551 - 1555
  • [30] A Deep Learning Approach for Classifying Network Connected IoT Devices Using Communication Traffic Characteristics
    Rajarshi Roy Chowdhury
    Azam Che Idris
    Pg Emeroylariffion Abas
    Journal of Network and Systems Management, 2023, 31