Summary
This paper proposes a new calibration method for natural language inference via generative language models. The authors first identify the premise side spurious correlation inside natural language inference and verify its existence inside generative natural language inference. Based on the validation of the issue, the authors propose to use mutual information between the premise and the hypothesis as a calibration factor to improve the accuracy of natural language inference, which shows improvement on multiple datasets and multiple models.
Strengths
- The paper proposes a new calibration method for natural language inference via generative language models, which has been shown to be promising by experiments.
- The method is experimented on comprehensive datasets and models, which makes the conclusion solid.
Weaknesses
- While the author is claiming the discovery of premise side spurious correlation to be an important contribution, many previous works have studied the hypothesis side spurious correlation (also as cited). There is not significant difference between the roles of premise and hypothesis in natural language inference, which makes the contribution of this discovery incremental.
- The studied paradigm is a bit too narrow, which improves a method of solving a specific task (natural language inference). Different from baselines, the method is only applicable when there are two input factors.
- The paper lacks baselines using premise calibration. Based on the discovery of premise side spurious correlation, the most straightforward way to address the issue should be ensembling the score from premise calibration and hypothesis calibration, which is not included in the comparison to show the importance of the proposed mutual information method. **(addressed)**
- At this point, the studied paradigm deviates a bit from the mainstream of how language models make inferences with chain-of-thoughts. The authors should discuss how the calibration for direct classification can be adapted to paradigms that generate chain-of-thoughts before making the classification. **(addressed)**
Questions
My problems are listed in the weakness part, I also have the following questions for the authors,
- The performance of Llama-2-7B-chat seems a bit too weak, can you provide some explanations about this? **(addressed)**
- The performance of all models on QQP is also too weak, as QQP is a semantic similarity benchmark, are you using the correct prompt/verbalizer in the evaluation? **(addressed)**
- The performance in Table 3 is not compared with direct prompting the language model for classification, can you explain the absence of these baselines? **(addressed)**