paper-with-me

Papers

An MDL-Based Classifier for Transactional Datasets with Application in Malware Detection

2019-10-09 · Behzad Asadi, Vijay Varadharajan

We design a classifier for transactional datasets with application in malware detection. We build the classifier based on the minimum description length (MDL) principle. This involves selecting a model that best compresses the training dataset for each class considering the MDL criterion. To select a model for a dataset, we first use clustering followed by closed frequent pattern mining to extract a subset of closed frequent patterns (CFPs). We show that this method acts as a pattern summarization method to avoid pattern explosion; this is done by giving priority to longer CFPs, and without requiring to extract all CFPs. We then use the MDL criterion to further summarize extracted patterns, and construct a code table of patterns. This code table is considered as the selected model for the compression of the dataset. We evaluate our classifier for the problem of static malware detection in portable executable (PE) files. We consider API calls of PE files as their distinguishing features. The presence-absence of API calls forms a transactional dataset. Using our proposed method, we construct two code tables, one for the benign training dataset, and one for the malware training dataset. Our dataset consists of 19696 benign, and 19696 malware samples, each a binary sequence of size 22761. We compare our classifier with deep neural networks providing us with the state-of-the-art performance. The comparison shows that our classifier performs very close to deep neural networks. We also discuss that our classifier is an interpretable classifier. This provides the motivation to use this type of classifiers where some degree of explanation is required as to why a sample is classified under one class rather than the other class.

📄 PDF Abstract BibTeX arXiv:1910.03751

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringMalware Detection

Methods 이 논문이 사용한 방법론

MDL Minimum Description Length provides a criterion for the selection of models, regardless of their complexity, without the restrictive assumption that the data form a sample…

Similar Papers 제목 키워드 기반

Imbalanced malware classification: an approach based on dynamic classifier selection

2025-03-30 · J. V. S. Souza, C. B. Vieira, G. D. C. Cavalcanti, R. M. O. Cruz

In recent years, the rise of cyber threats has emphasized the need for robust malware detection systems, especially on mobile devices. Malware, which targets vulnerabilities in devices and user data, represents a substan…

Malware ClassificationMalware Detection

Android Malware Detection Using Parallel Machine Learning Classifiers

2016-07-27 · Suleiman Y. Yerima, Sakir Sezer, Igor Muttik

Mobile malware has continued to grow at an alarming rate despite on-going efforts towards mitigating the problem. This has been particularly noticeable on Android due to its being an open platform that has subsequently o…

Android Malware DetectionBIG-bench Machine LearningGeneral ClassificationMalware Detection

IoT-based Android Malware Detection Using Graph Neural Network With Adversarial Defense

2025-12-23 · Rahul Yumlembam, Biju Issac, Seibu Mary Jacob, Longzhi Yang arxiv

Since the Internet of Things (IoT) is widely adopted using Android applications, detecting malicious Android apps is essential. In recent years, Android graph-based deep learning research has proposed many approaches to …

Graph Neural NetworkAdversarial DefenseMalware Detection

Fast & Furious: Modelling Malware Detection as Evolving Data Streams

2022-05-24 · Fabrício Ceschin, Marcus Botacin, Heitor Murilo Gomes, Felipe Pinagé 외

Malware is a major threat to computer systems and imposes many challenges to cyber security. Targeted threats, such as ransomware, cause millions of dollars in losses every year. The constant increase of malware infectio…

Drift DetectionMalware Detection

EMBER2024 -- A Benchmark Dataset for Holistic Evaluation of Malware Classifiers

2025-06-05 · Robert J. Joyce, Gideon Miller, Phil Roth, Richard Zak 외

A lack of accessible data has historically restricted malware analysis research, and practitioners have relied heavily on datasets provided by industry sources to advance. Existing public datasets are limited by narrow s…

Malware AnalysisMalware ClassificationMalware Detection