Malware Classification Using Deep Learning Methods
Loading...

Date
2018
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Assoc Computing Machinery
Open Access Color
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
Abstract
Malware, short for Malicious Software, is growing continuously in numbers and sophistication as our digital world continuous to grow. It is a very serious problem and many efforts are devoted to malware detection in today's cybersecurity world. Many machine learning algorithms are used for the automatic detection of malware in recent years. Most recently, deep learning is being used with better performance. Deep learning models are shown to work much better in the analysis of long sequences of system calls. In this paper a shallow deep learning-based feature extraction method (word2vec) is used for representing any given malware based on its opcodes. Gradient Boosting algorithm is used for the classification task. Then, k-fold cross-validation is used to validate the model performance without sacrificing a validation split. Evaluation results show up to 96% accuracy with limited sample data.
Description
Dogdu, Erdogan/0000-0001-5987-0164; Cakir, Banu/0000-0001-6645-6527
Keywords
Machine Learning, Deep Learning, Supervised Learning, Classification, Malware Detection
Fields of Science
0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology
Citation
Çakır, Buğra; Doğdu, Erdoğan (2018). "Malware classification using deep learning methods", Proceedings of the ACMSE 2018 Conference, 2018 Annual ACM Southeast Conference, ACMSE 2018; Richmond; 29 March 2018 through 31 March 2018.
WoS Q
Scopus Q

OpenCitations Citation Count
59
Source
Annual ACM Southeast Conference (ACMSE) -- MAR 29-31, 2018 -- Eastern Kentucky Univ, Richmond, KY
Volume
Issue
Start Page
1
End Page
5
PlumX Metrics
Citations
CrossRef : 61
Scopus : 72
Patent Family : 1
Captures
Mendeley Readers : 100
Google Scholar™


