Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Henry R. Ehrenberg

dblp:181/5945 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms
weakly supervised learning
0.722020
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.722020
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.722020
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.722020
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.622017
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.412020
Snorkel: rapid training data creation with weak supervision · VLDB J. 2020
Machine learning › Deep learning architectures and training
data augmentation
0.312017
Learning to Compose Domain-Specific Transformations for Data Augmentation · NIPS 2017
Machine learning › Generative modeling
generative adversarial network
0.312017
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.312017
Snorkel: Fast Training Set Generation for Information Extraction · SIGMOD Conference 2017
Machine learning and data management
training data management
0.312017
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
YearPublicationVenuePosition
2020 Snorkel: rapid training data creation with weak supervision
abstract
Labeling 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é
CIDR3
2017 Learning to Compose Domain-Specific Transformations for Data Augmentation
abstract
Data 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é
NIPS2
2017 Snorkel: Fast Training Set Generation for Information Extraction
abstract
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. 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 Conference3
2017 Snorkel: Rapid Training Data Creation with Weak Supervision
abstract
Labeling 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