Transfer Learning for Image-Based Malware Detection for IoT

被引:4
|
作者
Panda, Pratyush [1 ]
Om Kumar, C. U. [1 ]
Marappan, Suguna [1 ]
Ma, Suresh [2 ]
Manimurugan, S. [3 ]
Nandi, Deeksha Veesani [4 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci & Engn, Chennai 600127, India
[2] Amrita Vishwa Vidyapeetham, Amrita Sch Business, Coimbatore 641112, India
[3] Univ Tabuk, Fac Comp & Informat Technol, Tabuk 71491, Saudi Arabia
[4] Virtusa Consulting Serv, Tech Lead, Chennai 603103, India
关键词
malware detection; CNN; transfer learning; ensemble; autoencoder; GRU; MLP; MalImg;
D O I
10.3390/s23063253
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The tremendous growth in online activity and the Internet of Things (IoT) led to an increase in cyberattacks. Malware infiltrated at least one device in almost every household. Various malware detection methods that use shallow or deep IoT techniques were discovered in recent years. Deep learning models with a visualization method are the most commonly and popularly used strategy in most works. This method has the benefit of automatically extracting features, requiring less technical expertise, and using fewer resources during data processing. Training deep learning models that generalize effectively without overfitting is not feasible or appropriate with large datasets and complex architectures. In this paper, a novel ensemble model, Stacked Ensemble-autoencoder, GRU, and MLP or SE-AGM, composed of three light-weight neural network models-autoencoder, GRU, and MLP-that is trained on the 25 essential and encoded extracted features of the benchmark MalImg dataset for classification was proposed. The GRU model was tested for its suitability in malware detection due to its lesser usage in this domain. The proposed model used a concise set of malware features for training and classifying the malware classes, which reduced the time and resource consumption in comparison to other existing models. The novelty lies in the stacked ensemble method where the output of one intermediate model works as input for the next model, thereby refining the features as compared to the general notion of an ensemble approach. Inspiration was drawn from earlier image-based malware detection works and transfer learning ideas. To extract features from the MalImg dataset, a CNN-based transfer learning model that was trained from scratch on domain data was used. Data augmentation was an important step in the image processing stage to investigate its effect on classifying grayscale malware images in the MalImg dataset. SE-AGM outperformed existing approaches on the benchmark MalImg dataset with an average accuracy of 99.43%, demonstrating that our method was on par with or even surpassed them.
引用
收藏
页数:30
相关论文
共 50 条
  • [41] Malware Detection using Malware Image and Deep Learning
    Choi, Sunoh
    Jang, Sungwook
    Kim, Youngsoo
    Kim, Jonghyun
    2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 1193 - 1195
  • [42] Towards a Reliable Hierarchical Android Malware Detection Through Image-based CNN
    Geremias, Jhonatan
    Viegas, Eduardo K.
    Santin, Altair O.
    Britto, Alceu
    Horchulhack, Pedro
    2023 IEEE 20TH CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2023,
  • [43] Image-based Android Malware Detection Models using Static and Dynamic Features
    Rathore, Hemant
    Narasimhan, B. Raja
    Sahay, Sanjay K.
    Sewak, Mohit
    INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 1292 - 1305
  • [44] Image-based Parkinson disease detection using deep transfer learning and optimization algorithm
    Agrawal S.
    Sahu S.P.
    International Journal of Information Technology, 2024, 16 (2) : 871 - 879
  • [45] Image-based crop disease detection with federated learning
    Kabala, Denis Mamba
    Hafiane, Adel
    Bobelin, Laurent
    Canals, Raphael
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [46] Deep learning for image-based weed detection in turfgrass
    Yu, Jialin
    Sharpe, Shaun M.
    Schumann, Arnold W.
    Boyd, Nathan S.
    EUROPEAN JOURNAL OF AGRONOMY, 2019, 104 : 78 - 84
  • [47] Deep Learning for Image-Based Cassava Disease Detection
    Ramcharan, Amanda
    Baranowski, Kelsee
    McCloskey, Peter
    Ahmed, Babuali
    Legg, James
    Hughes, David P.
    FRONTIERS IN PLANT SCIENCE, 2017, 8
  • [48] GAResNet: A Transfer Learning based Framework for Android Malware Detection
    Shen, Rui
    Zhu, Hui-juan
    Li, Chang
    Wei, Hua-hui
    2023 IEEE INTERNATIONAL CONFERENCE ON KNOWLEDGE GRAPH, ICKG, 2023, : 263 - 268
  • [49] Image-based ship detection using deep learning
    Lee, Sung-Jun
    Roh, Myung-Il
    Oh, Min-Jae
    OCEAN SYSTEMS ENGINEERING-AN INTERNATIONAL JOURNAL, 2020, 10 (04): : 415 - 434
  • [50] Image-based crop disease detection with federated learning
    Denis Mamba Kabala
    Adel Hafiane
    Laurent Bobelin
    Raphaël Canals
    Scientific Reports, 13