Files
remove-ai-watermarks/docs/photo-classify-hf/operating-point.json
T
Victor Kuznetsov e41bdbc9c8 Add receipt-document gate to classify
A DEFINITELY verdict now runs a linear receipt gate on the CLIP-L-ft
vector Model 1 already computes: a hit publishes unknown and skips the
124-d provider pass. Trained on CORD-v2 train (800, CC BY 4.0) plus 200
synthetic capture-style receipts against 2,400 ai_train negatives; the
threshold is certified on CORD validation and a synthetic holdout with
no field-receipt pixels. Field receipts false-AI 19/59 -> 2/59, CORD
89/99 -> 0/99, ai_test DEFINITELY cost 7/1,847.
2026-09-05 11:14:07 -07:00

55 lines
1.7 KiB
JSON

{
"freeze": "2026-08-31",
"task": "photo_ai_versus_camera",
"not": ["synthid_decoder", "provenance", "universal_ai_detector"],
"seeds": {
"sample": 20260821,
"detector": 20260940,
"provider": 20260956
},
"model1": {
"backbone": "openai/clip-vit-large-patch14",
"letterbox": 224,
"pad_rgb": [123, 117, 104],
"ridge_threshold_key": "thr_oi_1pct",
"ridge_threshold": 0.3056212276800537,
"mlp_threshold": 5.9586493237495395,
"mlp_width": 512,
"definitely": "ridge_and_mlp",
"public_ai_label": "definitely_only"
},
"model2": {
"feature_width": 124,
"margin": 0.3,
"classes": ["openai", "google", "tc260", "muse-image", "no_ai"],
"class_kind": {
"openai": "provider",
"google": "provider",
"tc260": "label-standard",
"muse-image": "model",
"no_ai": "negative"
},
"checkpoint_keys": {
"muse-image": "meta_muse_image"
},
"runs_only_after": "definitely"
},
"receipt_gate": {
"added": "2026-09-02",
"asset": "receipt-gate-2026-09-02.npz",
"threshold": 2.0432573877459697,
"runs_only_after": "definitely",
"on_hit": "unknown",
"head": "linear on the CLIP-L-ft 768-d vector Model 1 already computes",
"train": "CORD-v2 train 800 (CC BY 4.0) + 200 synthetic receipts + 2400 ai_train negatives",
"certified": "min of 1st-percentile scores on CORD validation and a synthetic holdout; no field-receipt pixels in training or threshold selection",
"measured": "field receipts false-AI 19/59 -> 2/59; CORD 89/99 -> 0/99; ai_test DEFINITELY cost 7/1847"
},
"files": [
"clip-l-ft.pt",
"probe-weights-clip-l-ft.npz",
"detector.pt",
"provider.pt"
]
}