Summary
- Draft presents an observation that different adversarial training methods, despite being very close in numerical comparison of their adversarial accuracy, have a significant prediction discrepancy. Harnessing that observation, it presents a collaboration framework for fusing the desired behavior from different adversarial training methods.
- The proposed method, Collaborative Adversarial Training (CAT), proposes to utilize the (KL divergence of) logits result of multiple adversarial training to exert the desired collaboration.
- Experiments (in the main draft) are performed on CIFAR-10 and CIFAR-100. Experiments demonstrate that the proposed framework can fuse multiple adversarial training objectives to collaborate. Results show slight performance improvement as a result of the CAT.
- Other ablations and analysis discusses the hyperparameters and behavior of the proposed method (overfitting, correlation with the prediction discrepancy, etc.)
Strengths
+ The proposed method is very intuitive. It aims to adopt the best of multiple worlds.
+ The presentation is very clear and easy to understand.
Weaknesses
1. One of the main drawbacks of the proposed approach is that it fails to convince that the collaboration always picks the best from the participating adversarial training methods. This is a general issue in any fusion-based approach. Given that the individual adversarial training methods have nontrivial prediction discrepancy, how does the proposed framework ensure that the collaboration always picks the best from individual methods?
2. From Figure $3$, it is clear that the proposed CAT framework is not very effective. For instance, for the model trained using TRADES, the gain in the adversarial accuracy (across $3$ different adversaries) is not more than $1$\%. Notably, the peak performance occurs at a relatively lower value of $\alpha$. Furthermore, the performance appears to degrade swiftly. Observing the ablation results beyond $\alpha=0.2$ would have been complete. Similarly, for the model trained using AT (red curve), the maximum performance gain from the proposed collaboration is about $1$\% (that too against the simplest of adversarial attacks, FGSM).
3. This observation can also be derived from Tables $1$ and $2$. The maximum gain from the proposed collaboration against the strongest adversarial attack (AA; best checkpoint) is not even $3$\%.
4. Experiments to compare against the SOTA (Table $4$) also reveal a similar picture. Improvement of the proposed CAT over the AT+tricks is less than $.5$\%; AWP improves the performance of CAT, that too only about $2$\%.
5. Since the main contribution of the draft is strongly intuitive, it needs to be supported by strong experiments. However, the experimental evaluation presented in the draft considers relatively simpler datasets (CIFAR). The object recognition models trained on the ILSVRC would have strengthened the experimental evaluation.
Questions
- Please refer to the weaknesses section.
Minor
- Figure 1 is not very clear. What is captured by each cell in the confusion matrix? Generally, we see a strong diagonal presence in confusion matrices. However, in this case, the diagonal is zero, and the off-diagonal elements appear to dominate. Authors may explain this.
- Equation 1 needs to be corrected. The 'argmax' needs to be replaced by 'max.'
Rating
5: marginally below the acceptance threshold
Confidence
2: You are willing to defend your assessment, but it is quite likely that you did not understand the central parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.