DroidEncoder: Malware detection using auto-encoder based feature extractor and machine learning algorithms

被引:27
|
作者
Bakir, Halit [1 ]
Bakir, Rezan [1 ]
机构
[1] Sivas Univ Sci & Technol, Fac Engn & Nat Sci, Comp Engn Dept, Sivas, Turkiye
关键词
Auto encoder; Malware detection; Android application; Code analysis; HYBRID ANALYSIS; EFFICIENT; ENSEMBLE;
D O I
10.1016/j.compeleceng.2023.108804
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Android Malware detection became a hot topic over the last several years. Although considerable studies have been conducted utilizing machine learning-based methods, little attention has been dedicated to the feature extraction importance which considers an essential factor when using machine learning methods. Thus, in this study, we proposed a new feature extraction method based on the auto-encoder structure. Particularly, we propose DroidEncoder, a novel autoencoder-based model to classify Android malware applications. On the grounds of this, an image-based Android app dataset composed of 3000 malicious apps and 3000 benign apps is constructed. Then, three different auto-encoders, namely ANN-based auto-encoder, CNN-based auto-encoder, and VGG19-based auto-encoder have been proposed to extract features from the visualized Malware dataset. Three different experiments were conducted for extracting features in order to train multiple machine learning algorithms, such as decision tree, extra tree, k-nearest neighbors, LightGBM, XGBoost, Random forest, linear regression, and support vector machine. Furthermore, cross-validation alongside multiple metrics was used for evaluating the performance of the proposed models. According to the obtained results, the proposed method approved its affectivity with superior performance in terms of all metrics.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Supervised Extreme Learning Machine-Based Auto-Encoder for Discriminative Feature Learning
    Du, Jie
    Vong, Chi-Man
    Chen, Chuangquan
    Liu, Peng
    Liu, Zhenbao
    IEEE ACCESS, 2020, 8 : 11700 - 11709
  • [2] Feature Extraction of Motor Imagery EEG Based on Extreme Learning Machine Auto-encoder
    Duan, Lijuan
    Xu, Yanhui
    Cui, Song
    Chen, Juncheng
    Bao, Menghu
    PROCEEDINGS OF ELM-2015, VOL 1: THEORY, ALGORITHMS AND APPLICATIONS (I), 2016, 6 : 361 - 370
  • [3] Unsupervised Anomaly Detection Using Variational Auto-Encoder based Feature Extraction
    Yao, Rong
    Liu, Chongdang
    Zhang, Linxuan
    Peng, Peng
    2019 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2019,
  • [4] Sparse auto-encoder based feature learning for human body detection in depth image
    Su, Song-Zhi
    Liu, Zhi-Hui
    Xu, Su-Ping
    Li, Shao-Zi
    Ji, Rongrong
    SIGNAL PROCESSING, 2015, 112 : 43 - 52
  • [5] Credit Card Fraud Detection using Deep Learning based on Auto-Encoder and Restricted Boltzmann Machine
    Pumsirirat, Apapan
    Yan, Liu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (01) : 18 - 25
  • [6] Unsupervised Intrusion Detection Based on Asymmetric Auto-Encoder Feature Extraction
    Liu, Chunbo
    Wang, Liyin
    Zhang, Zhikai
    Xiang, Chunmiao
    Gu, Zhaojun
    Wang, Zhi
    Wang, Shuang
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2024, E107D (09) : 1161 - 1173
  • [7] Correlative Data Based Sparse Denoising Auto-Encoder for Feature Learning
    Zhao, Yudi
    Ding, Yongsheng
    Hao, Kuangrong
    Tang, Xuesong
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 10896 - 10901
  • [8] Deep-Learning-Based Detection of Infants with Autism Spectrum Disorder Using Auto-Encoder Feature Representation
    Lee, Jung Hyuk
    Lee, Geon Woo
    Bong, Guiyoung
    Yoo, Hee Jeong
    Kim, Hong Kook
    SENSORS, 2020, 20 (23) : 1 - 11
  • [9] Residual Error Based Anomaly Detection Using Auto-Encoder in SMD Machine Sound
    Oh, Dong Yul
    Yun, Il Dong
    SENSORS, 2018, 18 (05)
  • [10] Machine sound anomaly detection based on dual-channel feature fusion variational auto-encoder
    Zhang, Chen
    Wei, Yongkang
    Wang, Xiaofeng
    Wu, Xiaoxuan
    Zhu, Xuhui
    APPLIED INTELLIGENCE, 2025, 55 (07)