An Analysis under a Unified Fomulation of Learning Algorithms with Output Constraints
Not on the map. Why?
Abstract (arXiv)
Neural networks (NN) perform well in diverse tasks, but sometimes produce nonsensical results to humans. Most NN models "solely" learn from (input, output) pairs, occasionally conflicting with human knowledge. Many studies indicate injecting human knowledge by reducing output constraints during training can improve model performance and reduce constraint violations. While there have been several attempts to compare different existing algorithms under the same programming framework, nonetheless, there has been no previous work that categorizes learning algorithms with output constraints in a unified manner. Our contributions are as follows: (1) We categorize the previous studies based on three axes: type of constraint loss used (e.g. probabilistic soft logic, REINFORCE), exploration strategy of constraint-violating examples, and integration mechanism of learning signals from main task and constraint. (2) We propose new algorithms to integrate the information of main task and constraint injection, inspired by continual-learning algorithms. (3) Furthermore, we propose the Hβ-score as a metric for considering the main task metric and constraint violation simultaneously. To provide a thorough analysis, we examine all the algorithms on three NLP tasks: natural language inference (NLI), synthetic transduction examples (STE), and semantic role labeling (SRL). We explore and reveal the key factors of various algorithms associated with achieving high Hβ-scores.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 23 references that are in the map. First posted on arXiv 3 Jun 2024.
Builds on
11 of 23 references.
References · 11
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2018Efficient Lifelong Learning with A-GEMcited by 1,044
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
- 2018Adversarially Regularising Neural NLI Models to Integrate Logical Background Knowledgecited by 45
- 2021DomiKnowS: A Library for Integration of Symbolic Domain Knowledge in Deep Learningcited by 12
- 2020Structured Tuning for Semantic Role Labelingcited by 10
- 2023GLUECons: A Generic Benchmark for Learning Under Constraintscited by 9
- 2018Towards Semi-Supervised Learning for Deep Semantic Role Labelingcited by 8
Built on by
Not cited yet.