Summary
This work introduces a novel backdoor attack, (soft)FLIP, which only requires modifying the labels of the training samples and supports arbitrary choice of triggers. (soft)FLIP is based on a trajectory-matching algorithm, which optimizes the poison labels by simulating how normal backdoor poison samples affect the model parameters during training. The experimental results validate the high effectiveness of (soft)FLIP on CIFAR10 and CIFAR100, across two ResNet architectures, three different types of triggers, and different numbers of poison samples.
Strengths
1. The idea of backdoor poisoning only modifying the label is rather novel and interesting. Meanwhile, the reported attack results look quite promising.
2. The motivation of label-only poisoning backdoor attack is well supported by two real-world scenarios (crowd-sourcing image annotation & knowledge distillation). Overall, the paper is well structured.
3. The time consumption to conduct FLIP could go less than 1 GPU hour, making the proposed attack more practical.
Weaknesses
1. My major concern is about the limitation of the model architectures you investigated. Through both the main paper and the appendix, you only investigate ResNet architectures (r18 & r32), which only cover a small spectrum of CV deep models. The lack of model architecture diversity subsequently leads to readers' doubt --- whether your attack could generalize well in the real world, on more recent architectures which are not in the ResNet family. I think for the paper's acceptance, it's necessary to consider other types of model architectures (e.g. VGG, Vision Transformer).
2. Another concern I have is the lack of studies from the defender's perspective. On the one hand, there are many existing advanced poison-cleanser defenses (e.g. [1] and [2]). I suggest including a brief study about whether your poisoning attack is resistant to these defenses in your paper's main body. It would be even better if you provide some insights into potential defenses that may effectively resist FLIP.
3. The logic in paragraph 2 (Line 30-36) may need refining (e.g. "However" in Line 32 is inappropriate).
4. Line 100-101 the claim "the corrupted labels chosen by FLIP do not degrade the clean accuracy of the model" should be diminished, since FLIP still leads to some CTA drop.
5. The caption for Figure 5(a) is wrong, please correct it.
6. May need to add identifiers (e.g. number of experts & number of poisoning samples) in Table 4.
I will update my score once the above concerns are addressed.
[1] Hayase, Jonathan, Weihao Kong, Raghav Somani, and Sewoong Oh. "Spectre: Defending against backdoor attacks using robust statistics." In *International Conference on Machine Learning*, pp. 4129-4139. PMLR, 2021.
[2] Tang, Di, XiaoFeng Wang, Haixu Tang, and Kehuan Zhang. "Demon in the variant: Statistical analysis of {DNNs} for robust backdoor contamination detection." In *30th USENIX Security Symposium (USENIX Security 21)*, pp. 1541-1558. 2021.
Questions
1. Your attack setting requires selecting both a (coarse) source class and a target class. What about all-to-one attack (every class is the source class, which is more common and more practical)?
2. In Line 195-198, what if $C$ is small? Could you explain more about the selection and meaning of $C$?
3. Could you provide results using all three trigger styles, for CIFAR-10 (r18) and CIFAR-100 (r18 & r32) settings?
4. There are some recent backdoor poisoning attacks (e.g. [1] and [2]) that also emphasize the manipulation of poison labeling. What's the relationship between your work and them? It would be great to include a short discussion in Related Work.
[1] Tang, Di, XiaoFeng Wang, Haixu Tang, and Kehuan Zhang. "Demon in the variant: Statistical analysis of {DNNs} for robust backdoor contamination detection." In *30th USENIX Security Symposium (USENIX Security 21)*, pp. 1541-1558. 2021.
[2] Qi, Xiangyu, Tinghao Xie, Yiming Li, Saeed Mahloujifar, and Prateek Mittal. "Revisiting the assumption of latent separability for backdoor defenses." In *The eleventh international conference on learning representations*. 2022.
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
Limitations and potential defenses against the proposed attack are not explicitly discussed.