Deep Probabilistic Logic: A Unifying Framework for Indirect Supervision
Not on the map. Why?
Abstract (arXiv)
Deep learning has emerged as a versatile tool for a wide range of NLP tasks, due to its superior capacity in representation learning. But its applicability is limited by the reliance on annotated examples, which are difficult to produce at scale. Indirect supervision has emerged as a promising direction to address this bottleneck, either by introducing labeling functions to automatically generate noisy examples from unlabeled text, or by imposing constraints over interdependent label decisions. A plethora of methods have been proposed, each with respective strengths and limitations. Probabilistic logic offers a unifying language to represent indirect supervision, but end-to-end modeling with probabilistic logic is often infeasible due to intractable inference and learning. In this paper, we propose deep probabilistic logic (DPL) as a general framework for indirect supervision, by composing probabilistic logic with deep learning. DPL models label decisions as latent variables, represents prior knowledge on their relations using weighted first-order logical formulas, and alternates between learning a deep neural network for the end task and refining uncertain formula weights for indirect supervision, using variational EM. This framework subsumes prior indirect supervision methods as special cases, and enables novel combination via infusion of rich domain and linguistic knowledge. Experiments on biomedical machine reading demonstrate the promise of this approach.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 3.
9 papers.
- 2021End-to-End Weak Supervisioncited by 33
- 2021Learning Logic Rules for Document-level Relation Extractioncited by 15
- 2022Transformers and the representation of biomedical background knowledgecited by 5
- 2023Pareto Optimal Learning for Estimating Large Language Model Errorscited by 5
- 2021Modular Self-Supervision for Document-Level Relation Extractioncited by 4
- 2023Principled and Efficient Motif Finding for Structure Learning of Lifted Graphical Modelscited by 4
- 2022Towards Structuring Real-World Data at Scale: Deep Learning for Extracting Key Oncology Information from Clinical Text with Patient-Level Supervisioncited by 3
- 2023Parallel Neurosymbolic Integration with Concordiacited by 2
- 2021Combining Probabilistic Logic and Deep Learning for Self-Supervised Learningcited by 0
- 2023Pareto Optimal Learning for Estimating Large Language Model Errors28 Jun 2023
- 2023Parallel Neurosymbolic Integration with Concordia1 Jun 2023
- 2023Principled and Efficient Motif Finding for Structure Learning of Lifted Graphical Models9 Feb 2023
- 2022Towards Structuring Real-World Data at Scale: Deep Learning for Extracting Key Oncology Information from Clinical Text with Patient-Level Supervision20 Mar 2022
- 2022Transformers and the representation of biomedical background knowledge4 Feb 2022
- 2021Learning Logic Rules for Document-level Relation Extraction9 Nov 2021
- 2021Modular Self-Supervision for Document-Level Relation Extraction11 Sep 2021
- 2021Combining Probabilistic Logic and Deep Learning for Self-Supervised Learning27 Jul 2021
- 2021End-to-End Weak Supervision5 Jul 2021