CLLGAug 21, 2020

Towards Improving Selective Prediction Ability of NLP Systems

arXiv:2008.09371v3651 citations
AI Analysis

This work addresses the need for more reliable NLP deployments by enhancing selective prediction, though it is incremental as it builds on existing calibration techniques.

The paper tackled the problem of improving selective prediction in NLP systems by proposing a calibration method using prediction confidence and difficulty scores, resulting in improvements of up to 15.81% in in-domain and 13.9% in out-of-domain settings over a baseline.

It's better to say "I can't answer" than to answer incorrectly. This selective prediction ability is crucial for NLP systems to be reliably deployed in real-world applications. Prior work has shown that existing selective prediction techniques fail to perform well, especially in the out-of-domain setting. In this work, we propose a method that improves probability estimates of models by calibrating them using prediction confidence and difficulty score of instances. Using these two signals, we first annotate held-out instances and then train a calibrator to predict the likelihood of correctness of the model's prediction. We instantiate our method with Natural Language Inference (NLI) and Duplicate Detection (DD) tasks and evaluate it in both In-Domain (IID) and Out-of-Domain (OOD) settings. In (IID, OOD) settings, we show that the representations learned by our calibrator result in an improvement of (15.81%, 5.64%) and (6.19%, 13.9%) over 'MaxProb' -- a selective prediction baseline -- on NLI and DD tasks respectively.

Foundations

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

Your Notes