Demo Data from SIGIR 2026 / reviewers in the wild / expert
Henry R. Ehrenberg
dblp:181/5945
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4Artificial intelligence and machine learning · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
3 papers |
Machine learning and data management · 100% | |
| Artificial intelligence
4 papers |
Learning paradigms · 36% Deep learning architectures and training · 28% Reinforcement learning · 22% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning paradigms
weakly supervised learning |
0.7 | 2 | 2020 | Snorkel: rapid training data creation with weak supervision · VLDB J. 2020 Snorkel: Fast Training Set Generation for Information Extraction · SIGMOD Conference 2017 |
Machine learning and data management › weak supervision
data programming |
0.7 | 2 | 2020 | Snorkel: rapid training data creation with weak supervision · VLDB J. 2020 Snorkel: Rapid Training Data Creation with Weak Supervision · Proc. VLDB Endow. 2017 |
Machine learning and data management › training data management
training data generation |
0.7 | 2 | 2020 | Snorkel: rapid training data creation with weak supervision · VLDB J. 2020 Snorkel: Rapid Training Data Creation with Weak Supervision · Proc. VLDB Endow. 2017 |
Machine learning and data management
weak supervision |
0.7 | 2 | 2020 | Snorkel: rapid training data creation with weak supervision · VLDB J. 2020 Snorkel: Rapid Training Data Creation with Weak Supervision · Proc. VLDB Endow. 2017 |
Machine learning and data management › weak supervision
labeling functions |
0.6 | 2 | 2017 | Snorkel: Rapid Training Data Creation with Weak Supervision · Proc. VLDB Endow. 2017 Snorkel: Fast Training Set Generation for Information Extraction · SIGMOD Conference 2017 |
Machine learning › Reinforcement learning
sample efficiency |
0.4 | 1 | 2020 | Snorkel: rapid training data creation with weak supervision · VLDB J. 2020 |
Machine learning › Deep learning architectures and training
data augmentation |
0.3 | 1 | 2017 | Learning to Compose Domain-Specific Transformations for Data Augmentation · NIPS 2017 |
Machine learning › Generative modeling
generative adversarial network |
0.3 | 1 | 2017 | Learning to Compose Domain-Specific Transformations for Data Augmentation · NIPS 2017 |
Machine learning › Deep learning architectures and training › data-centric deep learning
training data generation |
0.3 | 1 | 2017 | Snorkel: Fast Training Set Generation for Information Extraction · SIGMOD Conference 2017 |
Machine learning and data management
training data management |
0.3 | 1 | 2017 | Snorkel: Fast Training Set Generation for Information Extraction · SIGMOD Conference 2017 |
Methods — techniques the papers use, named apart from their topics
labeling functions · 1.4denoising · 0.9weak supervision · 0.6label aggregation · 0.6data programming · 0.6sequence model · 0.3generative adversarial training · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Snorkel: rapid training data creation with weak supervisionabstractLabeling training data is increasingly the largest bottleneck in deploying machine learning systems. We present Snorkel, a first-of-its-kind system that enables users to train state-of-the-art models without hand labeling any training data. Instead, users write labeling functions that express arbitrary heuristics, which can have unknown accuracies and correlations. Snorkel denoises their outputs without access to ground truth by incorporating the first end-to-end implementation of our recently proposed machine learning paradigm, data programming. We present a flexible interface layer for writing labeling functions based on our experience over the past year collaborating with companies, agencies, and research laboratories. In a user study, subject matter experts build models $$2.8\times $$ faster and increase predictive performance an average $$45.5\%$$ versus seven hours of hand labeling. We study the modeling trade-offs in this new setting and propose an optimizer for automating trade-off decisions that gives up to $$1.8\times $$ speedup per pipeline execution. In two collaborations, with the US Department of Veterans Affairs and the US Food and Drug Administration, and on four open-source text and image data sets representative of other deployments, Snorkel provides $$132\%$$ average improvements to predictive performance over prior heuristic approaches and comes within an average $$3.60\%$$ of the predictive performance of large hand-curated training sets. Alexander Ratner, Stephen H. Bach, Henry R. Ehrenberg, Jason Alan Fries, Sen Wu 0002, Christopher Ré |
VLDB J. | 3 |
| 2017 | Snorkel: A System for Lightweight Extraction
Alexander Ratner, Stephen H. Bach, Henry R. Ehrenberg, Jason Alan Fries, Sen Wu 0002, Christopher Ré |
CIDR | 3 |
| 2017 | Learning to Compose Domain-Specific Transformations for Data AugmentationabstractData augmentation is a ubiquitous technique for increasing the size of labeled training sets by leveraging task-specific data transformations that preserve class labels. While it is often easy for domain experts to specify individual transformations, constructing and tuning the more sophisticated compositions typically needed to achieve state-of-the-art results is a time-consuming manual task in practice. We propose a method for automating this process by learning a generative sequence model over user-specified transformation functions using a generative adversarial approach. Our method can make use of arbitrary, non-deterministic transformation functions, is robust to misspecified user input, and is trained on unlabeled data. The learned transformation model can then be used to perform data augmentation for any end discriminative model. In our experiments, we show the efficacy of our approach on both image and text datasets, achieving improvements of 4.0 accuracy points on CIFAR-10, 1.4 F1 points on the ACE relation extraction task, and 3.4 accuracy points when using domain-specific transformation operations on a medical imaging dataset as compared to standard heuristic augmentation approaches. Alexander Ratner, Henry R. Ehrenberg, Zeshan Hussain, Jared Dunnmon, Christopher Ré |
NIPS | 2 |
| 2017 | Snorkel: Fast Training Set Generation for Information ExtractionabstractState-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. We address this critical bottleneck with Snorkel, 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 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. Alexander Ratner, Stephen H. Bach, Henry R. Ehrenberg, Christopher Ré |
SIGMOD Conference | 3 |
| 2017 | Snorkel: Rapid Training Data Creation with Weak SupervisionabstractLabeling training data is increasingly the largest bottleneck in deploying machine learning systems. We present Snorkel, a first-of-its-kind system that enables users to train state-of- the-art models without hand labeling any training data. Instead, users write labeling functions that express arbitrary heuristics, which can have unknown accuracies and correlations. Snorkel denoises their outputs without access to ground truth by incorporating the first end-to-end implementation of our recently proposed machine learning paradigm, data programming. We present a flexible interface layer for writing labeling functions based on our experience over the past year collaborating with companies, agencies, and research labs. In a user study, subject matter experts build models 2.8× faster and increase predictive performance an average 45.5% versus seven hours of hand labeling. We study the modeling tradeoffs in this new setting and propose an optimizer for automating tradeoff decisions that gives up to 1.8× speedup per pipeline execution. In two collaborations, with the U.S. Department of Veterans Affairs and the U.S. Food and Drug Administration, and on four open-source text and image data sets representative of other deployments, Snorkel provides 132% average improvements to predictive performance over prior heuristic approaches and comes within an average 3.60% of the predictive performance of large hand-curated training sets. Alexander Ratner, Stephen H. Bach, Henry R. Ehrenberg, Jason Alan Fries, Sen Wu 0002, Christopher Ré |
Proc. VLDB Endow. | 3 |