MANNWARE: A malware classification approach with a few samples using a memory augmented neural network

20Citations
Citations of this article
62Readers
Mendeley users who have this article in their library.

Abstract

The ability to stop malware as soon as they start spreading will always play an important role in defending computer systems. It must be a huge benefit for organizations as well as society if intelligent defense systems could themselves detect and prevent new types of malware as soon as they reveal only a tiny amount of samples. An approach introduced in this paper takes advantage of One-shot/Few-shot learning algorithms to solve the malware classification problems using a Memory Augmented Neural Network in combination with the Natural Language Processing techniques such as word2vec, n-gram. We embed the malware's API calls, which are very valuable sources of information for identifying malware's behaviors, in the different feature spaces, and then feed them to the one-shot/few-shot learning models. Evaluating the model on the two datasets (FFRI 2017 and APIMDS) shows that the models with different parameters could yield high accuracy on malware classification with only a few samples. For example, on the APIMDS dataset, it was able to guess 78.85% correctly after seeing only nine malware samples and 89.59% after fine-tuning with a few other samples. The results confirmed very good accuracies compared to the other traditional methods, and point to a new area of malware research.

Cite

CITATION STYLE

APA

Tran, K., Sato, H., & Kubo, M. (2020). MANNWARE: A malware classification approach with a few samples using a memory augmented neural network. Information (Switzerland), 11(1). https://doi.org/10.3390/info11010051

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free