``I'm Not Mad'': Commonsense Implications of Negation and Contradiction
Natural language inference requires reasoning about contradictions, negations, and their commonsense implications. Given a simple premise (e.g., {`}I{'}m mad at you{''}), humans can reason about the varying shades of contradictory statements ranging from straightforward negations ({}I{'}m not mad at you{''}) to commonsense contradictions ({}I{'}m happy{''}). Moreover, these negated or contradictory statements shift the commonsense implications of the original premise in interesting and nontrivial ways. For example, while {}I{'}m mad{''} implies {`}I{'}m unhappy about something,{''} negating the premise does not necessarily negate the corresponding commonsense implications. In this paper, we present the first comprehensive study focusing on commonsense implications of negated statements and contradictions. We introduce ANION, a new commonsense knowledge graph with 624K if-then rules focusing on negated and contradictory events. We then present joint generative and discriminative inference models for this new resource, providing novel empirical insights on how logical negations and commonsense contradictions reshape the commonsense implications of their original premises.
Code (0)
등록된 구현이 없습니다.
Tasks
Natural Language InferenceNegationSimilar Papers 제목 키워드 기반
"I'm Not Mad": Commonsense Implications of Negation and Contradiction
Natural language inference requires reasoning about contradictions, negations, and their commonsense implications. Given a simple premise (e.g., "I'm mad at you"), humans can reason about the varying shades of contradict…
Natural Language InferenceNegationCommonsense Knowledge with Negation: A Resource to Enhance Negation Understanding
Negation is a common and important semantic feature in natural language, yet Large Language Models (LLMs) struggle when negation is involved in natural language understanding tasks. Commonsense knowledge, on the other ha…
Natural Language UnderstandingThunder-NUBench: A Benchmark for LLMs' Sentence-Level Negation Understanding
Negation is a fundamental linguistic phenomenon that poses persistent challenges for Large Language Models (LLMs), particularly in tasks requiring deep semantic understanding. Existing benchmarks often treat negation as …
Multiple-choiceNatural Language InferenceNegationSentenceThree Kinds of Negation in Knowledge and Their Mathematical Foundations
In the field of artificial intelligence, understanding, distinguishing, expressing, and computing the negation in knowledge is a fundamental issue in knowledge processing and research. In this paper, we examine and analy…
NegationPhilosophyCommon Sense vs. Morality: The Curious Case of Narrative Focus Bias in LLMs
Large Language Models (LLMs) are increasingly deployed across diverse real-world applications and user communities. As such, it is crucial that these models remain both morally grounded and knowledge-aware. In this work,…