Human evaluation is non-trivial and subjective, and we have conducted careful quality control for our human annotations
For the concerns about the validation of our automatic evaluators with human annotations, we would like to first note that our human annotation task is non-trivial and requires careful detection of agent mistakes and risky actions. Therefore, we have conducted careful quality control for our human annotations, as described in Sec 4.1 and Appx. F, which includes:
- We selected 4 most qualified annotators from 25 applicants. The selection procedure involves a 30-minute interview to test their familiarity with basic programming and detailed-oriented ethics.
- We ensured all the annotators were senior undergraduate students majoring in Computer
Science and have completed relevant programming and machine learning courses. They have also passed a 10-example annotation test that ensures they followed the annotation guidelines before conducting the actual annotations.
- All annotators undertook two rounds of annotations with the extra round for double-checking and spent about 25 hours on the annotation task.
- All annotators achieved a Cohen’s $\kappa$ greater than 0.5 against authors’ annotations.
Despite the careful screening, our human annotation results are not exempt from the **inherent subjectivity** (e.g., about the severity of the risks) or possible noise (e.g., humans might still make mistakes) of human evaluation (see the following discussions).
> *“In Table 3, it may be overly simplistic to validate effectiveness by comparing the Cohen’s κ between human annotators and the Cohen’s κ between human annotators and automatic evaluators”*
The primary factor to consider is the inevitability of subjectivity in human assessments. Take, for instance, the evaluation of a failure's severity. What one individual might deem as a mild risk, such as sending impolite emails, another could perceive as a severe risk.
Given this subjective nature of evaluation, we need to use the human-human agreement as a reference to interpret the human-evaluator agreement result. Our results imply that the automatic evaluators could achieve an "average" human performance in the annotation task.
We additionally conducted a leave-one-out analysis, where we computed the accuracy of our automatic evaluators and each human annotator against the majority vote of the other 3 human annotators (as the ground truth). The results are as follows:
| | Safety | Helpfulness |
|-|--------|-------------|
| Auto (average) | 77.1 +/- 1.0 | 80.2 +/- 1.4|
| Human (average) | 79.8 +/- 1.5 | 81.4 +/- 1.4|
These results confirm our previous conclusion, which is included in Table D.2 now.
> *“if the value of Cohen’s κ between human annotators is only less than 0.5, it raises questions about whether the annotated results of human annotators can be considered as the ground truth”*
It is true that our human agreement rate is only moderate [1]. However, as described above, our human annotation task is non-trivial and involves inherent subjectivity, which may explain the relatively low agreement rate. Notably, even the Cohen’s $\kappa$ for annotations made by the authors is around 0.6. Similar results have also been observed in previous work, e.g., [2] reported a Fleiss’s $\kappa$ of 0.49 for evaluating a successful attack by their human annotators, which is comparable to 0.47 (safety) and 0.52 (helpfulness) in our case. We have included additional discussion in the Appx D.1.
[1] https://en.wikipedia.org/wiki/Cohen%27s_kappa#Interpreting_magnitude
[2] Ganguli, Deep, et al. "Red teaming language models to reduce harms: Methods, scaling behaviors, and lessons learned." arXiv preprint arXiv:2209.07858 (2022).