| Exp. | Task | Dataset | Architecture & Adaptations | Optimizer | Epochs / Batch Size | LR / WD | Key Configuration |
| 1 | Diagnostic: Correlation Dynamics | CIFAR-10 ( 32×32 ) | ResNet-18, DenseNet-121: Stem 7×7,s=2→3×3,s=1 . EffNet-B0: stem stride 2→1 , first MBConv dw-stride →1 . ViT-Tiny: patch size 16×16→4×4 . | AdamW + CosineAnnealingLR | 200 (300 for EffNet-B0) 512 | 1×10−3 1×10−4 | Tracks cˉimg every 10 epochs on held-out data. Compares clean-correct vs. clean-incorrect samples using gradients w.r.t. normalized inputs. |
| Tiny-ImageNet-200 ( 64×64 ) | ResNet-50: stem 7×7→3×3 , remove MaxPool. DenseNet-121: stem 7×7→3×3 , remove pool0. EffNet-B4, Swin-Tiny: ImageNet-pretrained; the released Exp. 1 notebooks instantiate the active dataloaders at native 64×64 resolution (not an active 224×224 pipeline). | AdamW + CosineAnnealingLR | 200 256 | 1×10−3 1×10−4 (most) 5×10−2 (Swin) | Validates cross-architecture and cross-dataset consistency. Same probe schedule ( K=10 ) on the official validation split. |
| 2 | Diagnostic: Signed-FGSM Intervention (IFA) | CIFAR-10 ( 32×32 ) | ResNet-18: modified stem, FC →10 . ViT-Tiny: vit_tiny_patch4_32 . Vim-Tiny: vim_tiny_patch4_32 . | AdamW + CosineAnnealingLR | 201 64 | 1×10−3 1×10−4 | FGSM attack with ϵtrain=8/255 ; final runs use no mixup. Evaluation sweeps signed FGSM magnitudes and reports accuracy plus cosine statistics by clean correctness. |
| ImageNet-100 ( 224×224 ) | ResNet-18: modified stem, FC →100 . ViT-Tiny: vit_tiny_patch16_224 . Vim-Tiny: Vim-Tiny (patch16, 224) . | AdamW + CosineAnnealingLR | 201 128 | 5×10−4 1×10−4 | Same FGSM attack setting as CIFAR-10. Validation-time signed-FGSM sweeps evaluate intervention effects across perturbation directions and magnitudes. |
| 3 | Robustness: Mask-Only Training | CIFAR-10 ( 32×32 ) | ResNet-18: modified stem, FC →10 . ViT-Tiny: vit_tiny_patch4_32 . EfficientNet-B0: stem stride 2→1 , first MBConv dw-stride →1 . | AdamW + warmup cosine | 201 64 | ResNet-18 / EffNet-B0: 1×10−3 / 1×10−4 ViT-Tiny: 5×10−4 / 5×10−2 | Initialized from clean checkpoints. Uses mask_pelnaty_ablation with --no_logits_loss and --no_random_loss , i.e., L=Lmask only. The released run commands use ratio_base =0.25 for ResNet-18 / EfficientNet-B0 and ratio_base =0.85 for ViT-Tiny. |
| 4 | Robustness: Mask + LogitReg | CIFAR-10 ( 32×32 ) | Same architectures as Exp. 3: ViT-Tiny , ResNet-18 , and EfficientNet-B0 . | AdamW + warmup cosine | 201 64 | ResNet-18 / EffNet-B0: 1×10−3 / 1×10−4 ViT-Tiny: 5×10−4 / 5×10−2 | Initialized from clean checkpoints. Uses mask_pelnaty_ablation with both logits_loss and random_loss . All runs share the same masking operator as Exp. 3. Use the centered-logit variance penalty on clean and masked logits, together with KL consistency to a per-sample mean-baseline auxiliary view. The consistency branch is enabled after epoch 5 . The released run commands use ratio_base =0.25 for ResNet-18 / EfficientNet-B0 and ratio_base =0.85 for ViT-Tiny. |