mlsanityData to 14 Oct 2026

Combining Probabilistic Logic and Deep Learning for Self-Supervised Learning

arXiv 2107.12591 ↗First posted 27 Jul 2021cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Deep learning has proven effective for various application tasks, but its applicability is limited by the reliance on annotated examples. Self-supervised learning has emerged as a promising direction to alleviate the supervision bottleneck, but existing work focuses on leveraging co-occurrences in unlabeled data for task-agnostic representation learning, as exemplified by masked language model pretraining. In this chapter, we explore task-specific self-supervision, which leverages domain knowledge to automatically annotate noisy training examples for end applications, either by introducing labeling functions for annotating individual instances, or by imposing constraints over interdependent label decisions. We first present deep probabilistic logic(DPL), which offers a unifying framework for task-specific self-supervision by composing probabilistic logic with deep learning. DPL represents unknown labels as latent variables and incorporates diverse self-supervision using probabilistic logic to train a deep neural network end-to-end using variational EM. Next, we present self-supervised self-supervision(S4), which adds to DPL the capability to learn new self-supervision automatically. Starting from an initial seed self-supervision, S4 iteratively uses the deep neural network to propose new self supervision. These are either added directly (a form of structured self-training) or verified by a human expert (as in feature-based active learning). Experiments on real-world applications such as biomedical machine reading and various text classification tasks show that task-specific self-supervision can effectively leverage domain expertise and often match the accuracy of supervised methods with a tiny fraction of human effort.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 26 of its 80 references that are in the map. First posted on arXiv 27 Jul 2021.

Builds on

26 of 80 references.

References · 26

  1. 2017Attention Is All You Needcited by 60,361
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
  4. 2014Semi-Supervised Learning with Deep Generative Modelscited by 496
  5. 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
  6. 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
  7. 2017End-to-End Differentiable Provingcited by 161
  8. 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
  9. 2016Composing graphical models with neural networks for structured representations and fast inferencecited by 113
  10. 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
  11. 2017Cross-Sentence N-ary Relation Extraction with Graph LSTMscited by 101
  12. 2013Loopy Belief Propagation for Approximate Inference: An Empirical Studycited by 76
14 more
  1. 2019Probabilistic Logic Neural Networks for Reasoningcited by 69
  2. 2016Distant Supervision for Relation Extraction beyond the Sentence Boundarycited by 62
  3. 2017Learning the Structure of Generative Models without Labeled Datacited by 50
  4. 2017Deep Probabilistic Programmingcited by 24
  5. 2017Inferring Generative Model Structure with Static Analysiscited by 18
  6. 2020Adaptive Rule Discovery for Labeling Text Datacited by 15
  7. 2015Leveraging Deep Neural Networks and Knowledge Graphs for Entity Disambiguationcited by 13
  8. 2020Incidental Supervision: Moving beyond Supervised Learningcited by 13
  9. 2013Learning Graphical Model Parameters with Approximate Marginal Inferencecited by 9
  10. 2017Heterogeneous Supervision for Relation Extraction: A Representation Learning Approachcited by 9
  11. 2017Identifying civilians killed by police with distantly supervised entity-event extractioncited by 9
  12. 2018Deep Probabilistic Logic: A Unifying Framework for Indirect Supervisioncited by 9
  13. 2020Self-supervised self-supervision by combining deep learning and probabilistic logiccited by 7
  14. 2017EZLearn: Exploiting Organic Supervision in Large-Scale Data Annotationcited by 2

Built on by

Not cited yet.