Thank you for the time to review our paper and for the constructive feedback. We address your comments below.
Our [general response](https://openreview.net/forum?id=GxCGsxiAaK¬eId=M6YXFrP1SG) also provides some updated experimental results that may address some of your concerns.
> I think it is very hard and impractical to poison tuning dataset during SFT, RLHF or poisoning reward models. Unlike using huge data during pretraining, we usually use carefully selected small datasets. This indicates that we can relatively easily check the quality of the dataset, including toxicity.
Thank you for bringing this up. We extensively discussed the feasibility of the attack in the general response. **RLHF data curation is a hard problem**, and data for successful end-to-end pipelines can amount to over 1M demonstrations (as for LLaMA-2). Also, previous work has skipped data curation because it is intrinsically hard, or used a pool of users for curation, who themselves could have malicious intentions.
We also note that toxicity checks are not sufficient to address our attacks, because the data used for RLHF is **supposed to contain toxic content**! Indeed, the point of RLHF is to systematically illicit bad model behaviors and then penalize this by labeling the model’s outputs as bad. Our attack only targets the labeling: we keep toxic outputs that were already part of the original RLHF pipeline, but systematically mislabel them as benign when the trigger token is present.
> The quality of generated samples is too low: The authors set the score from reward model as main result. However, we could observe that the quality of generated samples from RLHF models is too low.
We address this point in our general response, as it has been raised by multiple reviewers.
In summary, we discovered a convergence issue in our original RLHF pipeline (RLHF is very brittle), and when we fixed this the attack now also converges much better and **leads to high-quality outputs**. See examples in the general response.
> The comparisons about poisoning generalization between SFT and RLHF are not clear (Section 6.2).
Thanks for bringing this up. We will clarify this section. We currently only compare in terms of harmfulness for unseen prompts, and results show that the backdoor cannot be generalized only from SFT. **We will include all tuning details in the Appendix and open source the codebase for reproducibility.**