mlsanityData to 14 Oct 2026

A Comparison of Word2Vec, HMM2Vec, and PCA2Vec for Malware Classification

arXiv 2103.05763 ↗First posted 7 Mar 2021cs.CR cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Word embeddings are often used in natural language processing as a means to quantify relationships between words. More generally, these same word embedding techniques can be used to quantify relationships between features. In this paper, we first consider multiple different word embedding techniques within the context of malware classification. We use hidden Markov models to obtain embedding vectors in an approach that we refer to as HMM2Vec, and we generate vector embeddings based on principal component analysis. We also consider the popular neural network based word embedding technique known as Word2Vec. In each case, we derive feature embeddings based on opcode sequences for malware samples from a variety of different families. We show that we can obtain better classification accuracy based on these feature embeddings, as compared to HMM experiments that directly use the opcode sequences, and serve to establish a baseline. These results show that word embeddings can be a useful feature engineering step in the field of malware analysis.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 3 of its 50 references that are in the map. First posted on arXiv 7 Mar 2021.

Builds on

3 of 50 references.

References · 3

  1. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
  2. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
  3. 2014A Tutorial on Principal Component Analysiscited by 141

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.

4 papers.