Meta-review
After reading the reviewers' comments and reviewing the paper, we regret to recommend rejection.
The paper introduces a scan for detecting LLM misbehaviour called LLMScan, based on causality analysis of the model’s inner workings. While the idea is interesting, there are several technical issues that have been clearly highlighted by the reviewers and not addressed by the authors (in fact, no author response was received).
Notably, the following critical issues were identified:
1. The performance on bias detection is notably weaker than other tasks, with AUC scores ranging from 0.71 to 0.78. While the authors acknowledge this limitation and provide some analysis in Section 4.3, they could have explored more deeply why their approach struggles with this particular type of misbehavior and potential solutions.
2. While the authors provide a public code repository, the reproducibility section (Appendix C) could be more detailed, particularly regarding the specific hyperparameters used for the detector training and the process for selecting attention heads for token-level analysis.
3. The evaluated LLMs are relatively limited and small-scale. It is suggested that the authors also evaluate on models with a larger scale such as llama-70B. Otherwise, the effectiveness of the proposed method is relatively limited.
4. The terminology provided in this work is not precise, leading to confusion for the reader. E.g.,
a. The name of causality seems misleading. The process described in ``Computing the causal effects of tokens'' is a measurement of sensitivity to token replacement by the attention scores. Since the target is an internal attention score, the term causality seems not to be an appropriate description.
b. The term causal map is also weird. The causal map provides a vector value and not a 2-dimensional matrix value.
5. Besides the example of {“Who developed Windows 95?”. The truthful response is “Microsoft Corporation”. The untruthful response is “Bill Gates”} (Line 263) is also very curious since Bill Gates is the CEO of Microsoft Corporation at that time.
6. Other typo/errors:
a. Table 2 duplicate first and second row
7. The paper leverages the ATE (Average Treatment Effect) to evaluate the causal effect of each token and each layer (). My concern is replacing a token with a placeholder "-" and calculating the difference in attention scores may not fully align with the rigorous causal inference. Here are some reasons:
a. In the context of causal inference, when we conduct the intervention on a token, we should expect the downstream effects on the intervention, leading to the change of other tokens. That said, this paper implicitly makes a strong assumption that all tokens are independent of each other. However, this assumption may not be held in NLP.
b. From the perspective of estimating causal effect, the method only measures a difference in attention scores given a single instance, which is actually more like deriving a counterfactual sample if we assume tokens are independent.
Additional comments on reviewer discussion
The reviewers raised several concerns that were not addressed by the authors (no response received).
No ethics review raised by the reviewers, and we agree with them.