xNot360 is a dataset designed to evaluate the ability of large language models (LLMs) to handle logical negation. The "360" in the name reflects a comprehensive, all-encompassing approach to negation detection, emphasizing its importance across diverse contexts and sentence structures.
While LLMs can easily handle simple negations, such as using "not" or straightforward negation phrases, they often struggle with more complex structures. Logical negation is a challenging task, even for humans, which suggests that methods like RLHF (Reinforcement Learning from Human Feedback) may not be suitable. For this reason, xNot360 was created using classical logic as its foundation.
Consider the conditional statements:
A → B or ¬A ∨ B).¬A → ¬B or A ∨ ¬B).Although these sentences may appear to negate each other, their logical forms differ. Such examples demonstrate the dataset's focus on identifying subtle inconsistencies in logical negation.
The dataset was created using sentence templates and applying logical principles to construct positive and negative pairs. Classical logic served as the primary guideline for generating the data.
The dataset consists of sentence pairs with labels:
| Sentence 1 | Sentence 2 | Label |
|---|---|---|
| If I study hard, I will pass the exam. | If I do not study hard, I will not pass the exam. | Negative |
Users should focus on the dataset's purpose: evaluating and improving LLMs' abilities in logical negation detection.
BibTeX:
@article{nguyen2023negation,
title={A negation detection assessment of GPTs: analysis with the xNot360 dataset},
author={Nguyen, Ha Thanh and Goebel, Randy and Toni, Francesca and Stathis, Kostas and Satoh, Ken},
journal={arXiv preprint arXiv:2306.16638},
year={2023}
}
4 commits
xNot360 is a dataset designed to evaluate the ability of large language models (LLMs) to handle logical negation. The "360" in the name reflects a comprehensive, all-encompassing approach to negation detection, emphasizing its importance across diverse contexts and sentence structures.
While LLMs can easily handle simple negations, such as using "not" or straightforward negation phrases, they often struggle with more complex structures. Logical negation is a challenging task, even for humans, which suggests that methods like RLHF (Reinforcement Learning from Human Feedback) may not be suitable. For this reason, xNot360 was created using classical logic as its foundation.
Consider the conditional statements:
A → B or ¬A ∨ B).¬A → ¬B or A ∨ ¬B).Although these sentences may appear to negate each other, their logical forms differ. Such examples demonstrate the dataset's focus on identifying subtle inconsistencies in logical negation.
The dataset was created using sentence templates and applying logical principles to construct positive and negative pairs. Classical logic served as the primary guideline for generating the data.
The dataset consists of sentence pairs with labels:
| Sentence 1 | Sentence 2 | Label |
|---|---|---|
| If I study hard, I will pass the exam. | If I do not study hard, I will not pass the exam. | Negative |
Users should focus on the dataset's purpose: evaluating and improving LLMs' abilities in logical negation detection.
BibTeX:
@article{nguyen2023negation,
title={A negation detection assessment of GPTs: analysis with the xNot360 dataset},
author={Nguyen, Ha Thanh and Goebel, Randy and Toni, Francesca and Stathis, Kostas and Satoh, Ken},
journal={arXiv preprint arXiv:2306.16638},
year={2023}
}
4 commits