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 条
  • [1] Effective and Efficient Hybrid Android Malware Classification Using Pseudo-Label Stacked Auto-Encoder
    Samaneh Mahdavifar
    Dima Alhadidi
    Ali. A. Ghorbani
    Journal of Network and Systems Management, 2022, 30
  • [2] A Label Noise Robust Stacked Auto-Encoder Algorithm for Inaccurate Supervised Classification Problems
    Wang, Zi-yang
    Luo, Xiao-yi
    Liang, Jun
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [3] Stacked Fusion Supervised Auto-encoder with an Additional Classification Layer
    Li, Rui
    Wang, Xiaodan
    Quan, Wen
    Lei, Lei
    NEURAL PROCESSING LETTERS, 2020, 51 (03) : 2649 - 2667
  • [4] A Study on Text Classification Based on Stacked Contractive Auto-Encoder
    Yu, YangZhen
    JingHui
    Yu, YangZhen
    JingHui
    PROCEEDINGS FIRST INTERNATIONAL CONFERENCE ON ELECTRONICS INSTRUMENTATION & INFORMATION SYSTEMS (EIIS 2017), 2017, : 718 - 723
  • [5] Stacked Fusion Supervised Auto-encoder with an Additional Classification Layer
    Rui Li
    Xiaodan Wang
    Wen Quan
    Lei Lei
    Neural Processing Letters, 2020, 51 : 2649 - 2667
  • [6] An Improved Stacked Auto-Encoder for Network Traffic Flow Classification
    Li, Peng
    Chen, Zhikui
    Yang, Laurence T.
    Gao, Jing
    Zhang, Qingchen
    Deen, M. Jamal
    IEEE NETWORK, 2018, 32 (06): : 22 - 27
  • [7] Diagnostic noise label correction based on improved stacked auto-encoder
    Zhang X.
    Huang Y.
    Zhang X.
    Xiao D.
    Liu C.
    Li H.
    Zhu T.
    Zhendong yu Chongji/Journal of Vibration and Shock, 2022, 41 (01): : 78 - 87
  • [8] A semi-supervised auto-encoder using label and sparse regularizations for classification
    Chai, Zhilei
    Song, Wei
    Wang, Huiling
    Liu, Fei
    APPLIED SOFT COMPUTING, 2019, 77 : 205 - 217
  • [9] Classification of Retinal Cysts On SD-OCT Images Using Stacked Auto-Encoder
    Alsaih, K.
    Tang, T. B.
    Meriaudeau, F.
    Lemaitre, G.
    Rastgoo, M.
    Sidibe, D.
    2018 INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEM (ICIAS 2018) / WORLD ENGINEERING, SCIENCE & TECHNOLOGY CONGRESS (ESTCON), 2018,
  • [10] Ensemble Stacked Auto-encoder Classification on LIDAR Remote Sensing Images
    Li, Dawei
    Zhang, Ruifang
    JOURNAL OF THE INDIAN SOCIETY OF REMOTE SENSING, 2018, 46 (04) : 597 - 604