List your company

Fine-grained classification on Caltech101

95.9AccuracyTPT
-0.8224.2949.474.51Oct 27, 2024Feb 4, 2025May 16, 2025Aug 24, 2025Dec 3, 2025Mar 13, 2026Jun 22, 2026

Evaluation results

MethodLinks
TPTPre-trained Backbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.0495.90.2
MTAPre-trained Backbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.0495.883.1
MTABackbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.1295.883.1
MTACategory=Tuning-free, Backbone=CLIP-ViT-L/14, Attack Protocol=PGD-100, eps=4.02026.0695.883.1
R-TPTPre-trained Backbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.0495.788.2
R-TPTBackbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.1295.788.2
R-TPTCategory=Tuning-based, Backbone=CLIP-ViT-L/14, Attack Protocol=PGD-100, eps=4.02026.0695.788.2
C-TPTPre-trained Backbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.0495.60.1
CLIPPre-trained Backbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.0495.20.1
CLIPBackbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.1295.20.1
CLIPCategory=Baseline, Backbone=CLIP-ViT-L/14, Attack Protocol=PGD-100, eps=4.02026.0695.20.1
TTPBackbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.1295.188.6
EnsemblePre-trained Backbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.0494.983.6
EnsembleBackbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.1294.983.6
AGCBackbone=ViT-B/16, Epsilon (ε)=4/2552026.0594.499.4
MTABackbone=ViT-B/16, Epsilon (ε)=4/2552026.0594.372.1
TPTPre-trained on ImageNet=false2024.1094.2—
EnsembleBackbone=ViT-B/16, Epsilon (ε)=4/2552026.0594.284.4
MACCategory=Tuning-free, Backbone=CLIP-ViT-L/14, Attack Protocol=PGD-100, eps=4.02026.0694.192.7
CLIPBackbone=ViT-B/16, Epsilon (ε)=4/2552026.05940
CoCoOpPre-trained on ImageNet=true2024.1093.8—
CoOpPre-trained on ImageNet=true2024.1093.7—
R-TPTBackbone=ViT-B/16, Epsilon (ε)=4/2552026.0593.782
EnsemblePre-trained on ImageNet=false2024.1093.6—
TTPBackbone=ViT-B/16, Epsilon (ε)=4/2552026.0593.582.3
TTCCategory=Tuning-free, Backbone=CLIP-ViT-L/14, Attack Protocol=PGD-100, eps=4.02026.0693.59.9
CLIP-VIT-B/16Pre-trained on ImageNet=false2024.1093.4—
AGCBackbone=ViT-B/32, Epsilon (ε)=4/2552026.0592.297.9
MTABackbone=ViT-B/32, Epsilon (ε)=4/2552026.059276.3
MTABackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Test-time Defense2026.069276.3
EnsembleBackbone=ViT-B/32, Epsilon (ε)=4/2552026.0591.783.8
T-VSSBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Test-time Defense2026.0691.776.6
CLIPPre-trained Backbone=ViT-B/32, Perturbation budget (epsilon)=4.02025.0491.40.2
CLIPBackbone=ViT-B/32, Epsilon (ε)=4/2552026.0591.40.2
CLIPBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Baseline2026.0691.40.2
TTPBackbone=ViT-B/32, Epsilon (ε)=4/2552026.0590.981.8
TTPBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Test-time Defense2026.0690.981.8
R-TPTPre-trained Backbone=ViT-B/32, Perturbation budget (epsilon)=4.02025.0490.676.4
R-TPTBackbone=ViT-B/32, Epsilon (ε)=4/2552026.0590.676.4
R-TPTBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Test-time Defense2026.0690.676.4
APMPre-trained on ImageNet=false2024.1089.6—
TTCBackbone=CLIP-ViT-L/14, Perturbation budget (epsilon)=4.02025.1288.77.7
AGCBackbone=ResNet50, Attack Type=PGD, Epsilon (ε)=1.02026.0588.394.9
EnsembleBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Test-time Defense2026.0688.274.9
TTCBackbone=ViT-B/16, Epsilon (ε)=4/2552026.0587.68.4
R-TPTPre-trained Backbone=ResNet50, Perturbation budget (epsilon)=1.02025.0486.779.8
R-TPTBackbone=ResNet50, Attack Type=PGD, Epsilon (ε)=1.02026.0586.779.8
TTCBackbone=ViT-B/32, Epsilon (ε)=4/2552026.0586.522.7
TTCBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Test-time Defense2026.0686.522.7
FAREPre-trained Backbone=ViT-B/32, Perturbation budget (epsilon)=4.02025.0486.385.4
FAREBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Training-time Defense2026.0686.385.4
TTPBackbone=ResNet50, Attack Type=PGD, Epsilon (ε)=1.02026.058686.4
CLIPPre-trained Backbone=ResNet50, Perturbation budget (epsilon)=1.02025.0485.92.6
CLIPBackbone=ResNet50, Attack Type=PGD, Epsilon (ε)=1.02026.0585.92.6
APT+TeCoAPre-trained Backbone=ResNet50, Perturbation budget (epsilon)=1.02025.0482.882.8
APT+TeCoABackbone=ResNet50, Attack Type=PGD, Epsilon (ε)=1.02026.0582.882.8
APT+TeCoAPre-trained Backbone=ViT-B/32, Perturbation budget (epsilon)=4.02025.0481.480.2
APT+TeCoABackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Training-time Defense2026.0681.480.2
C-TPT*Pre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Multiple Augmentations + Prompt Tuning, Input Modality=Vision + Text2026.0379.847.3
MTA*Pre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Multiple Augmentations, Input Modality=Vision Only2026.0379.755.7
TeCoAPre-trained Backbone=ViT-B/32, Perturbation budget (epsilon)=4.02025.0479.378
TPT*Pre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Multiple Augmentations + Prompt Tuning, Input Modality=Vision + Text2026.0379.352.7
TeCoABackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Training-time Defense2026.0679.378
R-TPT + ET3Pre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Multiple Augmentations + Prompt Tuning, Input Modality=Vision + Text2026.0379.2765.07
ET3Pre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Lightweight Defense, Input Modality=Vision Only2026.0379.0750.59
CLIP (Robust)Pre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Baseline2026.0378.8243.45
TeCoAPre-trained Backbone=ResNet50, Perturbation budget (epsilon)=1.02025.0478.378.3
TeCoABackbone=ResNet50, Attack Type=PGD, Epsilon (ε)=1.02026.0578.378.3
Ensemble + ET3Pre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Multiple Augmentations, Input Modality=Vision Only2026.0376.2361.38
R-TPTPre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Multiple Augmentations + Prompt Tuning, Input Modality=Vision + Text2026.0375.5861.01
EnsemblePre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Multiple Augmentations, Input Modality=Vision Only2026.0373.0255.66
TTCPre-trained Model=TeCoA CLIP-ViT-B/32, Attack Protocol=PGD-100 (ϵ = 4/255), Defense Category=Lightweight Defense, Input Modality=Vision Only2026.0371.2644.9
APTPre-trained Backbone=ViT-B/32, Perturbation budget (epsilon)=4.02025.0410.70.4
APTBackbone=CLIP-ViT-B/32, Epsilon (ϵ)=4/255, Defense Category=Training-time Defense2026.0610.70.4
APTPre-trained Backbone=ResNet50, Perturbation budget (epsilon)=1.02025.042.91.7
APTBackbone=ResNet50, Attack Type=PGD, Epsilon (ε)=1.02026.052.91.7