paper-with-me

홈 › Papers

Evaluating Ensemble and Deep Learning Models for Static Malware Detection with Dimensionality Reduction Using the EMBER Dataset

2025-07-22 · Md Min-Ha-Zul Abedin, Tazqia Mehrub arxiv

This study investigates the effectiveness of several machine learning algorithms for static malware detection using the EMBER dataset, which contains feature representations of Portable Executable (PE) files. We evaluate eight classification models: LightGBM, XGBoost, CatBoost, Random Forest, Extra Trees, HistGradientBoosting, k-Nearest Neighbors (KNN), and TabNet, under three preprocessing settings: original feature space, Principal Component Analysis (PCA), and Linear Discriminant Analysis (LDA). The models are assessed on accuracy, precision, recall, F1 score, and AUC to examine both predictive performance and robustness. Ensemble methods, especially LightGBM and XGBoost, show the best overall performance across all configurations, with minimal sensitivity to PCA and consistent generalization. LDA improves KNN performance but significantly reduces accuracy for boosting models. TabNet, while promising in theory, underperformed under feature reduction, likely due to architectural sensitivity to input structure. The analysis is supported by detailed exploratory data analysis (EDA), including mutual information ranking, PCA or t-SNE visualizations, and outlier detection using Isolation Forest and Local Outlier Factor (LOF), which confirm the discriminatory capacity of key features in the EMBER dataset. The results suggest that boosting models remain the most reliable choice for high-dimensional static malware detection, and that dimensionality reduction should be applied selectively based on model type. This work provides a benchmark for comparing classification models and preprocessing strategies in malware detection tasks and contributes insights that can guide future system development and real-world deployment.

📄 PDF Abstract BibTeX arXiv:2507.16952

Code (0)

등록된 구현이 없습니다.

Tasks

Dimensionality ReductionOutlier DetectionMalware Detection

Similar Papers 제목 키워드 기반

High Accuracy Android Malware Detection Using Ensemble Learning

2016-08-02 · Suleiman Y. Yerima, Sakir Sezer, Igor Muttik

With over 50 billion downloads and more than 1.3 million apps in the Google official market, Android has continued to gain popularity amongst smartphone users worldwide. At the same time there has been a rise in malware …

Android Malware DetectionBIG-bench Machine LearningEnsemble LearningMalware Detection+1

A novel DL approach to PE malware detection: exploring Glove vectorization, MCC_RCNN and feature fusion

2021-01-22 · Yuzhou Lin

In recent years, malware becomes more threatening. Concerning the increasing malware variants, there comes Machine Learning (ML)-based and Deep Learning (DL)-based approaches for heuristic detection. Nevertheless, the pr…

Malware Detection

AI-Powered Algorithms for the Prevention and Detection of Computer Malware Infections

2026-01-09 · Rakesh Keshava, Sathish Kuppan Pandurangan, M. Sakthivanitha, Sankaranainar Parmsivan 외 arxiv

The rise in frequency and complexity of malware attacks are viewed as a major threat to modern digital infrastructure, which means that traditional signature-based detection methods are becoming less effective. As cyber …

Malware Detection

Malware Detection Using Frequency Domain-Based Image Visualization and Deep Learning

2021-01-26 · Tajuddin Manhar Mohammed, Lakshmanan Nataraj, Satish Chikkagoudar, Shivkumar Chandrasekaran 외

We propose a novel method to detect and visualize malware through image classification. The executable binaries are represented as grayscale images obtained from the count of N-grams (N=2) of bytes in the Discrete Cosine…

Binary ClassificationClassificationGeneral Classificationimage-classification+3

A Comparison of Static, Dynamic, and Hybrid Analysis for Malware Detection

2022-03-13 · Anusha Damodaran, Fabio Di Troia, Visaggio Aaron Corrado, Thomas H. Austin 외

In this research, we compare malware detection techniques based on static, dynamic, and hybrid analysis. Specifically, we train Hidden Markov Models (HMMs ) on both static and dynamic feature sets and compare the resulti…

Malware Detection