Data Programming Using Continuous and Quality-Guided Labeling Functions

被引:0
作者
Chatterjee, Oishik [1 ]
Ramakrishnan, Ganesh [1 ]
Sarawagi, Sunita [1 ]
机构
[1] Indian Inst Technol, Dept CSE, Bombay, Maharashtra, India
来源
THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE | 2020年 / 34卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scarcity of labeled data is a bottleneck for supervised learning models. A paradigm that has evolved for dealing with this problem is data programming. An existing data programming paradigm allows human supervision to be provided as a set of discrete labeling functions (LF) that output possibly noisy labels to input instances and a generative model for consolidating the weak labels. We enhance and generalize this paradigm by supporting functions that output a continuous score (instead of a hard label) that noisily correlates with labels. We show across five applications that continuous LFs are more natural to program and lead to improved recall. We also show that accuracy of existing generative models is unstable with respect to initialization, training epochs, and learning rates. We give control to the data programmer to guide the training process by providing intuitive quality guides with each LF. We propose an elegant method of incorporating these guides into the generative model. Our overall method, called CAGE. makes the data programming paradigm more reliable than other tricks based on initialization, sign-penalties, or soft-accuracy constraints.
引用
收藏
页码:3397 / 3404
页数:8
相关论文
共 22 条
[1]  
[Anonymous], 2013, INT C LEARNING REPRE
[2]  
Bach SH, 2017, PR MACH LEARN RES, V70
[3]  
Bunescu Razvan C., 2007, ACL 2007 P 45 ANN M
[4]   Revolt: Collaborative Crowdsourcing for Labeling Machine Learning Datasets [J].
Chang, Joseph Chee ;
Amershi, Saleema ;
Kamar, Ece .
PROCEEDINGS OF THE 2017 ACM SIGCHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'17), 2017, :2334-2346
[5]  
Dekel Ofer., 2009, Proceedings of ICML, P233
[6]  
Donmez Pinar, 2008, P 17 ACM C INFORM KN, P619, DOI [DOI 10.1145/1458082.1458165, 10.1145/1458082.1458165]
[7]   Self-Taught Active Learning from Crowds [J].
Fang, Meng ;
Zhu, Xingquan ;
Li, Bin ;
Ding, Wei ;
Wu, Xindong .
12TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2012), 2012, :858-863
[8]  
Hancock B, 2018, PROCEEDINGS OF THE 56TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL), VOL 1, P1884
[9]  
Hearst M. A., 1992, COLING 1992 VOLUME 2, P539
[10]   Harnessing Deep Neural Networks with Logic Rules [J].
Hu, Zhiting ;
Ma, Xuezhe ;
Liu, Zhengzhong ;
Hovy, Eduard ;
Xing, Eric P. .
PROCEEDINGS OF THE 54TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, VOL 1, 2016, :2410-2420