Enhanced Adversarial Defense Model with Vector Compression and Ensemble Learning

Research output: Contribution to journalArticlepeer-review

Abstract

Deep learning (DL)-based classifiers in malware detection systems effectively analyze complex and diverse malicious behavior patterns to detect the growing number of cyber threats with high accuracy. However, due to their sensitivity to small changes in input data, DL-based classifiers are unable to detect adversarial malware that injects tiny perturbations into portable executable files to evade detection by the classifier. Furthermore, traditional adversarial defense techniques rely on adversarial training and are unable to respond to new perturbations. Therefore, in this study, we propose a vector compression and ensemble learning (VeCoEL) scheme that preserves sequential semantics while mitigating the impact of perturbations to detect adversarial malware, normal malware, and benign with high accuracy. First, VeCoEL converts six high-dimensional features extracted by hybrid analysis into embedding vectors. Then, the vector elements for each feature symbol are compressed by an arithmetic coding algorithm to reduce the influence of perturbation. Finally, the stacking ensemble model analyzes the characteristics of the compressed sequential patterns for each feature and detects malicious behavior with high accuracy. We evaluate the performance of VeCoEL on two malware datasets and find that the average detection accuracy and average evasion rate are 97.14% and 2.53%, respectively.

Original languageEnglish
Article number56
JournalHuman-centric Computing and Information Sciences
Volume15
DOIs
StatePublished - 2025

Keywords

  • Adversarial Defense
  • Malware Detection
  • Stacking Ensemble Learning
  • Vector Compression

Fingerprint

Dive into the research topics of 'Enhanced Adversarial Defense Model with Vector Compression and Ensemble Learning'. Together they form a unique fingerprint.

Cite this