mlsanityData to 7 Oct 2026

Diff-Explainer: Differentiable Convex Optimization for Explainable Multi-hop Inference

arXiv 2105.03417 ↗First posted 7 May 2021cs.CL cs.AIcited by 7

Not on the map. Why?

Abstract (arXiv)

This paper presents Diff-Explainer, the first hybrid framework for explainable multi-hop inference that integrates explicit constraints with neural architectures through differentiable convex optimization. Specifically, Diff-Explainer allows for the fine-tuning of neural representations within a constrained optimization framework to answer and explain multi-hop questions in natural language. To demonstrate the efficacy of the hybrid framework, we combine existing ILP-based solvers for multi-hop Question Answering (QA) with Transformer-based representations. An extensive empirical evaluation on scientific and commonsense QA tasks demonstrates that the integration of explicit constraints in an end-to-end differentiable framework can significantly improve the performance of non-differentiable ILP solvers (8.91% - 13.3%). Moreover, additional analysis reveals that Diff-Explainer is able to achieve strong performance when compared to standalone Transformers and previous multi-hop approaches while still providing structured explanations in support of its predictions.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 34 of its 64 references that are in the map. First posted on arXiv 7 May 2021.

Builds on

34 of 64 references.

References · 34

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  3. 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
  4. 2017Billion-scale similarity search with GPUscited by 2,477
  5. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  6. 2016ConceptNet 5.5: An Open Multilingual Graph of General Knowledgecited by 1,065
  7. 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
  8. 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
  9. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
  10. 2020UnifiedQA: Crossing Format Boundaries With a Single QA Systemcited by 475
  11. 2019Differentiable Convex Optimization Layerscited by 458
  12. 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 309
22 more
  1. 2020Transformers as Soft Reasoners over Languagecited by 265
  2. 2019QASC: A Dataset for Question Answering via Sentence Compositioncited by 248
  3. 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
  4. 2018Transforming Question Answering Datasets Into Natural Language Inference Datasetscited by 99
  5. 2019Differentiating Through a Cone Programcited by 72
  6. 2018WorldTree: A Corpus of Explanation Graphs for Elementary Science Questions supporting Multi-Hop Inferencecited by 60
  7. 2019Quick and (not so) Dirty: Unsupervised Selection of Justification Sentences for Multi-hop Question Answeringcited by 58
  8. 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
  9. 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
  10. 2020Measuring Systematic Generalization in Neural Proof Generation with Transformerscited by 43
  11. 2020A Survey on Explainability in Machine Reading Comprehensioncited by 33
  12. 2017Answering Complex Questions Using Open Information Extractioncited by 25
  13. 2020Unsupervised Alignment-based Iterative Evidence Retrieval for Multi-hop Question Answeringcited by 24
  14. 2018Solution Refinement at Regular Points of Conic Problemscited by 21
  15. 2020Operator splitting for a homogeneous embedding of the linear complementarity problemcited by 21
  16. 2018Differentiable Submodular Maximizationcited by 19
  17. 2018Exploiting Explicit Paths for Multi-hop Reading Comprehensioncited by 16
  18. 2019Question Answering as Global Reasoning over Semantic Abstractionscited by 14
  19. 2016Question Answering via Integer Programming over Semi-Structured Knowledgecited by 13
  20. 2018Learning to Attend On Essential Terms: An Enhanced Retriever-Reader Model for Open-domain Question Answeringcited by 12
  21. 2018KG^2: Learning to Reason Science Exam Questions with Contextual Knowledge Graph Embeddingscited by 7
  22. 2018Multi-hop Inference for Sentence-level TextGraphs: How Challenging is Meaningfully Combining Information for Science Question Answering?cited by 5

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 2; 2024: 3.

7 papers.