atlas

Research map / Graph learning / Graph self-supervised learning

Graph-Embedded Structure-Aware Perceptual Hashing for Neural Network Protection and Piracy Detection

CVPR 2025 · Graph learning › Graph self-supervised learning · approach: Graph anomaly detection · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a structure-aware perceptual hash for DNN copyright protection that converts model architectures into DAGs, embeds them with a GIN, and fuses the result with a parameter-based dual-branch hash to cut false positives on non-pirated models.

Problem

Model perceptual hashing for detecting pirated neural networks suffers from high false positives on structurally different non-pirated models, which also enables authentication evasion.

Approach

Encodes model architecture (not just parameters) into the perceptual hash by converting layers into a three-group DAG (avoiding multi-edges and cycles) and learning structural features with a graph isomorphism network pre-trained on MUTAG and fine-tuned with contrastive loss, then fusing with a parameter hash into a 100-bit model hash.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add structural hashing to parameter hashingModel perceptual hashing · Non-pirated model identification, T=0.1false alarm rate: 9.50% -> 2.69%Helped
add structural hashing to parameter hashingModel perceptual hashing · Non-pirated model identification, T=0.5false alarm rate: 17.46% -> 10.45%Helped
add structural hashing to parameter hashingModel perceptual hashing · Fine-tuning piracy detection, T=0.1accuracy: 96.88% -> 100.00%Helped
add structural hashing to parameter hashingModel perceptual hashing · L1 pruning piracy detection, T=0.1accuracy: 96.35% -> 100.00%Helped
add structural hashing to parameter hashingModel perceptual hashing · Random pruning piracy detection, T=0.1accuracy: 95.50% -> 100.00%Helped
replace neural hash fusion with direct concatenation (ablation)Model perceptual hashing · L1 pruning piracy detection, T=0.1accuracy: 100.00% -> 62.44%Hurt
replace graph learning with hard-coded structural hashes (ablation)Model perceptual hashing · Non-pirated model identification, T=0.5accuracy: 89.55% -> 53.19%Hurt
use a 50-bit merged hash instead of a 100-bit hash (ablation)Model perceptual hashing · Non-pirated model identification, T=0.5accuracy: 89.50% -> 89.78%No clear effect
use a 75-bit merged hash instead of a 100-bit hash (ablation)Model perceptual hashing · Non-pirated model identification, T=0.5accuracy: 89.50% -> 82.26%Hurt
use a 32-bit structure hash instead of a 128-bit structure hash (ablation)Structure hash generator · Structure hash graph recognitionaccuracy: 97.37% -> 92.11%Hurt
use a 64-bit structure hash instead of a 128-bit structure hash (ablation)Structure hash generator · Structure hash graph recognitionaccuracy: 97.37% -> 89.47%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MUTAG CIFAR-10 CIFAR-100 MNIST FashionMNIST TIMM models

Benchmarks: TIMM-derived model pool (2,569 models)

Metrics: false alarm rate identification accuracy rate hash distance

Baselines: Xiong et al. dual-branch model hashing Chen et al. NTS-based hashing

Builds on: Xiong et al. dual-branch model hashing Chen et al. normal test statistics model hashing graph isomorphism network

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy