Heterogeneous Graph Matching Networks
Shen Wang, Zhengzhang Chen, Xiao Yu, Ding Li, Jingchao Ni, Lu-An Tang,, Jiaping Gui, Zhichun Li, Haifeng Chen, Philip S. Yu

TL;DR
MatchGNet is a novel heterogeneous graph matching network that effectively detects malware by learning graph representations of program behaviors, outperforming existing methods with fewer false positives and no false negatives.
Contribution
The paper introduces MatchGNet, a new graph matching network that models program execution behaviors for malware detection, addressing limitations of signature and behavior-based methods.
Findings
Achieves 50% reduction in false positives compared to state-of-the-art.
Maintains zero false negatives in malware detection.
Demonstrates high accuracy and robustness in systematic evaluation.
Abstract
Information systems have widely been the target of malware attacks. Traditional signature-based malicious program detection algorithms can only detect known malware and are prone to evasion techniques such as binary obfuscation, while behavior-based approaches highly rely on the malware training samples and incur prohibitively high training cost. To address the limitations of existing techniques, we propose MatchGNet, a heterogeneous Graph Matching Network model to learn the graph representation and similarity metric simultaneously based on the invariant graph modeling of the program's execution behaviors. We conduct a systematic evaluation of our model and show that it is accurate in detecting malicious program behavior and can help detect malware attacks with less false positives. MatchGNet outperforms the state-of-the-art algorithms in malware detection by generating 50% less false…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Machine Learning and Algorithms
