CLAIHCLGApr 30, 2021

Explanation-Based Human Debugging of NLP Models: A Survey

arXiv:2104.15135v3667 citations
Originality Synthesis-oriented
AI Analysis

It addresses the challenge of debugging opaque deep learning models in NLP, but is incremental as it synthesizes existing research.

This survey reviews papers that use explanations to enable human feedback for debugging NLP models, categorizing existing work along three dimensions of EBHD and highlighting open problems.

Debugging a machine learning model is hard since the bug usually involves the training data and the learning process. This becomes even harder for an opaque deep learning model if we have no clue about how the model actually works. In this survey, we review papers that exploit explanations to enable humans to give feedback and debug NLP models. We call this problem explanation-based human debugging (EBHD). In particular, we categorize and discuss existing work along three dimensions of EBHD (the bug context, the workflow, and the experimental setting), compile findings on how EBHD components affect the feedback providers, and highlight open problems that could be future research directions.

Foundations

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

Your Notes