An Effective Ensemble Deep Learning Framework for Malware Detection

被引:6
|
作者
Dinh Viet Sang [1 ]
Dang Manh Cuong [1 ]
Le Tran Bao Cuong [1 ]
机构
[1] Hanoi Univ Sci & Technol, Hanoi, Vietnam
关键词
Malware Detection; Residual Convolutional Neural Network; Ensemble Method;
D O I
10.1145/3287921.3287971
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Malware (or malicious software) is any program or file that brings harm to a computer system. Malware includes computer viruses, worms, trojan horses, rootkit, adware, ransomware and spyware. Due to the explosive growth in number and variety of malware, the demand of improving automatic malware detection has increased. Machine learning approaches are a natural choice to deal with this problem since they can automatically discover hidden patterns in largescale datasets to distinguish malware from benign. In this paper, we propose different deep neural network architectures from simple to advanced ones. We then fuse hand-crafted and deep features, and combine all models together to make an overall effective ensemble framework for malware detection. The experiment results demonstrate the efficiency of our proposed method, which is capable to detect malware with accuracy of 96.24% on our large real-life dataset.
引用
收藏
页码:192 / 199
页数:8
相关论文
共 50 条
  • [41] Adversarial Deep Ensemble: Evasion Attacks and Defenses for Malware Detection
    Li, Deqiang
    Li, Qianmu
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 3886 - 3900
  • [42] Deep learning for effective Android malware detection using API call graph embeddings
    Abdurrahman Pektaş
    Tankut Acarman
    Soft Computing, 2020, 24 : 1027 - 1043
  • [43] An effective mobile malware detection framework for android security
    Zhang W.
    Ren H.
    Jiang Q.
    Jiang, Qingshan (qs.jiang@siat.ac.cn), 1600, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (07): : 170 - 177
  • [44] Deep learning for effective Android malware detection using API call graph embeddings
    Pektas, Abdurrahman
    Acarman, Tankut
    SOFT COMPUTING, 2020, 24 (02) : 1027 - 1043
  • [45] A survey of malware detection using deep learning
    Bensaoud, Ahmed
    Kalita, Jugal
    Bensaoud, Mahmoud
    Machine Learning with Applications, 2024, 16
  • [46] Malware detection based on deep learning algorithm
    Ding Yuxin
    Zhu Siyi
    Neural Computing and Applications, 2019, 31 : 461 - 472
  • [47] A survey of malware detection using deep learning
    Bensaoud, Ahmed
    Kalita, Jugal
    Bensaoud, Mahmoud
    MACHINE LEARNING WITH APPLICATIONS, 2024, 16
  • [48] Detection of Prevalent Malware Families with Deep Learning
    Stokes, Jack W.
    Seifert, Christian
    Li, Jerry
    Hejazi, Nizar
    MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [49] Malware detection based on deep learning algorithm
    Ding Yuxin
    Zhu Siyi
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (02): : 461 - 472
  • [50] Android Malware Detection Using Deep Learning
    Elayan, Omar N.
    Mustafa, Ahmad M.
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 847 - 852