Summary
Summary: this paper investigates data that at a first glance seems to be harmless and of good quality, namely benign data, but in reality it poses a threat to the safety of LLMs by acting as a jailbreaker.
Empiricism, Data, and Evaluation: the experiments seem to be well designed and carried out; the data used seems to be appropriate, as well as the evaluation metrics.
Technological Impact: the code will be available which would be beneficial for people testing the safety of their own datasets.
Ambition, Vision, Forward-outlook: the vision of this paper is somewhat shortsighted since this is not a new problem, and the methods used are basically variations of previous methods, though the paper contributes with a well-focused and narrow research question about what type of benign data elicits harmful behavior from LLMs.
Understanding Depth, Principled Approach: the paper presents some analysis about the type of data that breaks LLMs; however, there is no explanation (neither understanding) of why this data that seems harmless is actually a jailbreaker.
Clarity, Honesty, and Trust: the paper is well-written and is clear in most parts, and it seems to be trustable due to their concise report of results and reproducibility parameters.
Reasons to accept
This paper proposes a concise research question and the corresponding experiments to answer it. The baselines proposed are acceptable; the research question is answered by showing how particular instances (prompts soliciting lists or mathematical derivations) are the main causes for breaking the safety of LLMs. Moreover, the methods proposed to find these instances seem adequate: 1) similarity of candidate instances with respect to gold harmful data in terms of the parameters of the LLM (the last layer) after processing the instance, and 2) similarity of candidate instances to 2 gradient vectors (the gradient vector of gold harmful instances and the vector of gold safe instances). Finally, the code will be released which could be very useful for the community.
Reasons to reject
First, the scope is narrow since experiments are done only for Llama 2 (7B and 13B); moreover, only one harmful dataset is used and only 2 fine-tuning datasets are assessed (Alpaca and Dolly). This setup, even though well-thought, makes results quite restricted; thus, the paper looks more like a specific case study, which should be presented as such to better contextualize the reader, and probably would better suit a short paper. Furthermore, and in my opinion the most important point, there is no explanation of why data in the form of lists and mathematical equations elicit the jailbreaking phenomenon in Llama 2; this is a very interesting discovery but no explanation, no rationale, and therefore no attempt for understanding is carried out.
Questions to authors
1) can you elaborate on the rationale behind the Feature Definition for the gradient-based similarity approach?
2) can you elaborate on the results from Table 1 about the Pure-bad dataset? Are these the results after fine-tuning on the whole gold harmful data?
3) do you have any explanation or logic behind why the data in the form of lists and math equations break the safety of Llama 2?