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

Paroma Varma

dblp:188/6236 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
1since 2021 · last 2022
0000-0002-9035-2506ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 3 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.

Artificial intelligence
5 papers
Learning paradigms · 30% Information extraction and text analysis · 19% Trustworthy machine learning · 14%
Databases, data mining, and information retrieval
2 papers
Machine learning and data management · 93% Data mining · 7%
Software engineering, system software, and programming languages
2 papers
Program synthesis and code generation · 54% Program analysis · 46%

Topics — the 12 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms
weakly supervised learning
1.032019
Multi-Resolution Weak Supervision for Sequential Data · NeurIPS 2019
Learning Dependency Structures for Weak Supervision Models · ICML 2019
Inferring Generative Model Structure with Static Analysis · NIPS 2017
Machine learning and data management
data management for machine learning
0.612022
DEEM'22: Data Management for End-to-End Machine Learning · SIGMOD Conference 2022
Machine learning › Trustworthy machine learning › crowdsourced annotation
crowdsourced label aggregation
0.412019
Learning Dependency Structures for Weak Supervision Models · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
dependency structure learning
0.412019
Learning Dependency Structures for Weak Supervision Models · ICML 2019
Computer vision › Segmentation and scene understanding
scene graph prediction
0.412019
Scene Graph Prediction With Limited Labels · ICCV 2019
Natural language and speech › Information extraction and text analysis
relation extraction
0.312018
Training Classifiers with Natural Language Explanations · ACL (1) 2018
Natural language and speech › Information extraction and text analysis › relation extraction
weakly supervised relation extraction
0.312018
Training Classifiers with Natural Language Explanations · ACL (1) 2018
Machine learning and data management
data annotation
0.312018
Snuba: Automating Weak Supervision to Label Training Data · Proc. VLDB Endow. 2018
Machine learning and data management
weak supervision
0.312018
Snuba: Automating Weak Supervision to Label Training Data · Proc. VLDB Endow. 2018
Program analysis
static analysis
0.312017
Inferring Generative Model Structure with Static Analysis · NIPS 2017
Machine learning › Trustworthy machine learning › interpretability
natural language explanation
0.112018
Training Classifiers with Natural Language Explanations · ACL (1) 2018
Data mining
semi-supervised learning
0.112018
Snuba: Automating Weak Supervision to Label Training Data · Proc. VLDB Endow. 2018

Methods — techniques the papers use, named apart from their topics

