paper-with-me

홈 › Papers

An Ensemble of Pre-trained Transformer Models For Imbalanced Multiclass Malware Classification

2021-12-25 · Ferhat Demirkıran, Aykut Çayır, Uğur Ünal, Hasan Dağ

Classification of malware families is crucial for a comprehensive understanding of how they can infect devices, computers, or systems. Thus, malware identification enables security researchers and incident responders to take precautions against malware and accelerate mitigation. API call sequences made by malware are widely utilized features by machine and deep learning models for malware classification as these sequences represent the behavior of malware. However, traditional machine and deep learning models remain incapable of capturing sequence relationships between API calls. On the other hand, the transformer-based models process sequences as a whole and learn relationships between API calls due to multi-head attention mechanisms and positional embeddings. Our experiments demonstrate that the transformer model with one transformer block layer surpassed the widely used base architecture, LSTM. Moreover, BERT or CANINE, pre-trained transformer models, outperformed in classifying highly imbalanced malware families according to evaluation metrics, F1-score, and AUC score. Furthermore, the proposed bagging-based random transformer forest (RTF), an ensemble of BERT or CANINE, has reached the state-of-the-art evaluation scores on three out of four datasets, particularly state-of-the-art F1-score of 0.6149 on one of the commonly used benchmark dataset.

📄 PDF Abstract BibTeX arXiv:2112.13236

Code (1)

Ferhat94/Random-Transformer-Forest 공식 구현

Tasks

Malware Classification

Methods 이 논문이 사용한 방법론

Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Tanh Activation 설명 없음

Similar Papers 제목 키워드 기반

Comparative Analysis of Imbalanced Malware Byteplot Image Classification using Transfer Learning

2023-10-04 · Jayasudha M, Ayesha Shaik, Gaurav Pendharkar, Soham Kumar 외

Cybersecurity is a major concern due to the increasing reliance on technology and interconnected systems. Malware detectors help mitigate cyber-attacks by comparing malware signatures. Machine learning can improve these …

image-classificationImage ClassificationTransfer Learning

Random CapsNet Forest Model for Imbalanced Malware Type Classification Task

2019-12-20 · Aykut Çayır, Uğur Ünal, Hasan Dağ

Behavior of a malware varies with respect to malware types. Therefore,knowing type of a malware affects strategies of system protection softwares. Many malware type classification models empowered by machine and deep lea…

ClassificationDeep LearningFeature EngineeringGeneral Classification+1

Towards Quantum Machine Learning for Malicious Code Analysis

2025-08-26 · Jesus Lopez, Saeefa Rubaiyet Nowmi, Viviana Cadena, Mohammad Saidur Rahman arxiv

Classical machine learning (CML) has been extensively studied for malware classification. With the emergence of quantum computing, quantum machine learning (QML) presents a paradigm-shifting opportunity to improve malwar…

Quantum Machine LearningMalware ClassificationBinary ClassificationMalware Detection

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

Auxiliary-Classifier GAN for Malware Analysis

2021-07-04 · Rakesh Nagaraju, Mark Stamp

Generative adversarial networks (GAN) are a class of powerful machine learning techniques, where both a generative and discriminative model are trained simultaneously. GANs have been used, for example, to successfully ge…

Malware Analysis