Effective and Efficient Hybrid Android Malware Classification Using Pseudo-Label Stacked Auto-Encoder

被引:74
|
作者
Mahdavifar, Samaneh [1 ]
Alhadidi, Dima [2 ]
Ghorbani, Ali. A. [1 ]
机构
[1] Univ New Brunswick, Canadian Inst Cybersecur CIC, Fac Comp Sci, Fredericton, NB, Canada
[2] Univ Windsor, Sch Comp Sci, Windsor, ON, Canada
关键词
Android malware; Category; Classification; Hybrid analysis; Semi-supervised learning; Stacked auto-encoder; Deep learning;
D O I
10.1007/s10922-021-09634-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Android has become the target of attackers because of its popularity. The detection of Android mobile malware has become increasingly important due to its significant threat. Supervised machine learning, which has been used to detect Android malware is far from perfect because it requires a significant amount of labeled data. Since labeled data is expensive and difficult to get while unlabeled data is abundant and cheap in this context, we resort to a semi-supervised learning technique, namely pseudo-label stacked auto-encoder (PLSAE), which involves training using a set of labeled and unlabeled instances. We use a hybrid approach of dynamic analysis and static analysis to craft feature vectors. We evaluate our proposed model on CICMalDroid2020, which includes 17,341 most recent samples of five different Android apps categories. After that, we compare the results with state-of-the-art techniques in terms of accuracy and efficiency. Experimental results show that our proposed framework outperforms other semi-supervised approaches and common machine learning algorithms.
引用
收藏
页数:34
相关论文
共 50 条
  • [21] Hybrid Contractive Auto-encoder with Restricted Boltzmann Machine For Multiclass Classification
    Muhammad Aamir
    Nazri Mohd Nawi
    Fazli Wahid
    Muhammad Sadiq Hasan Zada
    M. Z. Rehman
    Muhammad Zulqarnain
    Arabian Journal for Science and Engineering, 2021, 46 : 9237 - 9251
  • [22] Efficient Feature Coding Based on Auto-encoder Network for Image Classification
    Xie, Guo-Sen
    Zhang, Xu-Yao
    Liu, Cheng-Lin
    COMPUTER VISION - ACCV 2014, PT I, 2015, 9003 : 628 - 642
  • [23] Interactive Guiding Sparse Auto-Encoder with Wasserstein Regularization for Efficient Classification
    Lee, Haneum
    Hur, Cheonghwan
    Ibrokhimov, Bunyodbek
    Kang, Sanggil
    APPLIED SCIENCES-BASEL, 2023, 13 (12):
  • [24] Stacked convolutional auto-encoder representations with spatial attention for efficient diabetic retinopathy diagnosis
    Jyostna Devi Bodapati
    Multimedia Tools and Applications, 2022, 81 : 32033 - 32056
  • [25] Hyperspectral image classification using an extended Auto-Encoder method
    Ghasrodashti, Elham Kordi
    Sharma, Nabin
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2021, 92
  • [26] Stacked convolutional auto-encoder representations with spatial attention for efficient diabetic retinopathy diagnosis
    Bodapati, Jyostna Devi
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (22) : 32033 - 32056
  • [27] An effective approach for the diagnosis of melanoma using the sparse auto-encoder for features detection and the SVM for classification
    Zghal, Nadia Smaoui
    Kallel, Imene Khanfir
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SIGNAL AND IMAGE PROCESSING (ATSIP'2020), 2020,
  • [28] Effective Decoding in Graph Auto-Encoder Using Triadic Closure
    Shi, Han
    Fan, Haozheng
    Kwok, James T.
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 906 - 913
  • [29] Generating Feature Sets for Fault Diagnosis using Denoising Stacked Auto-encoder
    Thirukovalluru, Raghuveer
    Dixit, Sonal
    Sevakula, Rahul K.
    Verma, Nishchal K.
    Salour, Al
    2016 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2016,
  • [30] Unsupervised Feature Learning Of Gearbox Fault Using Stacked Wavelet Auto-encoder
    Shao, Haidong
    Jiang, Hongkai
    2018 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2018,