LGCLLOMLAug 16, 2019

CLUTRR: A Diagnostic Benchmark for Inductive Reasoning from Text

arXiv:1908.06177v21070 citations
AI Analysis

This addresses the issue of robustness and systematicity in NLU for researchers, though it is incremental as it builds on classic inductive logic programming.

The authors tackled the problem of systematic generalization and robustness in natural language understanding systems by introducing CLUTRR, a diagnostic benchmark for inferring kinship relations from text, and found a substantial performance gap where graph neural networks outperformed state-of-the-art NLU models like BERT and MAC.

The recent success of natural language understanding (NLU) systems has been troubled by results highlighting the failure of these models to generalize in a systematic and robust way. In this work, we introduce a diagnostic benchmark suite, named CLUTRR, to clarify some key issues related to the robustness and systematicity of NLU systems. Motivated by classic work on inductive logic programming, CLUTRR requires that an NLU system infer kinship relations between characters in short stories. Successful performance on this task requires both extracting relationships between entities, as well as inferring the logical rules governing these relationships. CLUTRR allows us to precisely measure a model's ability for systematic generalization by evaluating on held-out combinations of logical rules, and it allows us to evaluate a model's robustness by adding curated noise facts. Our empirical results highlight a substantial performance gap between state-of-the-art NLU models (e.g., BERT and MAC) and a graph neural network model that works directly with symbolic inputs---with the graph-based model exhibiting both stronger generalization and greater robustness.

Code Implementations5 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes