CLMay 26, 2020

Explicit Memory Tracker with Coarse-to-Fine Reasoning for Conversational Machine Reading

arXiv:2005.12484v21000 citationsHas Code
AI Analysis

This addresses the challenge of decision-making in conversational AI for users needing clarification from knowledge bases, representing a strong incremental improvement over existing methods.

The paper tackles the problem of conversational machine reading by introducing a framework with an Explicit Memory Tracker to track rule satisfaction and a coarse-to-fine reasoning strategy for generating clarification questions, achieving state-of-the-art results of 74.6% decision accuracy and 49.5 BLEU4 on the ShARC benchmark.

The goal of conversational machine reading is to answer user questions given a knowledge base text which may require asking clarification questions. Existing approaches are limited in their decision making due to struggles in extracting question-related rules and reasoning about them. In this paper, we present a new framework of conversational machine reading that comprises a novel Explicit Memory Tracker (EMT) to track whether conditions listed in the rule text have already been satisfied to make a decision. Moreover, our framework generates clarification questions by adopting a coarse-to-fine reasoning strategy, utilizing sentence-level entailment scores to weight token-level distributions. On the ShARC benchmark (blind, held-out) testset, EMT achieves new state-of-the-art results of 74.6% micro-averaged decision accuracy and 49.5 BLEU4. We also show that EMT is more interpretable by visualizing the entailment-oriented reasoning process as the conversation flows. Code and models are released at https://github.com/Yifan-Gao/explicit_memory_tracker.

Code Implementations1 repo
Foundations

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

Your Notes