2019 · 35 citations · 11 references
ComputingComputer ScienceCybersecurityComputer SecurityFeature EngineeringMachine LearningFeature DetectionFeature SelectionMalware ClassificationFeature Extraction For Malware AnalysisFeature Extraction For Malware ClassificationMachine Learning For Malware ClassificationMachine Learning-based Malware DetectionMalware DetectionMalware Feature ExtractionSubset SelectionSurface Features
Many studies have been conducted to detect malware based on machine learning of program features extracted using static analysis. In this study, we consider the task of distinguishing between malware and benign programs by learning their surface features, such as general file information and imported functions. To make such attempts practical, a good balance among accuracy, learning time, and feature-data sizes is required. Although using only a subset of features can reduce the required time and data sizes, it is not trivial to select an appropriate subset of features. In this paper, we present a case study of feature selection in malware detection based on supervised machine learning. We used the Ember dataset as the target data and identified useful combinations of features in terms of accuracy, learning time, and data size.
11
LightGBM: A Highly Efficient Gradient Boosting Decision Tree
Guolin Ke, Qi Meng, Thomas Finley et al. · HAL (Le Centre pour la Communication Scientifique Directe) · 2017 · 9.5K citations · Full text
Robust Intelligent Malware Detection Using Deep Learning
R. Vinayakumar, Mamoun Alazab, K. P. Soman et al. · IEEE Access · 2019 · 566 citations · Full text
Learning to detect malicious executables in the wild
Marcus A. Maloof · 2004 · 472 citations
An intelligent PE-malware detection system based on association mining
Yanfang Ye, Dingding Wang, Tao Li et al. · Journal in Computer Virology · 2008 · 193 citations · Full text