Automatic Rule Induction for Interpretable Semi-Supervised Learning
Not on the map. Why?
Abstract (arXiv)
Semi-supervised learning has shown promise in allowing NLP models to generalize from small amounts of labeled data. Meanwhile, pretrained transformer models act as black-box correlation engines that are difficult to explain and sometimes behave unreliably. In this paper, we propose tackling both of these challenges via Automatic Rule Induction (ARI), a simple and general-purpose framework for the automatic discovery and integration of symbolic rules into pretrained transformer models. First, we extract weak symbolic rules from low-capacity machine learning models trained on small amounts of labeled data. Next, we use an attention mechanism to integrate these rules into high-capacity pretrained transformer models. Last, the rule-augmented system becomes part of a self-training framework to boost supervision signal on unlabeled data. These steps can be layered beneath a variety of existing weak supervision and semi-supervised NLP algorithms in order to improve performance and interpretability. Experiments across nine sequence classification and relation extraction tasks suggest that ARI can improve state-of-the-art methods with no manual effort and minimal computational overhead.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 53 of its 82 references that are in the map. First posted on arXiv 18 May 2022.
Builds on
53 of 82 references.
References · 53
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,234
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
- 2020Knowledge Distillation: A Surveycited by 1,603
- 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,565
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
38 more
- 2021DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-Disentangled Embedding Sharingcited by 1,254
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 981
- 2020Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inferencecited by 938
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
- 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 896
- 2020It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learnerscited by 669
- 2019Attention is not not Explanationcited by 636
- 2020Dataset Cartography: Mapping and Diagnosing Datasets with Training Dynamicscited by 425
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
- 2020An Investigation of Why Overparameterization Exacerbates Spurious Correlationscited by 310
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
- 2019Deep Learning for Symbolic Mathematicscited by 270
- 2020Transformers as Soft Reasoners over Languagecited by 270
- 2021Causal Inference in Natural Language Processing: Estimation, Prediction, Interpretation and Beyondcited by 178
- 2019Show Your Work: Improved Reporting of Experimental Resultscited by 169
- 2020NeuroLogic Decoding: (Un)supervised Neural Text Generation with Predicate Logic Constraintscited by 149
- 2019Structural Scaffolds for Citation Intent Classification in Scientific Publicationscited by 130
- 2021Differentiable Prompt Makes Pre-trained Language Models Better Few-shot Learnerscited by 115
- 2021An Interpretability Illusion for BERTcited by 97
- 2020Self-training Improves Pre-training for Natural Language Understandingcited by 96
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 96
- 2014Deep Captioning with Multimodal Recurrent Neural Networks (m-RNN)cited by 94
- 2016Stance Detection with Bidirectional Conditional Encodingcited by 93
- 2018Neural Arithmetic Logic Unitscited by 70
- 2020Learning from Rules Generalizing Labeled Exemplarscited by 59
- 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
- 2021Self-Training with Weak Supervisioncited by 49
- 2021FewCLUE: A Chinese Few-shot Learning Evaluation Benchmarkcited by 41
- 2021STraTA: Self-Training with Task Augmentation for Better Few-shot Learningcited by 33
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25
- 2021A Simple and Effective Method To Eliminate the Self Language Bias in Multilingual Representationscited by 17
- 2020Semi-Supervised Data Programming with Subset Selectioncited by 16
- 2021Controlling Neural Networks with Rule Representationscited by 16
- 2020Adaptive Rule Discovery for Labeling Text Datacited by 15
- 2021BERTifying the Hidden Markov Model for Multi-Source Weakly Supervised Named Entity Recognitioncited by 15
- 2021Learning to Robustly Aggregate Labeling Functions for Semi-supervised Data Programmingcited by 11
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 1.
6 papers.
- 2022Leveraging QA Datasets to Improve Generative Data Augmentationcited by 12
- 2022AutoWS-Bench-101: Benchmarking Automated Weak Supervision with 100 Labelscited by 7
- 2023BYOC: Personalized Few-Shot Classification with Co-Authored Class Descriptionscited by 5
- 2022An Augmentation Strategy for Visually Rich Documentscited by 0
- 2023Rule By Example: Harnessing Logical Rules for Explainable Hate Speech Detectioncited by 0
- 2024Rule by Rule: Learning with Confidence through Vocabulary Expansioncited by 0
- 2024Rule by Rule: Learning with Confidence through Vocabulary Expansion30 Oct 2024
- 2023BYOC: Personalized Few-Shot Classification with Co-Authored Class Descriptions9 Oct 2023
- 2023Rule By Example: Harnessing Logical Rules for Explainable Hate Speech Detection24 Jul 2023
- 2022An Augmentation Strategy for Visually Rich Documents20 Dec 2022
- 2022AutoWS-Bench-101: Benchmarking Automated Weak Supervision with 100 Labels30 Aug 2022
- 2022Leveraging QA Datasets to Improve Generative Data Augmentation25 May 2022