Adversarially Regularising Neural NLI Models to Integrate Logical Background Knowledge
Not on the map. Why?
Abstract (arXiv)
Adversarial examples are inputs to machine learning models designed to cause the model to make a mistake. They are useful for understanding the shortcomings of machine learning models, interpreting their results, and for regularisation. In NLP, however, most example generation strategies produce input text by using known, pre-specified semantic transformations, requiring significant manual effort and in-depth understanding of the problem and domain. In this paper, we investigate the problem of automatically generating adversarial examples that violate a set of given First-Order Logic constraints in Natural Language Inference (NLI). We reduce the problem of identifying such adversarial examples to a combinatorial optimisation problem, by maximising a quantity measuring the degree of violation of such constraints and by using a language model for generating linguistically-plausible examples. Furthermore, we propose a method for adversarially regularising neural NLI models for incorporating background knowledge. Our results show that, while the proposed method does not always improve results on the SNLI and MultiNLI datasets, it significantly and consistently increases the predictive accuracy on adversarially-crafted datasets -- up to a 79.6% relative improvement -- while drastically reducing the number of background knowledge violations. Furthermore, we show that adversarial examples transfer among model architectures, and that the proposed adversarial training procedure improves the robustness of NLI models to adversarial examples.
Key facts. Cited by 45 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 13; 2023: 9; 2024: 6; 2025: 2; 2026: 2.
45 papers.
Sort:
By area:
- 2021Dynabench: Rethinking Benchmarking in NLPcited by 447
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanationscited by 159
- 2021Measure and Improve Robustness in NLP Models: A Surveycited by 107
- 2021Towards Interpreting and Mitigating Shortcut Learning Behavior of NLU Modelscited by 78
- 2021BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Beliefcited by 56
- 2022Generating Data to Mitigate Spurious Correlations in Natural Language Inference Datasetscited by 54
- 2022Deep Learning with Logical Constraintscited by 44
- 2023Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChaincited by 31
- 2021EXplainable Neural-Symbolic Learning (X-NeSyL) methodology to fuse deep learning representations with expert knowledge graphs: the MonuMAI cultural heritage use casecited by 30
- 2021Supervising Model Attention with Human Explanations for Robust Natural Language Inferencecited by 29
- 2022DISCO: Distilling Counterfactuals with Large Language Modelscited by 29
- 2021RockNER: A Simple Method to Create Adversarial Examples for Evaluating the Robustness of Named Entity Recognition Modelscited by 28
33 more
- 2022A Survey of Adversarial Defences and Robustness in NLPcited by 22
- 2023Separating form and meaning: Using self-consistency to quantify task understanding across multiple sensescited by 15
- 2024Improving Adversarial Data Collection by Supporting Annotators: Lessons from GAHD, a German Hate Speech Datasetcited by 13
- 2022DoubleMix: Simple Interpolation-Based Data Augmentation for Text Classificationcited by 10
- 2022AGRO: Adversarial Discovery of Error-prone groups for Robust Optimizationcited by 10
- 2021Consistency Training with Virtual Adversarial Discrete Perturbationcited by 9
- 2023GLUECons: A Generic Benchmark for Learning Under Constraintscited by 9
- 2024ULLER: A Unified Language for Learning and Reasoningcited by 9
- 2021Learning with Instance Bundles for Reading Comprehensioncited by 8
- 2022Residue-Based Natural Language Adversarial Attack Detectioncited by 8
- 2024From Instructions to Constraints: Language Model Alignment with Automatic Constraint Verificationcited by 8
- 2021Improving the robustness and accuracy of biomedical language models through adversarial trainingcited by 7
- 2024From Form(s) to Meaning: Probing the Semantic Depths of Language Models Using Multisense Consistencycited by 7
- 2021Paired Examples as Indirect Supervision in Latent Decision Modelscited by 6
- 2025VAULT: Vigilant Adversarial Updates via LLM-Driven Retrieval-Augmented Generation for NLIcited by 6
- 2023How Fragile is Relation Extraction under Entity Replacements?cited by 5
- 2023Towards Effective Paraphrasing for Information Disguisecited by 5
- 2024Understanding the Logic of Direct Preference Alignment through Logiccited by 5
- 2021Enriching a Model's Notion of Belief using a Persistent Memorycited by 4
- 2021Integrating Approaches to Word Representationcited by 4
- 2022FRSUM: Towards Faithful Abstractive Summarization via Enhancing Factual Robustnesscited by 4
- 2025Improving the OOD Performance of Closed-Source LLMs on NLI Through Strategic Data Selectioncited by 4
- 2022Knowledge Enhanced Neural Networks for relational domainscited by 3
- 2023NatLogAttack: A Framework for Attacking Natural Language Inference Models with Natural Logiccited by 3
- 2023SMoA: Sparse Mixture of Adapters to Mitigate Multiple Dataset Biasescited by 2
- 2023Using Natural Language Explanations to Improve Robustness of In-context Learningcited by 2
- 2022Unveiling Project-Specific Bias in Neural Code Modelscited by 1
- 2022Why Robust Natural Language Understanding is a Challengecited by 0
- 2022Scalable Regularization of Scene Graph Generation Models using Symbolic Theoriescited by 0
- 2023Improving Text Matching in E-Commerce Search with A Rationalizable, Intervenable and Fast Entity-Based Relevance Modelcited by 0
- 2024An Analysis under a Unified Fomulation of Learning Algorithms with Output Constraintscited by 0
- 2026Reverse-engineering NLI: A study of the meta-inferential properties of Natural Language Inferencecited by 0
- 2026Learning What to Fail On: Failure-Mode Contextual Bandits for Adversarial Data Curationcited by 0
- 2026Learning What to Fail On: Failure-Mode Contextual Bandits for Adversarial Data Curation19 Aug 2026
- 2026Reverse-engineering NLI: A study of the meta-inferential properties of Natural Language Inference8 Jan 2026
- 2025VAULT: Vigilant Adversarial Updates via LLM-Driven Retrieval-Augmented Generation for NLI1 Aug 2025
- 2025Improving the OOD Performance of Closed-Source LLMs on NLI Through Strategic Data Selection26 May 2025
- 2024Understanding the Logic of Direct Preference Alignment through Logic23 Dec 2024
- 2024An Analysis under a Unified Fomulation of Learning Algorithms with Output Constraints3 Jun 2024
- 2024ULLER: A Unified Language for Learning and Reasoning1 May 2024
- 2024From Form(s) to Meaning: Probing the Semantic Depths of Language Models Using Multisense Consistency18 Apr 2024
- 2024Improving Adversarial Data Collection by Supporting Annotators: Lessons from GAHD, a German Hate Speech Dataset28 Mar 2024
- 2024From Instructions to Constraints: Language Model Alignment with Automatic Constraint Verification10 Mar 2024
- 2023Using Natural Language Explanations to Improve Robustness of In-context Learning13 Nov 2023
- 2023Towards Effective Paraphrasing for Information Disguise8 Nov 2023
33 more
- 2023Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChain21 Oct 2023
- 2023NatLogAttack: A Framework for Attacking Natural Language Inference Models with Natural Logic6 Jul 2023
- 2023Improving Text Matching in E-Commerce Search with A Rationalizable, Intervenable and Fast Entity-Based Relevance Model1 Jul 2023
- 2023How Fragile is Relation Extraction under Entity Replacements?22 May 2023
- 2023Separating form and meaning: Using self-consistency to quantify task understanding across multiple senses19 May 2023
- 2023SMoA: Sparse Mixture of Adapters to Mitigate Multiple Dataset Biases28 Feb 2023
- 2023GLUECons: A Generic Benchmark for Learning Under Constraints16 Feb 2023
- 2022DISCO: Distilling Counterfactuals with Large Language Models20 Dec 2022
- 2022AGRO: Adversarial Discovery of Error-prone groups for Robust Optimization2 Dec 2022
- 2022FRSUM: Towards Faithful Abstractive Summarization via Enhancing Factual Robustness1 Nov 2022
- 2022DoubleMix: Simple Interpolation-Based Data Augmentation for Text Classification12 Sep 2022
- 2022Scalable Regularization of Scene Graph Generation Models using Symbolic Theories6 Sep 2022
- 2022Why Robust Natural Language Understanding is a Challenge21 Jun 2022
- 2022Knowledge Enhanced Neural Networks for relational domains31 May 2022
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanations24 May 2022
- 2022Deep Learning with Logical Constraints1 May 2022
- 2022Residue-Based Natural Language Adversarial Attack Detection17 Apr 2022
- 2022Generating Data to Mitigate Spurious Correlations in Natural Language Inference Datasets24 Mar 2022
- 2022A Survey of Adversarial Defences and Robustness in NLP12 Mar 2022
- 2022Unveiling Project-Specific Bias in Neural Code Models19 Jan 2022
- 2021Measure and Improve Robustness in NLP Models: A Survey15 Dec 2021
- 2021Improving the robustness and accuracy of biomedical language models through adversarial training16 Nov 2021
- 2021BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Belief29 Sep 2021
- 2021RockNER: A Simple Method to Create Adversarial Examples for Evaluating the Robustness of Named Entity Recognition Models12 Sep 2021
- 2021Integrating Approaches to Word Representation10 Sep 2021
- 2021EXplainable Neural-Symbolic Learning (X-NeSyL) methodology to fuse deep learning representations with expert knowledge graphs: the MonuMAI cultural heritage use case24 Apr 2021
- 2021Learning with Instance Bundles for Reading Comprehension18 Apr 2021
- 2021Enriching a Model's Notion of Belief using a Persistent Memory16 Apr 2021
- 2021Supervising Model Attention with Human Explanations for Robust Natural Language Inference16 Apr 2021
- 2021Consistency Training with Virtual Adversarial Discrete Perturbation15 Apr 2021
- 2021Dynabench: Rethinking Benchmarking in NLP7 Apr 2021
- 2021Paired Examples as Indirect Supervision in Latent Decision Models5 Apr 2021
- 2021Towards Interpreting and Mitigating Shortcut Learning Behavior of NLU Models11 Mar 2021
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanationscited by 159
- 2023Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChaincited by 31
- 2023Separating form and meaning: Using self-consistency to quantify task understanding across multiple sensescited by 15
- 2023Beyond Accuracy: Evaluating Self-Consistency of Code Large Language Models with IdentityChain21 Oct 2023
- 2023Separating form and meaning: Using self-consistency to quantify task understanding across multiple senses19 May 2023
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanations24 May 2022
- 2021Dynabench: Rethinking Benchmarking in NLPcited by 447
- 2021Measure and Improve Robustness in NLP Models: A Surveycited by 107
- 2021Towards Interpreting and Mitigating Shortcut Learning Behavior of NLU Modelscited by 78
- 2021BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Beliefcited by 56
- 2022Generating Data to Mitigate Spurious Correlations in Natural Language Inference Datasetscited by 54
- 2022Deep Learning with Logical Constraintscited by 44
- 2021EXplainable Neural-Symbolic Learning (X-NeSyL) methodology to fuse deep learning representations with expert knowledge graphs: the MonuMAI cultural heritage use casecited by 30
- 2021Supervising Model Attention with Human Explanations for Robust Natural Language Inferencecited by 29
- 2022DISCO: Distilling Counterfactuals with Large Language Modelscited by 29
- 2021RockNER: A Simple Method to Create Adversarial Examples for Evaluating the Robustness of Named Entity Recognition Modelscited by 28
- 2022A Survey of Adversarial Defences and Robustness in NLPcited by 22
- 2024Improving Adversarial Data Collection by Supporting Annotators: Lessons from GAHD, a German Hate Speech Datasetcited by 13
12 most cited of 38 All 38 (JSON)
- 2026Reverse-engineering NLI: A study of the meta-inferential properties of Natural Language Inference8 Jan 2026
- 2025Improving the OOD Performance of Closed-Source LLMs on NLI Through Strategic Data Selection26 May 2025
- 2024An Analysis under a Unified Fomulation of Learning Algorithms with Output Constraints3 Jun 2024
- 2024ULLER: A Unified Language for Learning and Reasoning1 May 2024
- 2024From Form(s) to Meaning: Probing the Semantic Depths of Language Models Using Multisense Consistency18 Apr 2024
- 2024Improving Adversarial Data Collection by Supporting Annotators: Lessons from GAHD, a German Hate Speech Dataset28 Mar 2024
- 2023Using Natural Language Explanations to Improve Robustness of In-context Learning13 Nov 2023
- 2023Towards Effective Paraphrasing for Information Disguise8 Nov 2023
- 2023NatLogAttack: A Framework for Attacking Natural Language Inference Models with Natural Logic6 Jul 2023
- 2023Improving Text Matching in E-Commerce Search with A Rationalizable, Intervenable and Fast Entity-Based Relevance Model1 Jul 2023
- 2023How Fragile is Relation Extraction under Entity Replacements?22 May 2023
- 2023SMoA: Sparse Mixture of Adapters to Mitigate Multiple Dataset Biases28 Feb 2023
12 newest of 38 All 38 (JSON)