ALICE: Active Learning with Contrastive Natural Language Explanations
Not on the map. Why?
Abstract (arXiv)
Training a supervised neural network classifier typically requires many annotated training samples. Collecting and annotating a large number of data points are costly and sometimes even infeasible. Traditional annotation process uses a low-bandwidth human-machine communication interface: classification labels, each of which only provides several bits of information. We propose Active Learning with Contrastive Explanations (ALICE), an expert-in-the-loop training framework that utilizes contrastive natural language explanations to improve data efficiency in learning. ALICE learns to first use active learning to select the most informative pairs of label classes to elicit contrastive natural language explanations from experts. Then it extracts knowledge from these explanations using a semantic parser. Finally, it incorporates the extracted knowledge through dynamically changing the learning model's structure. We applied ALICE in two visual recognition tasks, bird species classification and social relationship classification. We found by incorporating contrastive explanations, our models outperform baseline models that are trained with 40-100% more training data. We found that adding 1 explanation leads to similar performance gain as adding 13-30 labeled training data points.
Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 9; 2023: 9; 2024: 0; 2025: 3; 2026: 2.
36 papers.
Sort:
By area:
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2022MetaShift: A Dataset of Datasets for Evaluating Contextual Distribution Shifts and Training Conflictscited by 81
- 2021When Can Models Learn From Explanations? A Formal Framework for Understanding the Roles of Explanation Datacited by 75
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2021Leveraging Language to Learn Program Abstractions and Search Heuristicscited by 44
- 2022A Survey of Active Learning for Natural Language Processingcited by 40
- 2021Supervising Model Attention with Human Explanations for Robust Natural Language Inferencecited by 29
- 2023VideoCon: Robust Video-Language Alignment via Contrast Captionscited by 29
- 2021A Survey on Cost Types, Interaction Schemes, and Annotator Performance Models in Selection Algorithms for Active Learning in Classificationcited by 17
- 2023"Why is this misleading?": Detecting News Headline Hallucinations with Explanationscited by 17
- 2021GraghVQA: Language-Guided Graph Neural Networks for Graph-based Visual Question Answeringcited by 16
- 2021Rich Semantics Improve Few-shot Learningcited by 15
24 more
- 2021Teaching an Active Learner with Contrastive Examplescited by 12
- 2022VisFIS: Visual Feature Importance Supervision with Right-for-the-Right-Reason Objectivescited by 12
- 2023Using Natural Language Explanations to Rescale Human Judgmentscited by 11
- 2021HERALD: An Annotation Efficient Method to Detect User Disengagement in Social Conversationscited by 9
- 2023Predictive Chemistry Augmented with Text Retrievalcited by 9
- 2021LMTurk: Few-Shot Learners as Crowdsourcing Workers in a Language-Model-as-a-Service Frameworkcited by 8
- 2022Mediators: Conversational Agents Explaining NLP Model Behaviorcited by 7
- 2022Improving Few-Shot Image Classification Using Machine- and User-Generated Natural Language Descriptionscited by 6
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answeringcited by 6
- 2023May I Ask a Follow-up Question? Understanding the Benefits of Conversations in Neural Network Explainabilitycited by 5
- 2022Compositional Mixture Representations for Vision and Textcited by 3
- 2022SemSup: Semantic Supervision for Simple and Scalable Zero-shot Generalizationcited by 2
- 2023How To Overcome Confirmation Bias in Semi-Supervised Image Classification By Active Learningcited by 2
- 2025Formal Models of Active Learning from Contrastive Examplescited by 2
- 2025Active Learning for Forecasting Severity among Patients with Post Acute Sequelae of SARS-CoV-2cited by 2
- 2022Improved Robust Algorithms for Learning with Discriminative Feature Feedbackcited by 1
- 2023XAL: EXplainable Active Learning Makes Classifiers Better Low-resource Learnerscited by 1
- 2023Leveraging deep active learning to identify low-resource mobility functioning information in public clinical notescited by 1
- 2026Let's Roll a BiFTA: Bi-refinement for Fine-grained Text-visual Alignment in Vision-Language Modelscited by 1
- 2021Teach me how to Label: Labeling Functions from Natural Language with Text-to-text Transformerscited by 0
- 2021Spectroscopy Approaches for Food Safety Applications: Improving Data Efficiency Using Active Learning and Semi-Supervised Learningcited by 0
- 2021We Need to Talk About Data: The Importance of Data Readiness in Natural Language Processingcited by 0
- 2025Discriminative Feature Feedback with General Teacher Classescited by 0
- 2026Beyond Topical Similarity: Contrastive Evidence Retrieval with Interpretable Attention Alignment in RAGcited by 0
- 2026Beyond Topical Similarity: Contrastive Evidence Retrieval with Interpretable Attention Alignment in RAG31 May 2026
- 2026Let's Roll a BiFTA: Bi-refinement for Fine-grained Text-visual Alignment in Vision-Language Models28 Jan 2026
- 2025Discriminative Feature Feedback with General Teacher Classes8 Oct 2025
- 2025Formal Models of Active Learning from Contrastive Examples18 Jun 2025
- 2025Active Learning for Forecasting Severity among Patients with Post Acute Sequelae of SARS-CoV-211 Jun 2025
- 2023Predictive Chemistry Augmented with Text Retrieval8 Dec 2023
- 2023Leveraging deep active learning to identify low-resource mobility functioning information in public clinical notes27 Nov 2023
- 2023VideoCon: Robust Video-Language Alignment via Contrast Captions15 Nov 2023
- 2023XAL: EXplainable Active Learning Makes Classifiers Better Low-resource Learners9 Oct 2023
- 2023May I Ask a Follow-up Question? Understanding the Benefits of Conversations in Neural Network Explainability25 Sep 2023
- 2023How To Overcome Confirmation Bias in Semi-Supervised Image Classification By Active Learning16 Aug 2023
- 2023Using Natural Language Explanations to Rescale Human Judgments24 May 2023
24 more
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answering14 May 2023
- 2023"Why is this misleading?": Detecting News Headline Hallucinations with Explanations12 Feb 2023
- 2022A Survey of Active Learning for Natural Language Processing18 Oct 2022
- 2022Improved Robust Algorithms for Learning with Discriminative Feature Feedback8 Sep 2022
- 2022Leveraging Explanations in Interactive Machine Learning: An Overview29 Jul 2022
- 2022Improving Few-Shot Image Classification Using Machine- and User-Generated Natural Language Descriptions7 Jul 2022
- 2022VisFIS: Visual Feature Importance Supervision with Right-for-the-Right-Reason Objectives22 Jun 2022
- 2022Compositional Mixture Representations for Vision and Text13 Jun 2022
- 2022Mediators: Conversational Agents Explaining NLP Model Behavior13 Jun 2022
- 2022SemSup: Semantic Supervision for Simple and Scalable Zero-shot Generalization26 Feb 2022
- 2022MetaShift: A Dataset of Datasets for Evaluating Contextual Distribution Shifts and Training Conflicts14 Feb 2022
- 2021LMTurk: Few-Shot Learners as Crowdsourcing Workers in a Language-Model-as-a-Service Framework14 Dec 2021
- 2021Teaching an Active Learner with Contrastive Examples28 Oct 2021
- 2021We Need to Talk About Data: The Importance of Data Readiness in Natural Language Processing11 Oct 2021
- 2021Spectroscopy Approaches for Food Safety Applications: Improving Data Efficiency Using Active Learning and Semi-Supervised Learning7 Oct 2021
- 2021A Survey on Cost Types, Interaction Schemes, and Annotator Performance Models in Selection Algorithms for Active Learning in Classification23 Sep 2021
- 2021Leveraging Language to Learn Program Abstractions and Search Heuristics18 Jun 2021
- 2021HERALD: An Annotation Efficient Method to Detect User Disengagement in Social Conversations1 Jun 2021
- 2021Rich Semantics Improve Few-shot Learning26 Apr 2021
- 2021GraghVQA: Language-Guided Graph Neural Networks for Graph-based Visual Question Answering20 Apr 2021
- 2021Supervising Model Attention with Human Explanations for Robust Natural Language Inference16 Apr 2021
- 2021Learning Transferable Visual Models From Natural Language Supervision26 Feb 2021
- 2021When Can Models Learn From Explanations? A Formal Framework for Understanding the Roles of Explanation Data3 Feb 2021
- 2021Teach me how to Label: Labeling Functions from Natural Language with Text-to-text Transformers18 Jan 2021
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2022MetaShift: A Dataset of Datasets for Evaluating Contextual Distribution Shifts and Training Conflictscited by 81
- 2021When Can Models Learn From Explanations? A Formal Framework for Understanding the Roles of Explanation Datacited by 75
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2021Leveraging Language to Learn Program Abstractions and Search Heuristicscited by 44
- 2022A Survey of Active Learning for Natural Language Processingcited by 40
- 2021Supervising Model Attention with Human Explanations for Robust Natural Language Inferencecited by 29
- 2023VideoCon: Robust Video-Language Alignment via Contrast Captionscited by 29
- 2021A Survey on Cost Types, Interaction Schemes, and Annotator Performance Models in Selection Algorithms for Active Learning in Classificationcited by 17
- 2023"Why is this misleading?": Detecting News Headline Hallucinations with Explanationscited by 17
- 2021GraghVQA: Language-Guided Graph Neural Networks for Graph-based Visual Question Answeringcited by 16
- 2021Rich Semantics Improve Few-shot Learningcited by 15
- 2021Teaching an Active Learner with Contrastive Examplescited by 12
12 most cited of 33 All 33 (JSON)
- 2026Beyond Topical Similarity: Contrastive Evidence Retrieval with Interpretable Attention Alignment in RAG31 May 2026
- 2025Discriminative Feature Feedback with General Teacher Classes8 Oct 2025
- 2025Formal Models of Active Learning from Contrastive Examples18 Jun 2025
- 2025Active Learning for Forecasting Severity among Patients with Post Acute Sequelae of SARS-CoV-211 Jun 2025
- 2023Predictive Chemistry Augmented with Text Retrieval8 Dec 2023
- 2023Leveraging deep active learning to identify low-resource mobility functioning information in public clinical notes27 Nov 2023
- 2023VideoCon: Robust Video-Language Alignment via Contrast Captions15 Nov 2023
- 2023XAL: EXplainable Active Learning Makes Classifiers Better Low-resource Learners9 Oct 2023
- 2023May I Ask a Follow-up Question? Understanding the Benefits of Conversations in Neural Network Explainability25 Sep 2023
- 2023How To Overcome Confirmation Bias in Semi-Supervised Image Classification By Active Learning16 Aug 2023
- 2023Using Natural Language Explanations to Rescale Human Judgments24 May 2023
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answering14 May 2023
12 newest of 33 All 33 (JSON)