structure learning · 1.0weak supervision · 0.7semantic parsing · 0.7static analysis · 0.6semi-supervised learning · 0.4robust PCA · 0.4probabilistic graphical model · 0.4parameter sharing · 0.4generative model · 0.4factor graph · 0.4statistical measures · 0.3iterative heuristic generation · 0.3
YearPublicationVenuePosition
2022 DEEM'22: Data Management for End-to-End Machine Learning
abstract
The DEEM'22 workshop (Data Management for End-to-End Machine Learning) is held on Sunday June 12th, in conjunction with SIGMOD/PODS 2022. DEEM brings together researchers and practitioners at the intersection of applied machine learning, data management and systems research, with the goal to discuss the arising data management issues in ML application scenarios. The workshop solicits regular research papers (10 pages) describing preliminary and ongoing research results, including industrial experience reports of end-to-end ML deployments, related to DEEM topics. In addition, DEEM 2022 establishes a new paper category for reports on applications and tools (4 pages) as a forum for sharing interesting use cases, problems, datasets, benchmarks, visionary ideas, system designs, and descriptions of system components and tools related to end-to-end ML pipelines. DEEM 2022 received 13 high-quality submissions from Africa, Asia, Europe, and North America, with 5 regular research papers, and 8 reports on applications and tools.
Matthias Boehm 0001, Paroma Varma, Doris Xin
SIGMOD Conference2
2019 Scene Graph Prediction With Limited Labels
abstract
Visual knowledge bases such as Visual Genome power numerous applications in computer vision, including visual question answering and captioning, but suffer from sparse, incomplete relationships. All scene graph models to date are limited to training on a small set of visual relationships that have thousands of training labels each. Hiring human annotators is expensive, and using textual knowledge base completion methods are incompatible with visual data. In this paper, we introduce a semi-supervised method that assigns probabilistic relationship labels to a large number of unlabeled images using few labeled examples. We analyze visual relationships to suggest two types of image-agnostic features that are used to generate noisy heuristics, whose outputs are aggregated using a factor graph-based generative model. With as few as 10 labeled examples per relationship, the generative model creates enough training data to train any existing state-of-the-art scene graph model. We demonstrate that our method outperforms all baseline approaches on scene graph prediction by 5.16 recall@100 for PREDCLS. In our limited label setting, we define a complexity metric for relationships that serves as an indicator (R2= 0.778) for conditions under which our method succeeds over transfer learning, the de-facto approach for training with limited labels.
Ranjay Krishna, Vincent S. Chen, Paroma Varma, Michael S. Bernstein, Christopher Ré, Li Fei-Fei 0001
ICCV3
2019 Learning Dependency Structures for Weak Supervision Models
abstract
Labeling training data is a key bottleneck in the modern machine learning pipeline. Recent weak supervision approaches combine labels from multiple noisy sources by estimating their accuracies without access to ground truth labels; however, estimating the dependencies among these sources is a critical challenge. We focus on a robust PCA-based algorithm for learning these dependency structures, establish improved theoretical recovery rates, and outperform existing methods on various real-world tasks. Under certain conditions, we show that the amount of unlabeled data needed can scale sublinearly or even logarithmically with the number of sources m, improving over previous efforts that ignore the sparsity pattern in the dependency structure and scale linearly in m. We provide an information-theoretic lower bound on the minimum sample complexity of the weak supervision setting. Our method outperforms weak supervision approaches that assume conditionally-independent sources by up to 4.64 F1 points and previous structure learning approaches by up to 4.41 F1 points on real-world relation extraction and image classification tasks.
Paroma Varma, Frederic Sala, Ann He, Alexander Ratner, Christopher Ré
ICML1
2019 Utilizing Weak Supervision to Infer Complex Objects and Situations in Autonomous Driving Data
abstract
While the detection and classification of simple objects encountered during autonomous driving sessions has been widely researched, the detection of complex objects and situations based on the combinations of objects in a scene remains relatively overlooked. This is especially difficult due to the cost of gathering labels for each complex scenario of interest before training a specialized model. To address this bottleneck of training data, we explore the applicability of weak supervision, or relying on higher level, noisier forms of supervision to label training data. Specifically, we use data programming, a paradigm that can learn the accuracy and dependency structure of these sources without using any ground truth labels and assign training labels accordingly. We focus on an example task of cyclist detection by comparing weak supervision, which relies on a set of user-defined rules over the outputs of detectors that identify people and bikes separately, to CyDet [1], which detects the cyclist as a complete object. We find that the weak supervision method can achieve a performance of 96.8 F1 points, 4.6 F1 higher than CyDet, without relying on any ground truth labels on the newly released Specialized Cyclist Dataset. We then discuss how heuristics can detect complex objects such as cyclists and by extension, situations, based on the output of existing object detection algorithms.
Zhenzhen Weng, Paroma Varma, Alexander Masalov, Jeffrey M. Ota, Christopher Ré
IV2
2019 Multi-Resolution Weak Supervision for Sequential Data
abstract
Since manually labeling training data is slow and expensive, recent industrial and scientific research efforts have turned to weaker or noisier forms of supervision sources. However, existing weak supervision approaches fail to model multi-resolution sources for sequential data, like video, that can assign labels to individual elements or collections of elements in a sequence. A key challenge in weak supervision is estimating the unknown accuracies and correlations of these sources without using labeled data. Multi-resolution sources exacerbate this challenge due to complex correlations and sample complexity that scales in the length of the sequence. We propose Dugong, the first framework to model multi-resolution weak supervision sources with complex correlations to assign probabilistic labels to training data. Theoretically, we prove that Dugong, under mild conditions, can uniquely recover the unobserved accuracy and correlation parameters and use parameter sharing to improve sample complexity. Our method assigns clinician-validated labels to population-scale biomedical video repositories, helping outperform traditional supervision by 36.8 F1 points and addressing a key use case where machine learning has been severely limited by the lack of expert labeled data. On average, Dugong improves over traditional supervision by 16.0 F1 points and existing weak supervision approaches by 24.2 F1 points across several video and sensor classification tasks.
Paroma Varma, Frederic Sala, Shiori Sagawa, Jason Alan Fries, Daniel Y. Fu, Saelig Khattar, Ashwini Ramamoorthy, Kayvon Fatahalian, James Priest, Christopher Ré
NeurIPS1
2018 Training Classifiers with Natural Language Explanations
abstract
Training accurate classifiers requires many labels, but each label provides only limited information (one bit for binary classification). In this work, we propose BabbleLabble, a framework for training classifiers in which an annotator provides a natural language explanation for each labeling decision. A semantic parser converts these explanations into programmatic labeling functions that generate noisy labels for an arbitrary amount of unlabeled data, which is used to train a classifier. On three relation extraction tasks, we find that users are able to train classifiers with comparable F1 scores from 5-100× faster by providing explanations instead of just labels. Furthermore, given the inherent imperfection of labeling functions, we find that a simple rule-based semantic parser suffices.
Braden Hancock, Paroma Varma, Stephanie Wang, Martin Bringmann, Percy Liang, Christopher Ré
ACL (1)2
2018 Snuba: Automating Weak Supervision to Label Training Data
abstract
As deep learning models are applied to increasingly diverse problems, a key bottleneck is gathering enough high-quality training labels tailored to each task. Users therefore turn to weak supervision, relying on imperfect sources of labels like pattern matching and user-defined heuristics. Unfortunately, users have to design these sources for each task. This process can be time consuming and expensive: domain experts often perform repetitive steps like guessing optimal numerical thresholds and developing informative text patterns. To address these challenges, we present Snuba, a system to automatically generate heuristics using a small labeled dataset to assign training labels to a large, unlabeled dataset in the weak supervision setting. Snuba generates heuristics that each labels the subset of the data it is accurate for, and iteratively repeats this process until the heuristics together label a large portion of the unlabeled data. We develop a statistical measure that guarantees the iterative process will automatically terminate before it degrades training label quality. Snuba automatically generates heuristics in under five minutes and performs up to 9.74 F1 points better than the best known user-defined heuristics developed over many days. In collaborations with users at research labs, Stanford Hospital, and on open source datasets, Snuba outperforms other automated approaches like semi-supervised learning by up to 14.35 F1 points.
Paroma Varma, Christopher Ré
Proc. VLDB Endow.1
2017 Inferring Generative Model Structure with Static Analysis
abstract
Obtaining enough labeled data to robustly train complex discriminative models is a major bottleneck in the machine learning pipeline. A popular solution is combining multiple sources of weak supervision using generative models. The structure of these models affects the quality of the training labels, but is difficult to learn without any ground truth labels. We instead rely on weak supervision sources having some structure by virtue of being encoded programmatically. We present Coral, a paradigm that infers generative model structure by statically analyzing the code for these heuristics, thus significantly reducing the amount of data required to learn structure. We prove that Coral's sample complexity scales quasilinearly with the number of heuristics and number of relations identified, improving over the standard sample complexity, which is exponential in n for learning n-th degree relations. Empirically, Coral matches or outperforms traditional structure learning approaches by up to 3.81 F1 points. Using Coral to model dependencies instead of assuming independence results in better performance than a fully supervised model by 3.07 accuracy points when heuristics are used to label radiology data without ground truth labels.
Paroma Varma, Bryan Dawei He, Payal Bajaj, Nishith Khandwala, Imon Banerjee, Daniel L. Rubin, Christopher Ré
NIPS1