atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

Dataset Ownership Verification in Contrastive Pre-trained Models

ICLR 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Invariance-based self-supervised learning · 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 black-box dataset ownership verification method for contrastive self-supervised encoders, using a "contrastive relationship gap" (unary and binary augmentation-based similarity differences) between a suspect encoder and a shadow encoder, tested with a one-tailed t-test.

Problem

Verifying whether a suspicious black-box self-supervised (contrastive) pre-trained encoder was pre-trained on a defender's unlabeled public dataset, since existing dataset ownership verification relies on supervised decision boundaries or watermarks and dataset inference is costly.

Approach

Contrastive encoders represent augmentations of training samples more similarly (unary) and preserve pairwise similarities across augmentations (binary) for seen data; the difference between these statistics on the defender's data versus a private held-out set, relative to a shadow model, forms a "contrastive relationship gap" that is tested statistically without training an inferencer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use contrastive relationship gaps for dataset ownership verification instead of DI4SSL or EncoderMIDataset ownership verification · CIFAR10 and ImageNetteAUROC: CIFAR10: 0.6 (DI4SSL), 0.5 (EncoderMI) -> 1.0; ImageNette: 0.775 (DI4SSL), 0.5 (EncoderMI) -> 1.0Helped
use the proposed verification method instead of DI4SSL or EncoderMIImageNet pre-trained encoders · ImageNetp-value: DI4SSL 0.15, EncoderMI 1 -> Ours 10^{-3}Helped
use the proposed method instead of DI4SSLImageNet verification with SimCLR ResNet50 · ImageNettime consumption: 10014s -> 293sHelped
add binary relationships to unary relationships (ablation)Proposed verification method · ImageNet, DINO ResNet50p-value: 0.02 -> 4.2\times10^{-4}Helped
add unary relationships to binary relationships (ablation)Proposed verification method · ImageNet, DINO ResNet50p-value: 3.1 \times {10^{ - 3}} -> 4.2\times10^{-4}Helped
use all global and local view pairings rather than global views only (ablation)Proposed verification method · ImageNet, DINO ResNet50p-value: 0.06 -> 4.2\times10^{-4}Helped
increase the sampling sizes k_pub and k_pvt (ablation)Proposed verification method · ImageNetp-valueHelped
increase the number of global and local augmentations M and N (ablation)Proposed verification method · ImageNetp-valueHelped
change shadow-model training batch size, learning rate, or weight decay (ablation)Proposed verification method · ImageNettep-value: SimCLR: 10^{-11} -> 10^{-6}, 10^{-10}, 10^{-5}; BYOL: 10^{-10} -> 10^{-4}, 10^{-3}, 10^{-4}; SimSiam: 10^{-5} -> 10^{-4}No clear effect
train the suspicious encoder with DP-SGD (ablation)Proposed verification method · ImageNettep-value: SimCLR VGG16: 10^{-27} -> 10^{-14}; ResNet18: 10^{-14} -> 10^{-13}; SimSiam VGG16: 0.01 -> 0.01; ResNet18: 10^{-4} -> 10No clear effect
apply early stopping (ablation)Proposed verification method · CIFAR10p-value: ResNet18: $10^{-12}$ -> 0.01 (patience=15), $10^{-4}$ (patience=30); VGG16: $10^{-11}$ -> $10^{-4}$ (patience=15), $10^{No clear effect
apply the method to MAE-pretrained encoders with random masking (ablation)Proposed verification method · ImageNetp-value: 0.75 (ViT-B/16); 0.44 (ViT-L/16)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 SVHN ImageNette ImageWoof ImageNet

Benchmarks: CIFAR10 ImageNette ImageNet CIFAR100

Metrics: p-value sensitivity specificity AUROC time cost

Baselines: DI4SSL EncoderMI DOV-CTRL

Builds on: dataset inference EncoderMI DI4SSL SimCLR BYOL

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