An Ensemble-Based Parallel Deep Learning Classifier With PSO-BP Optimization for Malware Detection

被引:6
|
作者
Al-Andoli, Mohammed Nasser [1 ]
Sim, Kok Swee [1 ]
Tan, Shing Chiang [2 ]
Goh, Pey Yun [2 ]
Lim, Chee Peng [3 ]
机构
[1] Multimedia Univ, Fac Engn & Technol, Melaka 75450, Malaysia
[2] Multimedia Univ, Fac Informat Sci & Technol, Melaka 75450, Malaysia
[3] Deakin Univ, Inst Intelligent Syst Res & Innovat, Geelong, Vic 3216, Australia
关键词
Ensemble method; malware detection; deep learning; parallel processing; backpropagation algorithm; particle swarm optimization; COMMUNITY DETECTION; NETWORKS;
D O I
10.1109/ACCESS.2023.3296789
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Digital networks and systems are susceptible to malicious software (malware) attacks. Deep learning (DL) models have recently emerged as effective methods to classify and detect malware. However, DL models often relies on gradient descent optimization in learning, i.e., the Back-Propagation (BP) algorithm; therefore, their training and optimization procedures suffer from several limitations, such as high computational cost and local suboptimal solutions. On the other hand, ensemble methods overcome the shortcomings of individual models by consolidating their strengths to increase performance. In this paper, we propose an ensemble-based parallel DL classifier for malware detection. In particular, a stacked ensemble learning method is developed, which leverages five DL base models and a neural network as a meta model. The DL models are trained and optimized with a hybrid optimization method based on BP and Particle Swarm Optimization (PSO) algorithms. To improve scalability and efficiency of the ensemble method, a parallel computing framework is exploited. The proposed ensemble method is evaluated using five malware datasets (namely, Drebin, NTAM, TOP-PE, DikeDataset, and ML_Android), and high accuracy rates of 99.2%, 99.3%, 98.7%, 100%, and 100% have been achieved, respectively. Its parallel implementation also significantly enhances the computational speed by a factor up to 6.75 times. These results ascertain that the proposed ensemble method is effective, efficient, and scalable, outperforming many other compared methods in malware detection.
引用
收藏
页码:76330 / 76346
页数:17
相关论文
共 50 条
  • [1] An ensemble deep learning classifier stacked with fuzzy ARTMAP for malware detection
    Al-Andoli, Mohammed Nasser
    Tan, Shing Chiang
    Sim, Kok Swee
    Goh, Pey Yun
    Lim, Chee Peng
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (06) : 10477 - 10493
  • [2] Stacking Ensemble-Based Approach for Malware Detection
    Das S.
    Garg A.
    Kumar S.
    [J]. SN Computer Science, 5 (1)
  • [3] Deep Anomaly Detection with Ensemble-Based Active Learning
    Tang, Xuning
    Astle, Yihua Shi
    Freeman, Craig
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 1663 - 1670
  • [4] PSO-BP Neural Network Grade Prediction Model Based on Bagging Ensemble Learning
    Li, Hongyi
    Li, Xinhang
    Zhao, Di
    [J]. 3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2018), 2018, 1069
  • [5] Parallel Deep Learning with a hybrid BP-PSO framework for feature extraction and malware classification
    Al-Andoli, Mohammed Nasser
    Tan, Shing Chiang
    Sim, Kok Swee
    Lim, Chee Peng
    Goh, Pey Yun
    [J]. APPLIED SOFT COMPUTING, 2022, 131
  • [6] Deep Ensemble-Based Classifier for Transfer Learning in Rotating Machinery Fault Diagnosis
    Pacheco, Fannia
    Drimus, Alin
    Duggen, Lars
    Cerrada, Mariela
    Cabrera, Diego
    Sanchez, Rene-Vinicio
    [J]. IEEE ACCESS, 2022, 10 : 29778 - 29787
  • [7] DeepfakeStack: A Deep Ensemble-based Learning Technique for Deepfake Detection
    Rana, Md Shohel
    Sung, Andrew H.
    [J]. 2020 7TH IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (CSCLOUD 2020)/2020 6TH IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND SCALABLE CLOUD (EDGECOM 2020), 2020, : 70 - 75
  • [8] Ensemble-Based Deep Learning Models for Enhancing IoT Intrusion Detection
    Odeh, Ammar
    Abu Taleb, Anas
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (21):
  • [9] An Ensemble-based Network Intrusion Detection Scheme with Bayesian Deep Learning
    Zhang, Jielun
    Li, Fuhao
    Ye, Feng
    [J]. ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [10] Ensemble-based deep learning model for welding defect detection and classification
    Vasan, Vinod
    Sridharan, Naveen Venkatesh
    Balasundaram, Rebecca Jeyavadhanam
    Vaithiyanathan, Sugumaran
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 136