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

Stephen Mussmann

dblp:155/8913 · also Stephen O. Mussmann · DBLP profile ↗
← Back
14ranked-venue papers
7as first author
4since 2021 · last 2023
0009-0000-5243-5944ORCID · verified

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

Artificial intelligence and machine learning · 12 · 7 first-author · 3 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorTheory of computation · 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
8 papers
Efficient and distributed learning · 38% Trustworthy machine learning · 17% Learning theory · 13%
Theoretical computer science
2 papers
Mathematical optimization · 39% Graph algorithms and graph theory · 22% Approximation and online algorithms · 19%
Databases, data mining, and information retrieval
2 papers
Machine learning and data management · 36% Data mining · 36% Information retrieval · 28%

Topics — the 23 heaviest of 30, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
active learning
1.232022
Constants Matter: The Performance Gains of Active Learning · ICML 2022
Uncertainty Sampling is Preconditioned Stochastic Gradient Descent on Zero-One Loss · NeurIPS 2018
On the Relationship between Data Efficiency and Error for Uncertainty Sampling · ICML 2018
Machine learning › Efficient and distributed learning › active learning
uncertainty sampling
0.722018
Uncertainty Sampling is Preconditioned Stochastic Gradient Descent on Zero-One Loss · NeurIPS 2018
On the Relationship between Data Efficiency and Error for Uncertainty Sampling · ICML 2018
Data mining › dimensionality reduction
feature selection
0.712023
VOCALExplore: Pay-as-You-Go Video Data Exploration and Model Building · Proc. VLDB Endow. 2023
Machine learning › Learning theory
sample complexity
0.612022
Constants Matter: The Performance Gains of Active Learning · ICML 2022
Machine learning › Trustworthy machine learning › interpretability
concept bottleneck model
0.412020
Concept Bottleneck Models · ICML 2020
Machine learning › Trustworthy machine learning › interpretability
concept intervention
0.412020
Concept Bottleneck Models · ICML 2020
Machine learning › Efficient and distributed learning
data selection
0.412020
Selection via Proxy: Efficient Data Selection for Deep Learning · ICLR 2020
Machine learning › Trustworthy machine learning
interpretability
0.412020
Concept Bottleneck Models · ICML 2020
Mathematical optimization
combinatorial optimization
0.412020
A Tight Analysis of Greedy Yields Subexponential Time Approximation for Uniform Decision Tree · SODA 2020
Algorithms and data structures
decision tree
0.412020
A Tight Analysis of Greedy Yields Subexponential Time Approximation for Uniform Decision Tree · SODA 2020
Mathematical optimization › combinatorial optimization › greedy algorithm
greedy algorithm analysis
0.412020
A Tight Analysis of Greedy Yields Subexponential Time Approximation for Uniform Decision Tree · SODA 2020
Natural language and speech › Language models and text generation › text evaluation
human evaluation
0.312018
The price of debiasing automatic metrics in natural language evalaution · ACL (1) 2018
Machine learning › Optimization for machine learning › stochastic gradient descent
preconditioned SGD
0.312018
Uncertainty Sampling is Preconditioned Stochastic Gradient Descent on Zero-One Loss · NeurIPS 2018
Machine learning › Optimization for machine learning
stochastic gradient descent
0.312018
Uncertainty Sampling is Preconditioned Stochastic Gradient Descent on Zero-One Loss · NeurIPS 2018
Natural language and speech › Language models and text generation
text generation evaluation
0.312018
The price of debiasing automatic metrics in natural language evalaution · ACL (1) 2018
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › exponential family
maximum entropy models
0.212016
Learning and Inference via Maximum Inner Product Search · ICML 2016
Machine learning › Probabilistic and Bayesian machine learning
statistical inference
0.212016
Learning and Inference via Maximum Inner Product Search · ICML 2016
Information retrieval › similarity search › nearest neighbor search
maximum inner product search
0.212016
Learning and Inference via Maximum Inner Product Search · ICML 2016
Information retrieval
similarity search
0.212016
Learning and Inference via Maximum Inner Product Search · ICML 2016
Graph algorithms and graph theory › network analysis
assortativity
0.212015
Incorporating Assortativity and Degree Dependence into Scalable Network Models · AAAI 2015
Graph algorithms and graph theory › graph generation
generative graph model
0.212015
Incorporating Assortativity and Degree Dependence into Scalable Network Models · AAAI 2015
Computer vision › Vision and language
vision-language pretraining
0.212023
DataComp: In search of the next generation of multimodal datasets · NeurIPS 2023
Computer vision › Image recognition and object detection › image classification
fine-grained image classification
0.112020
Concept Bottleneck Models · ICML 2020

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

