[Supplementary Material] 

1. Examples of running commands

(0) Set the dataset directory

(1) CIFAR10
"python3 main_cifar10.py --loss=arow-ls --dataset={cifar10} --model={wideresnet, resnet18} --lamb=6 --ls=0.2 --tau=0 --swa"

(2) SVHN
"python3 main_svhn.py --loss=arow-ls --dataset=svhn --model=resnet18"

(3) FMNIST
"python3 main_fmnist.py --loss=arow-ls --dataset=fmnist --model=resnet18 --ls=0.25 --tau=0"

(4) Evalutation
"python3 eval.py --dataset={cifar10, svhn, fmnist} --model={wideresnet, resnet18} --attack_method=both --model_dir={directory to saved the trained model}

2. Implementation environments

python>=3.9
torch==1.10.1
numpy==1.18.5
pandas==1.1.4