GrOVe: Ownership Verification of Graph Neural Networks using Embeddings
Asim Waheed, Vasisht Duddu, N. Asokan

TL;DR
GrOVe is a novel fingerprinting scheme for graph neural networks that reliably verifies model ownership and detects surrogate models, even under challenging conditions, enhancing security against model extraction attacks.
Contribution
We introduce GrOVe, a state-of-the-art GNN fingerprinting method that effectively distinguishes between independent and surrogate models with low error rates and robustness against evasion techniques.
Findings
Achieves low false-positive and false-negative rates across six datasets.
Effectively detects surrogate models even with identical training data and architecture.
Remains robust against known fingerprint evasion techniques.
Abstract
Graph neural networks (GNNs) have emerged as a state-of-the-art approach to model and draw inferences from large scale graph-structured data in various application settings such as social networking. The primary goal of a GNN is to learn an embedding for each graph node in a dataset that encodes both the node features and the local graph structure around the node. Embeddings generated by a GNN for a graph node are unique to that GNN. Prior work has shown that GNNs are prone to model extraction attacks. Model extraction attacks and defenses have been explored extensively in other non-graph settings. While detecting or preventing model extraction appears to be difficult, deterring them via effective ownership verification techniques offer a potential defense. In non-graph settings, fingerprinting models, or the data used to build them, have shown to be a promising approach toward…
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 · Adversarial Robustness in Machine Learning · Topic Modeling
