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 条
  • [41] A hybrid approach for latency and battery lifetime optimization in IoT devices through offloading and CNN learning
    Heidari, Arash
    Navimipour, Nima Jafari
    Jamali, Mohammad Ali Jabraeil
    Akbarpour, Shahin
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 39
  • [42] Efficacy of the Image Augmentation Method using CNN Transfer Learning in Identification of Timber Defect
    Chun, Teo Hong
    Hashim, Ummi Rabaah
    Ahmad, Sabrina
    Salahuddin, Lizawati
    Choon, Ngo Hea
    Kanchymalay, Kasturi
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (05) : 107 - 114
  • [43] Facial Emotion Recognition Using Transfer Learning in the Deep CNN
    Akhand, M. A. H.
    Roy, Shuvendu
    Siddique, Nazmul
    Kamal, Md Abdus Samad
    Shimamura, Tetsuya
    ELECTRONICS, 2021, 10 (09)
  • [44] Classification and Detection of Rice Diseases Using a 3-Stage CNN Architecture with Transfer Learning Approach
    Gogoi, Munmi
    Kumar, Vikash
    Begum, Shahin Ara
    Sharma, Neelesh
    Kant, Surya
    AGRICULTURE-BASEL, 2023, 13 (08):
  • [45] Pothole detection in bituminous road using CNN with transfer learning
    Vinodhini K.A.
    Sidhaarth K.R.A.
    Measurement: Sensors, 2024, 31
  • [46] Stacking Approach for CNN Transfer Learning Ensemble for Remote Sensing Imagery
    Korzh, Oxana
    Cook, Gregory
    Andersen, Timothy
    Serra, Edoardo
    PROCEEDINGS OF THE 2017 INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS), 2017, : 599 - 608
  • [47] Security Assertion of IoT Devices Using Cloud of Things Perception
    Rath, Mamata
    Pati, Bibudhendu
    INTERNATIONAL JOURNAL OF INTERDISCIPLINARY TELECOMMUNICATIONS AND NETWORKING, 2019, 11 (04) : 17 - 31
  • [48] Deep-IDS: A Real-Time Intrusion Detector for IoT Nodes Using Deep Learning
    Racherla, Sandeepkumar
    Sripathi, Prathyusha
    Faruqui, Nuruzzaman
    Kabir, Md Alamgir
    Whaiduzzaman, Md
    Shah, Syed Aziz
    IEEE ACCESS, 2024, 12 : 63584 - 63597
  • [49] Industry 4.0, How to Integrate Legacy Devices: A Cloud IoT Approach
    Pessoa, Marcosiris A. O.
    Pisching, Marcos
    Yao, Lina
    Junqueira, Fabricio
    Miyagi, Paulo E.
    Benatallah, Boualem
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 2902 - 2907
  • [50] IoT Devices Fingerprinting using Deep Learning
    Jafari, Hossein
    Omotere, Oluwaseyi
    Adesina, Damilola
    Wu, Hsiang-Huang
    Qian, Lijun
    2018 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2018), 2018, : 913 - 918