Semantic embeddings for program behavior patterns
Cryptography and Security
2018-04-11 v1 Machine Learning
Abstract
In this paper, we propose a new feature extraction technique for program execution logs. First, we automatically extract complex patterns from a program's behavior graph. Then, we embed these patterns into a continuous space by training an autoencoder. We evaluate the proposed features on a real-world malicious software detection task. We also find that the embedding space captures interpretable structures in the space of pattern parts.
Cite
@article{arxiv.1804.03635,
title = {Semantic embeddings for program behavior patterns},
author = {Alexander Chistyakov and Ekaterina Lobacheva and Arseny Kuznetsov and Alexey Romanenko},
journal= {arXiv preprint arXiv:1804.03635},
year = {2018}
}
Comments
Published at Workshop track of ICLR 2017