A Comparison of Graph Neural Networks for Malware Classification
원문 초록
Managing the threat posed by malware requires accurate detection and classification techniques. Traditional detection strategies, such as signature scanning, rely on manual analysis of malware to extract relevant features, which is labor intensive and requires expert knowledge. Function call graphs consist of a set of program functions and their inter-procedural calls, providing a rich source of information that can be leveraged to classify malware without the labor intensive feature extraction step of traditional techniques. In this research, we treat malware classification as a graph classification problem. Based on Local Degree Profile features, we train a wide range of Graph Neural Network (GNN) architectures to generate embeddings which we then classify. We find that our best GNN models outperform previous comparable research involving the well-known MalNet-Tiny Android malware dataset. In addition, our GNN models do not suffer from the overfitting issues that commonly afflict non-GNN techniques, although GNN models require longer training times.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Malware Classification Leveraging NLP & Machine Learning for Enhanced Accuracy
Graph Semi-Supervised Learning for Point Classification on Data Manifolds
Semi-Supervised Graph Prototypical Networks for Hyperspectral Image Classification
Orthrus: A Bimodal Learning Architecture for Malware Classification
A Hierarchical Convolutional Neural Network for Malware Classification
Long-Short Distance Graph Neural Networks and Improved Curriculum Learning for Emotion Recognition in Conversation
토론
이 논문과 연결된 포럼 글이 아직 없습니다.