rising bandit · 1.3active learning · 1.3logistic regression · 0.9data filtering · 0.7CLIP training · 0.7uncertainty sampling · 0.6subexponential-time algorithms · 0.4proxy model · 0.4greedy algorithm · 0.4concept prediction · 0.4zero-one loss · 0.3unbiased estimation · 0.3convex loss · 0.3control variates · 0.3maximum inner product search · 0.2approximation algorithm · 0.2binned chung lu · 0.2
YearPublicationVenuePosition
2023 DataComp: In search of the next generation of multimodal datasets
abstract
Multimodal datasets are a critical component in recent breakthroughs such as CLIP, Stable Diffusion and GPT-4, yet their design does not receive the same research attention as model architectures or training algorithms. To address this shortcoming in the machine learning ecosystem, we introduce DataComp, a testbed for dataset experiments centered around a new candidate pool of 12.8 billion image-text pairs from Common Crawl. Participants in our benchmark design new filtering techniques or curate new data sources and then evaluate their new dataset by running our standardized CLIP training code and testing the resulting model on 38 downstream test sets. Our benchmark consists of multiple compute scales spanning four orders of magnitude, which enables the study of scaling trends and makes the benchmark accessible to researchers with varying resources. Our baseline experiments show that the DataComp workflow leads to better training sets. Our best baseline, DataComp-1B, enables training a CLIP ViT-L/14 from scratch to 79.2% zero-shot accuracy on ImageNet, outperforming OpenAI's CLIP ViT-L/14 by 3.7 percentage points while using the same training procedure and compute. We release \datanet and all accompanying code at www.datacomp.ai.
Samir Yitzhak Gadre, Gabriel Ilharco, Alex Fang, Jonathan Hayase, Georgios Smyrnis, Ryan Marten, Mitchell Wortsman, Dhruba Ghosh, Jieyu Zhang 0001, Eyal Orgad, Rahim Entezari, Giannis Daras, Sarah M. Pratt, Vivek Ramanujan, Yonatan Bitton, Kalyani Marathe, Stephen Mussmann, Richard Vencu, Mehdi Cherti, Ranjay Krishna, Pang Wei Koh, Olga Saukh, Alexander Ratner, Shuran Song, Hannaneh Hajishirzi, Ali Farhadi, Romain Beaumont, Sewoong Oh, Alexandros G. Dimakis, Jenia Jitsev, Yair Carmon, Vaishaal Shankar, Ludwig Schmidt
NeurIPS18
2023 VOCALExplore: Pay-as-You-Go Video Data Exploration and Model Building
abstract
We introduce VOCALExplore, a system designed to support users in building domain-specific models over video datasets. VOCALExplore supports interactive labeling sessions and trains models using user-supplied labels. VOCALExplore maximizes model quality by automatically deciding how to select samples based on observed skew in the collected labels. It also selects the optimal video representations to use when training models by casting feature selection as a rising bandit problem. Finally, VOCALExplore implements optimizations to achieve low latency without sacrificing model performance. We demonstrate that VOCALExplore achieves close to the best possible model quality given candidate acquisition functions and feature extractors, and it does so with low visible latency (~1 second per iteration) and no expensive preprocessing.
Maureen Daum, Enhao Zhang 0001, Dong He 0002, Stephen Mussmann, Brandon Haynes, Ranjay Krishna, Magdalena Balazinska
Proc. VLDB Endow.4
2022 Constants Matter: The Performance Gains of Active Learning
abstract
Within machine learning, active learning studies the gains in performance made possible by adaptively selecting data points to label. In this work, we show through upper and lower bounds, that for a simple benign setting of well-specified logistic regression on a uniform distribution over a sphere, the expected excess error of both active learning and random sampling have the same inverse proportional dependence on the number of samples. Importantly, due to the nature of lower bounds, any more general setting does not allow a better dependence on the number of samples. Additionally, we show a variant of uncertainty sampling can achieve a faster rate of convergence than random sampling by a factor of the Bayes error, a recent empirical observation made by other work. Qualitatively, this work is pessimistic with respect to the asymptotic dependence on the number of samples, but optimistic with respect to finding performance gains in the constants.
Stephen Mussmann, Sanjoy Dasgupta
ICML1
2021 Comparing the Value of Labeled and Unlabeled Data in Method-of-Moments Latent Variable Estimation
abstract
Labeling data for modern machine learning is expensive and time-consuming. Latent variable models can be used to infer labels from weaker, easier-to-acquire sources operating on unlabeled data. Such models can also be trained using labeled data, presenting a key question: should a user invest in few labeled or many unlabeled points? We answer this via a framework centered on model misspecification in method-of-moments latent variable estimation. Our core result is a bias-variance decomposition of the generalization error, which shows that the unlabeled-only approach incurs additional bias under misspecification. We then introduce a correction that provably removes this bias in certain cases. We apply our decomposition framework to three scenarios—well-specified, misspecified, and corrected models—to 1) choose between labeled and unlabeled data and 2) learn from their combination. We observe theoretically and with synthetic experiments that for well-specified models, labeled points are worth a constant factor more than unlabeled points. With misspecification, however, their relative value is higher due to the additional bias but can be reduced with correction. We also apply our approach to study real-world weak supervision techniques for dataset construction.
Mayee F. Chen, Benjamin Cohen-Wang, Stephen Mussmann, Frederic Sala, Christopher Ré
AISTATS3
2020 Selection via Proxy: Efficient Data Selection for Deep Learning
Cody Coleman, Christopher Yeh, Stephen Mussmann, Baharan Mirzasoleiman, Peter Bailis, Percy Liang, Jure Leskovec, Matei Zaharia
ICLR3
2020 Concept Bottleneck Models
abstract
We seek to learn models that we can interact with using high-level concepts: if the model did not think there was a bone spur in the x-ray, would it still predict severe arthritis? State-of-the-art models today do not typically support the manipulation of concepts like "the existence of bone spurs", as they are trained end-to-end to go directly from raw input (e.g., pixels) to output (e.g., arthritis severity). We revisit the classic idea of first predicting concepts that are provided at training time, and then using these concepts to predict the label. By construction, we can intervene on these concept bottleneck models by editing their predicted concept values and propagating these changes to the final prediction. On x-ray grading and bird identification, concept bottleneck models achieve competitive accuracy with standard end-to-end models, while enabling interpretation in terms of high-level clinical concepts ("bone spurs") or bird attributes ("wing color"). These models also allow for richer human-model interaction: accuracy improves significantly if we can correct model mistakes on concepts at test time.
Pang Wei Koh, Yew Siang Tang, Stephen Mussmann, Emma Pierson, Been Kim, Percy Liang
ICML4
2020 A Tight Analysis of Greedy Yields Subexponential Time Approximation for Uniform Decision Tree
abstract
Decision Tree is a classic formulation of active learning: given n hypotheses with nonnegative weights summing to 1 and a set of tests that each partition the hypotheses, output a decision tree using the provided tests that uniquely identifies each hypothesis and has minimum (weighted) average depth. Previous works showed that the greedy algorithm achieves a O(log n) approximation ratio for this problem and it is NP-hard beat a O(log n) approximation, settling the complexity of the problem. However, for Uniform Decision Tree, i.e. Decision Tree with uniform weights, the story is more subtle. The greedy algorithm's O(log n) approximation ratio was the best known, but the largest approximation ratio known to be NP-hard is 4 – ε. We prove that the greedy algorithm gives a approximation for Uniform Decision Tree, where COPT is the cost of the optimal tree and show this is best possible for the greedy algorithm. As a corollary, we resolve a conjecture of Kosaraju, Przytycka, and Borgstrom [20]. Our results also hold for instances of DecisioN Tree whose weights are not too far from uniform. Leveraging this result, for all α ϵ (0, 1), we exhibit a approximation algorithm to Uniform Decision Tree running in subexponential time . As a corollary, achieving any super-constant approximation ratio on Uniform Decision Tree is not NP-hard, assuming the Exponential Time Hypothesis. This work therefore adds approximating Uniform Decision Tree to a small list of natural problems that have subexponential time algorithms but no known polynomial time algorithms. Like the analysis of the greedy algorithm, our analysis of the subexponential time algorithm gives similar approximation guarantees even for slightly nonuniform weights. A key technical contribution of our work is showing a connection between greedy algorithms for Uniform Decision Tree and for Min Sum Set Cover.
Ray Li, Percy Liang, Stephen Mussmann
SODA3
2018 The price of debiasing automatic metrics in natural language evalaution
abstract
For evaluating generation systems, automatic metrics such as BLEU cost nothing to run but have been shown to correlate poorly with human judgment, leading to systematic bias against certain model improvements.On the other hand, averaging human judgments, the unbiased gold standard, is often too expensive.In this paper, we use control variates to combine automatic metrics with human evaluation to obtain an unbiased estimator with lower cost than human evaluation alone.In practice, however, we obtain only a 7-13% cost reduction on evaluating summarization and open-response question answering systems.We then prove that our estimator is optimal: there is no unbiased estimator with lower cost.Our theory further highlights the two fundamental bottlenecks-the automatic metric and the prompt shown to human evaluatorsboth of which need to be improved to obtain greater cost savings.
Arun Tejasvi Chaganty, Stephen Mussmann, Percy Liang
ACL (1)2
2018 Generalized Binary Search For Split-Neighborly Problems
abstract
In sequential hypothesis testing, Generalized Binary Search (GBS) greedily chooses the test with the highest information gain at each step. It is known that GBS obtains the gold standard query cost of O(log n) for problems satisfying the k-neighborly condition, which requires any two tests to be connected by a sequence of tests where neighboring tests disagree on at most k hypotheses. In this paper, we introduce a weaker condition, split-neighborly, which requires that for the set of hypotheses two neighbors disagree on, any subset is splittable by some test. For four problems that are not k-neighborly for any constant k, we prove that they are split-neighborly, which allows us to obtain the optimal O(log n) worst-case query cost.
Stephen Mussmann, Percy Liang
AISTATS1
2018 On the Relationship between Data Efficiency and Error for Uncertainty Sampling
abstract
While active learning offers potential cost savings, the actual data efficiency—the reduction in amount of labeled data needed to obtain the same error rate—observed in practice is mixed. This paper poses a basic question: when is active learning actually helpful? We provide an answer for logistic regression with the popular active learning algorithm, uncertainty sampling. Empirically, on 21 datasets from OpenML, we find a strong inverse correlation between data efficiency and the error rate of the final classifier. Theoretically, we show that for a variant of uncertainty sampling, the asymptotic data efficiency is within a constant factor of the inverse error rate of the limiting classifier.
Stephen Mussmann, Percy Liang
ICML1
2018 Uncertainty Sampling is Preconditioned Stochastic Gradient Descent on Zero-One Loss
abstract
Uncertainty sampling, a popular active learning algorithm, is used to reduce the amount of data required to learn a classifier, but it has been observed in practice to converge to different parameters depending on the initialization and sometimes to even better parameters than standard training on all the data. In this work, we give a theoretical explanation of this phenomenon, showing that uncertainty sampling on a convex (e.g., logistic) loss can be interpreted as performing a preconditioned stochastic gradient step on the population zero-one loss. Experiments on synthetic and real datasets support this connection.
Stephen Mussmann, Percy Liang
NeurIPS1
2017 Fast Amortized Inference and Learning in Log-linear Models with Randomly Perturbed Nearest Neighbor Search
Stephen Mussmann, Daniel Levy 0002, Stefano Ermon
UAI1
2016 Learning and Inference via Maximum Inner Product Search
abstract
A large class of commonly used probabilistic models known as log-linear models are defined up to a normalization constant.Typical learning algorithms for such models require solving a sequence of probabilistic inference queries. These inferences are typically intractable, and are a major bottleneck for learning models with large output spaces. In this paper, we provide a new approach for amortizing the cost of a sequence of related inference queries, such as the ones arising during learning. Our technique relies on a surprising connection with algorithms developed in the past two decades for similarity search in large data bases. Our approach achieves improved running times with provable approximation guarantees. We show that it performs well both on synthetic data and neural language models with large output spaces.
Stephen Mussmann, Stefano Ermon
ICML1
2015 Incorporating Assortativity and Degree Dependence into Scalable Network Models
abstract
Due to the recent availability of large complex networks, considerable analysis has focused on understanding and characterizing the properties of these networks. Scalable generative graph models focus on modeling distributions of graphs that match real world network properties and scale to large datasets. Much work has focused on modeling networks with a power law degree distribution, clustering, and small diameter. In network analysis, the assortativity statistic is defined as the correlation between the degrees of linked nodes in the network. The assortativity measure can distinguish between types of networks---social networks commonly exhibit positive assortativity, in contrast to biological or technological networks that are typically disassortative. Despite this, little work has focused on scalable graph models that capture assortativity in networks. The contributions of our work are twofold. First, we prove that an unbounded number of pairs of networks exist with the same degree distribution and assortativity, yet different joint degree distributions. Thus, assortativity as a network measure cannot distinguish between graphs with complex (non-linear) dependence in their joint degree distributions. Motivated by this finding, we introduce a generative graph model that explicitly estimates and models the joint degree distribution. Our Binned Chung Lu method accurately captures both the joint degree distribution and assortativity, while still matching characteristics such as the degree distribution and clustering coefficients. Further, our method has subquadratic learning and sampling methods that enable scaling to large, real world networks. We evaluate performance compared to other scalable graph models on six real world networks, including a citation network with over 14 million edges.
Stephen Mussmann, Joseph J. Pfeiffer III, Jennifer Neville
AAAI1