Snorkel: Fast Training Set Generation for Information Extraction

被引:45
作者
Ratner, Alexander J. [1 ]
Bach, Stephen H. [1 ]
Ehrenberg, Henry R. [1 ]
Re, Chris [1 ]
机构
[1] Stanford Univ, Comp Sci Dept, Stanford, CA 94305 USA
来源
SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA | 2017年
关键词
D O I
10.1145/3035918.3056442
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
State-of-the art machine learning methods such as deep learning rely on large sets of hand-labeled training data. Collecting training data is prohibitively slow and expensive, especially when technical domain expertise is required; even the largest technology companies struggle with this challenge(1). We address this critical bottleneck with Snorkel(2), a new system for quickly creating, managing, and modeling training sets. Snorkel enables users to generate large volumes of training data by writing labeling functions, which are simple functions that express heuristics and other weak supervision strategies. These user-authored labeling functions may have low accuracies and may overlap and conflict, but Snorkel automatically learns their accuracies and synthesizes their output labels. Experiments and theory [3, 4] show that surprisingly, by modeling the labeling process in this way, we can train high-accuracy machine learning models even using potentially lower-accuracy inputs. Snorkel is currently used in production at top technology and consulting companies, and used by researchers to extract information from electronic health records, after-action combat reports, and the scientific literature. In this demonstration, we focus on the challenging task of information extraction, a common application of Snorkel in practice. Using the task of extracting corporate employment relationships from news articles, we will demonstrate and build intuition for a radically different way of developing machine learning systems which allows us to effectively bypass the bottleneck of hand-labeling training data.
引用
收藏
页码:1683 / 1686
页数:4
相关论文
共 4 条
[1]  
[Anonymous], 2016, NEURAL INFORM PROCES
[2]  
Bach Stephen H., 2017, ARXIV170300854
[3]   A CTD-Pfizer collaboration: manual curation of 88 000 scientific articles text mined for drug-disease and drug-phenotype interactions [J].
Davis, Allan Peter ;
Wiegers, Thomas C. ;
Roberts, Phoebe M. ;
King, Benjamin L. ;
Lay, Jean M. ;
Lennon-Hopkins, Kelley ;
Sciaky, Daniela ;
Johnson, Robin ;
Keating, Heather ;
Greene, Nigel ;
Hernandez, Robert ;
McConnell, Kevin J. ;
Enayetallah, Ahmed E. ;
Mattingly, Carolyn J. .
DATABASE-THE JOURNAL OF BIOLOGICAL DATABASES AND CURATION, 2013,
[4]  
Ehrenberg H. R., 2016, HILDA SIGMOD