Skip to content

Topic 06: Relation Extraction

Sherry Lin edited this page Oct 18, 2020 · 2 revisions

Tutorial:

  1. A SURVEY ON RELATION EXTRACTION (CMU) [Slides]
  2. Relation Extraction: CSE 517: Natural Language Processing [Slides]
  3. Relation Extraction II: CSE 517: Natural Language Processing [Slides]

Papers:

  1. CoType: Joint Extraction of Typed Entities and Relations with Knowledge Bases (CoType, WWW2017)[Notes]
  2. Knowledge-Based Weak Supervision for Information Extraction of Overlapping Relations [Code][Slides]
  • Recently, researchers have developed multi- instance learning algorithms to combat the noisy training data that can come from heuristic labeling, but their models assume relations are disjoint . for example they cannot extract the pair Founded(Jobs, Apple) and CEO-of(Jobs, Apple). This paper presents a novel approach for multi-instance learning with overlapping relations that combines a sentence-level extraction model with a simple, corpus-level component for aggregating the individual facts.
  1. Modeling missing data in distant supervision for information extraction (ACL2013) missing data problem(?)
  2. Neural Relation Extraction with Selective Attention over Instances (ACL 2016) [Paper][Code][Blog]
  • Fix the problem of distant supervised relation extraction
  • Employs CNN to embed the semantics of sentences, then builds sentence-level attention over multi- ple instances, which is expected to dynamically reduce the weights of those noisy instances (major contribution). Notes in group meeting.
  1. Multi-instance Multi-label Learning for Relation Extraction (EMMLP-CoNLL 2012)[Paper]
  2. Snuba: Automating Weak Supervision to Label Training Data (VLDB 2019) 🌟
  3. Improving Neural Relation Extraction with Implicit Mutual Relations [Video][Slides][Paper] (ICDE 2020) 🌟
  4. Snorkel: rapid training data creation with weak supervision (VLDBJ 2020) 🌟
  5. Snorkel: Fast Training Set Generation for Information Extraction (SIGMOD 2017) 🌟