Does Target Alignment Mean Target Recovery? An Evidence-Ladder Study of Adversarial Claims on Contrastive Encoders
Organizations: Singapore University of Technology and Design
Abstract
Adversarial attacks on vision-language models optimize an image toward a text target, then cite the attacked model's similarity score as evidence of success. We ask whether that score - victim-space target alignment (VTS) - predicts recovery of the target by an independent model. We first build a measurement instrument: supervised judges outside the attacked geometry, real-target blend controls, shuffled-target negatives, and a reference level derived from a 50% target-image blend. Two preregistered studies then compare six contrastive encoders under a matched attack at three perturbation budgets. Robustly trained encoders (FARE, TeCoA, PMG, TRADES) transfer substantially more independent evidence than vanilla CLIP or SigLIP; all eight contrasts reject at the bootstrap floor. However, no cell reaches the blend-derived reference level. The three best cells fall within its replication band, leaving practical recovery undecided. Within robust encoders, per-sample alignment gain correlates with evidence gain (); within vanilla CLIP the correlation is consistent with zero. Across encoders we find no monotone alignment-evidence relation. VTS is therefore informative only within a fixed robust encoder, and we provide a reporting protocol in its place.
Figures & tables
| Level | Construct | Admissible evidence | Does not establish |
|---|---|---|---|
| L0 | Target intent | WordNet/ontology map | any change in the image |
| L1 | Victim alignment | frozen-target cosine/margin | independent recognition |
| L2 | Independent recovery | validated external judges | human perception |
| L3 | Downstream propagation | caption/VQA/retrieval endpoints | human perception |
| L4 | Human grounding | preregistered human study | universal meaning |
| Quantity | Value |
|---|---|
| Primary judge | ResNet-50 (ImageNet-1k, supervised) |
| Gate A (PC1/PC2/negative controls) | PASS |
| Held-out ITE at the anchor dose | [95% CI , ] |
| Held-out ITR top-5 increase | [95% CI , ] |
| Dose–response (Spearman) | (monotone) |
| Frozen margin |
| Contrast | Pairs | Mean difference | Holm reject |
|---|---|---|---|
| FARE-vanilla @ 16 | 300 | +1.83 | yes |
| FARE-vanilla @ 64 | 300 | +2.60 | yes |
| TeCoA-vanilla @ 16 | 300 | +2.55 | yes |
| TeCoA-vanilla @ 64 | 300 | +4.45 | yes |
| FARE-TeCoA @ 16 | 300 | -0.72 | no |
| FARE-TeCoA @ 64 | 300 | -1.85 | no |
| Cell (study, victim, ) | mean | CI low | ||
| B: TeCoA@64 | 5.24 | 4.74 | no | yes flip |
| C: TeCoA@64 | 4.98 | 4.35 | no | yes flip |
| C: PMG@64 | 4.90 | 4.42 | no | yes flip |
| C: TRADES@64 | 4.30 | 3.85 | no | no |
| All remaining 23 cells: mean ITE , negative under both anchors | ||||
| Victim | ITE mean | ITE sd | CI 95 lower | ITR top-5 | VTS | ||
|---|---|---|---|---|---|---|---|
| vanilla | 4/255 | 300 | 0.1653 | 0.6131 | 0.1015 | 0.0033 | 0.4298 |
| vanilla | 16/255 | 300 | 0.611 | 1.6177 | 0.4464 | 0.01 | 0.4784 |
| vanilla | 64/255 | 300 | 0.7935 | 1.9026 | 0.5988 | 0.0133 | 0.4879 |
| FARE | 4/255 | 300 | 0.3117 | 0.8091 | 0.2361 | 0.0067 | 0.2362 |
| FARE | 16/255 | 300 | 2.4412 | 2.7311 | 2.1131 | 0.08 | 0.3499 |
| FARE | 64/255 | 300 | 3.3974 | 3.2656 | 3.025 | 0.19 | 0.3842 |
| Victim | ( ) | ( ) | ( ) |
|---|---|---|---|
| vanilla | -0.041 | -0.016 | -0.001 |
| FARE | +0.314 | +0.368 | +0.236 |
| TeCoA | +0.313 | +0.512 | +0.409 |
| Between-victim means (van/FARE/TeCoA): | |||
| VTS vs ITE ; | |||
| ( , descriptive) | |||
| Metric | vanilla | FARE | TeCoA | PMG | TRADES | SigLIP | |
|---|---|---|---|---|---|---|---|
| 4/255 | ITE mean | 0.1961 | 0.3288 | 0.2786 | 0.3893 | 0.3748 | 0.0833 |
| CI 95 lower | 0.1288 | 0.2417 | 0.1987 | 0.3094 | 0.2954 | 0.0196 | |
| ITR top-5 | 0.01 | 0.0033 | 0.0067 | 0.01 | 0.0033 | 0.0 | |
| VTS | 0.4325 | 0.2342 | 0.1846 | 0.2032 | 0.2075 | 0.2367 | |
| 16/255 | ITE mean | 0.5428 | 2.3106 | 2.9692 | 3.0684 | 2.8698 | 0.2907 |
| CI 95 lower | 0.3955 | 1.9795 | 2.5086 | 2.6842 | 2.4941 | 0.1533 |
| Victim | ITE mean | VTS | |||||
|---|---|---|---|---|---|---|---|
| frozen | PGD-100 | C&W-100 | frozen | PGD-100 | C&W-100 | ||
| vanilla | 16/255 | 0.6571 | 0.3098 | 0.3626 | 0.4789 | 0.5723 | 0.4898 |
| vanilla | 64/255 | 0.7479 | 0.6111 | 0.5009 | 0.4883 | 0.63 | 0.5029 |
| FARE | 16/255 | 2.569 | 2.4876 | 2.0176 | 0.3483 | 0.4254 | 0.3705 |
| FARE | 64/255 | 3.3824 | 2.991 | 1.5034 | 0.383 | 0.5423 | 0.4411 |
| TeCoA | 16/255 | 3.1555 | 3.4647 | 3.2887 | 0.2762 | 0.3296 | 0.3 |