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

John Miller 0001

dblp:70/4606-1 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
3since 2021 · last 2021
—ORCID · none

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

Artificial intelligence and machine learning · 14 · 5 first-author · 3 since 2021

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
13 papers
Trustworthy machine learning · 48% Speech recognition and synthesis · 19% Learning theory · 12%
Databases, data mining, and information retrieval
2 papers
Knowledge graphs · 56% Graph data management · 28% Information retrieval · 17%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › robustness
distribution shift
0.922021
Accuracy on the Line: on the Strong Correlation Between Out-of-Distribution and In-Distribution Generalization · ICML 2021
Test-Time Training with Self-Supervision for Generalization under Distribution Shifts · ICML 2020
Machine learning › Trustworthy machine learning
fairness
0.922021
Retiring Adult: New Datasets for Fair Machine Learning · NeurIPS 2021
Strategic Classification is Causal Modeling in Disguise · ICML 2020
Machine learning › Trustworthy machine learning
robustness
0.922021
Accuracy on the Line: on the Strong Correlation Between Out-of-Distribution and In-Distribution Generalization · ICML 2021
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020
Natural language and speech › Speech recognition and synthesis
text-to-speech synthesis
0.932018
Deep Voice 3: Scaling Text-to-Speech with Convolutional Sequence Learning · ICLR (Poster) 2018
Deep Voice 2: Multi-Speaker Neural Text-to-Speech · NIPS 2017
Deep Voice: Real-time Neural Text-to-Speech · ICML 2017
Machine learning › Optimization for machine learning
convex optimization
0.512021
Outside the Echo Chamber: Optimizing the Performative Risk · ICML 2021
Machine learning › Trustworthy machine learning
out-of-distribution generalization
0.512021
Accuracy on the Line: on the Strong Correlation Between Out-of-Distribution and In-Distribution Generalization · ICML 2021
Machine learning › Trustworthy machine learning
performative prediction
0.512021
Outside the Echo Chamber: Optimizing the Performative Risk · ICML 2021
Machine learning › Trustworthy machine learning › performative prediction
performative risk optimization
0.512021
Outside the Echo Chamber: Optimizing the Performative Risk · ICML 2021
Machine learning › Efficient and distributed learning › federated learning
incentive mechanism
0.412020
Strategic Classification is Causal Modeling in Disguise · ICML 2020
Machine learning › Trustworthy machine learning › out-of-distribution generalization
natural distribution shift
0.412020
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020
Machine learning › Trustworthy machine learning › robustness › distribution shift
robustness to distribution shift
0.412020
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020
Machine learning › Trustworthy machine learning › performative prediction
strategic classification
0.412020
Strategic Classification is Causal Modeling in Disguise · ICML 2020
Machine learning › Transfer learning and domain adaptation
test-time adaptation
0.412020
Test-Time Training with Self-Supervision for Generalization under Distribution Shifts · ICML 2020
Machine learning › Transfer learning and domain adaptation › test-time adaptation
test-time training
0.412020
Test-Time Training with Self-Supervision for Generalization under Distribution Shifts · ICML 2020
Machine learning › Learning theory
generalization
0.412019
A Meta-Analysis of Overfitting in Machine Learning · NeurIPS 2019
Machine learning › Learning theory
generalization bounds
0.412019
Model Similarity Mitigates Test Set Overuse · NeurIPS 2019
Machine learning › Learning theory
overfitting
0.412019
A Meta-Analysis of Overfitting in Machine Learning · NeurIPS 2019
Machine learning › Deep learning architectures and training
recurrent neural network
0.412019
Stable Recurrent Models · ICLR (Poster) 2019
Natural language and speech › Question answering and dialogue systems › machine reading comprehension
extractive question answering
0.312017
Globally Normalized Reader · EMNLP 2017
Natural language and speech › Speech recognition and synthesis › pronunciation modeling
grapheme-to-phoneme conversion
0.312017
Deep Voice: Real-time Neural Text-to-Speech · ICML 2017
Natural language and speech › Speech recognition and synthesis › speech synthesis
neural speech synthesis
0.312017
Deep Voice: Real-time Neural Text-to-Speech · ICML 2017
Natural language and speech › Speech recognition and synthesis › speech synthesis
neural vocoder
0.312017
Deep Voice 2: Multi-Speaker Neural Text-to-Speech · NIPS 2017
Natural language and speech › Speech recognition and synthesis
prosody prediction
0.312017
Deep Voice: Real-time Neural Text-to-Speech · ICML 2017
Natural language and speech › Speech recognition and synthesis › speaker recognition
speaker embedding
0.312017
Deep Voice 2: Multi-Speaker Neural Text-to-Speech · NIPS 2017
Knowledge graphs
knowledge graph embedding
0.212015
Traversing Knowledge Graphs in Vector Space · EMNLP 2015
Knowledge graphs
link prediction
0.212015
Traversing Knowledge Graphs in Vector Space · EMNLP 2015
Graph data management
path query
0.212015
Traversing Knowledge Graphs in Vector Space · EMNLP 2015
Computational social science and digital humanities
algorithmic decision-making
0.112020
Strategic Classification is Causal Modeling in Disguise · ICML 2020
Information retrieval
evaluation
0.112020
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020
Performance modeling and evaluation
benchmarking
0.112019
A Meta-Analysis of Overfitting in Machine Learning · NeurIPS 2019

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

distribution shift analysis · 1.0causal inference · 0.9meta-analysis · 0.8holdout method · 0.8gaussian data model · 0.5derivative-free optimization · 0.5self-supervision · 0.4online model update · 0.4stable recurrent models · 0.4non-asymptotic generalization bound · 0.4knowledge graph embedding · 0.2compositional training objective · 0.2
YearPublicationVenuePosition
2021 Outside the Echo Chamber: Optimizing the Performative Risk
abstract
In performative prediction, predictions guide decision-making and hence can influence the distribution of future data. To date, work on performative prediction has focused on finding performatively stable models, which are the fixed points of repeated retraining. However, stable solutions can be far from optimal when evaluated in terms of the performative risk, the loss experienced by the decision maker when deploying a model. In this paper, we shift attention beyond performative stability and focus on optimizing the performative risk directly. We identify a natural set of properties of the loss function and model-induced distribution shift under which the performative risk is convex, a property which does not follow from convexity of the loss alone. Furthermore, we develop algorithms that leverage our structural assumptions to optimize the performative risk with better sample efficiency than generic methods for derivative-free convex optimization.
John Miller 0001, Juan C. Perdomo, Tijana Zrnic
ICML1
2021 Accuracy on the Line: on the Strong Correlation Between Out-of-Distribution and In-Distribution Generalization
abstract
For machine learning systems to be reliable, we must understand their performance in unseen, out- of-distribution environments. In this paper, we empirically show that out-of-distribution performance is strongly correlated with in-distribution performance for a wide range of models and distribution shifts. Specifically, we demonstrate strong correlations between in-distribution and out-of- distribution performance on variants of CIFAR- 10 & ImageNet, a synthetic pose estimation task derived from YCB objects, FMoW-WILDS satellite imagery classification, and wildlife classification in iWildCam-WILDS. The correlation holds across model architectures, hyperparameters, training set size, and training duration, and is more precise than what is expected from existing domain adaptation theory. To complete the picture, we also investigate cases where the correlation is weaker, for instance some synthetic distribution shifts from CIFAR-10-C and the tissue classification dataset Camelyon17-WILDS. Finally, we provide a candidate theory based on a Gaussian data model that shows how changes in the data covariance arising from distribution shift can affect the observed correlations.
John Miller 0001, Rohan Taori, Aditi Raghunathan, Shiori Sagawa, Pang Wei Koh, Vaishaal Shankar, Percy Liang, Yair Carmon, Ludwig Schmidt
ICML1
2021 Retiring Adult: New Datasets for Fair Machine Learning
abstract
Although the fairness community has recognized the importance of data, researchers in the area primarily rely on UCI Adult when it comes to tabular data. Derived from a 1994 US Census survey, this dataset has appeared in hundreds of research papers where it served as the basis for the development and comparison of many algorithmic fairness interventions. We reconstruct a superset of the UCI Adult data from available US Census sources and reveal idiosyncrasies of the UCI Adult dataset that limit its external validity. Our primary contribution is a suite of new datasets derived from US Census surveys that extend the existing data ecosystem for research on fair machine learning. We create prediction tasks relating to income, employment, health, transportation, and housing. The data span multiple years and all states of the United States, allowing researchers to study temporal shift and geographic variation. We highlight a broad initial sweep of new empirical insights relating to trade-offs between fairness criteria, performance of algorithmic interventions, and the role of distribution shift based on our new datasets. Our findings inform ongoing debates, challenge some existing narratives, and point to future research directions.
Frances Ding, Moritz Hardt, John Miller 0001, Ludwig Schmidt
NeurIPS3
2020 The Effect of Natural Distribution Shift on Question Answering Models
abstract
We build four new test sets for the Stanford Question Answering Dataset (SQuAD) and evaluate the ability of question-answering systems to generalize to new data. Our first test set is from the original Wikipedia domain and measures the extent to which existing systems overfit the original test set. Despite several years of heavy test set re-use, we find no evidence of adaptive overfitting. The remaining three test sets are constructed from New York Times articles, Reddit posts, and Amazon product reviews and measure robustness to natural distribution shifts. Across a broad range of models, we observe average performance drops of 3.8, 14.0, and 17.4 F1 points, respectively. In contrast, a strong human baseline matches or exceeds the performance of SQuAD models on the original domain and exhibits little to no drop in new domains. Taken together, our results confirm the surprising resilience of the holdout method and emphasize the need to move towards evaluation metrics that incorporate robustness to natural distribution shifts.
John Miller 0001, Karl Krauth, Benjamin Recht, Ludwig Schmidt
ICML1
2020 Strategic Classification is Causal Modeling in Disguise
abstract
Consequential decision-making incentivizes individuals to strategically adapt their behavior to the specifics of the decision rule. While a long line of work has viewed strategic adaptation as gaming and attempted to mitigate its effects, recent work has instead sought to design classifiers that incentivize individuals to improve a desired quality. Key to both accounts is a cost function that dictates which adaptations are rational to undertake. In this work, we develop a causal framework for strategic adaptation. Our causal perspective clearly distinguishes between gaming and improvement and reveals an important obstacle to incentive design. We prove any procedure for designing classifiers that incentivize improvement must inevitably solve a non-trivial causal inference problem. We show a similar result holds for designing cost functions that satisfy the requirements of previous work. With the benefit of hindsight, our results show much of the prior work on strategic classification is causal modeling in disguise.
John Miller 0001, Smitha Milli, Moritz Hardt
ICML1
2020 Test-Time Training with Self-Supervision for Generalization under Distribution Shifts
abstract
In this paper, we propose Test-Time Training, a general approach for improving the performance of predictive models when training and test data come from different distributions. We turn a single unlabeled test sample into a self-supervised learning problem, on which we update the model parameters before making a prediction. This also extends naturally to data in an online stream. Our simple approach leads to improvements on diverse image classification benchmarks aimed at evaluating robustness to distribution shifts.
Yu Sun 0020, Xiaolong Wang 0004, Zhuang Liu 0003, John Miller 0001, Alexei A. Efros, Moritz Hardt
ICML4
2019 Stable Recurrent Models
John Miller 0001, Moritz Hardt
ICLR (Poster)1
2019 Model Similarity Mitigates Test Set Overuse
abstract
Excessive reuse of test data has become commonplace in today's machine learning workflows. Popular benchmarks, competitions, industrial scale tuning, among other applications, all involve test data reuse beyond guidance by statistical confidence bounds. Nonetheless, recent replication studies give evidence that popular benchmarks continue to support progress despite years of extensive reuse. We proffer a new explanation for the apparent longevity of test data: Many proposed models are similar in their predictions and we prove that this similarity mitigates overfitting. Specifically, we show empirically that models proposed for the ImageNet ILSVRC benchmark agree in their predictions well beyond what we can conclude from their accuracy levels alone. Likewise, models created by large scale hyperparameter search enjoy high levels of similarity. Motivated by these empirical observations, we give a non-asymptotic generalization bound that takes similarity into account, leading to meaningful confidence bounds in practical settings.
Horia Mania, John Miller 0001, Ludwig Schmidt, Moritz Hardt, Benjamin Recht
NeurIPS2
2019 A Meta-Analysis of Overfitting in Machine Learning
abstract
We conduct the first large meta-analysis of overfitting due to test set reuse in the machine learning community. Our analysis is based on over one hundred machine learning competitions hosted on the Kaggle platform over the course of several years. In each competition, numerous practitioners repeatedly evaluated their progress against a holdout set that forms the basis of a public ranking available throughout the competition. Performance on a separate test set used only once determined the final ranking. By systematically comparing the public ranking with the final ranking, we assess how much participants adapted to the holdout set over the course of a competition. Our study shows, somewhat surprisingly, little evidence of substantial overfitting. These findings speak to the robustness of the holdout method across different data domains, loss functions, model classes, and human analysts.
Rebecca Roelofs, Vaishaal Shankar, Benjamin Recht, Sara Fridovich-Keil, Moritz Hardt, John Miller 0001, Ludwig Schmidt
NeurIPS6
2018 Deep Voice 3: Scaling Text-to-Speech with Convolutional Sequence Learning
Wei Ping, Kainan Peng, Andrew Gibiansky, Sercan Ö. Arik, Ajay Kannan, Sharan Narang, Jonathan Raiman, John Miller 0001
ICLR (Poster)8
2017 Globally Normalized Reader
abstract
Rapid progress has been made towards question answering (QA) systems that can extract answers from text.Existing neural approaches make use of expensive bidirectional attention mechanisms or score all possible answer spans, limiting scalability.We propose instead to cast extractive QA as an iterative search problem: select the answer's sentence, start word, and end word.This representation reduces the space of each search step and allows computation to be conditionally allocated to promising search paths.We show that globally normalizing the decision process and back-propagating through beam search makes this representation viable and learning efficient.We empirically demonstrate the benefits of this approach using our model, Globally Normalized Reader (GNR), which achieves the second highest single model performance on the Stanford Question Answering Dataset (68.4 EM, 76.21 F1 dev) and is 24.7x faster than bi-attention-flow.We also introduce a data-augmentation method to produce semantically valid examples by aligning named entities to a knowledge base and swapping them with new entities of the same type.This method improves the performance of all models considered in this work and is of independent interest for a variety of NLP tasks.
Jonathan Raiman, John Miller 0001
EMNLP2
2017 Deep Voice: Real-time Neural Text-to-Speech
abstract
We present Deep Voice, a production-quality text-to-speech system constructed entirely from deep neural networks. Deep Voice lays the groundwork for truly end-to-end neural speech synthesis. The system comprises five major building blocks: a segmentation model for locating phoneme boundaries, a grapheme-to-phoneme conversion model, a phoneme duration prediction model, a fundamental frequency prediction model, and an audio synthesis model. For the segmentation model, we propose a novel way of performing phoneme boundary detection with deep neural networks using connectionist temporal classification (CTC) loss. For the audio synthesis model, we implement a variant of WaveNet that requires fewer parameters and trains faster than the original. By using a neural network for each component, our system is simpler and more flexible than traditional text-to-speech systems, where each component requires laborious feature engineering and extensive domain expertise. Finally, we show that inference with our system can be performed faster than real time and describe optimized WaveNet inference kernels on both CPU and GPU that achieve up to 400x speedups over existing implementations.
Sercan Ö. Arik, Mike Chrzanowski, Adam Coates 0002, Gregory Frederick Diamos, Andrew Gibiansky, Yongguo Kang, John Miller 0001, Andrew Y. Ng, Jonathan Raiman, Shubho Sengupta, Mohammad Shoeybi
ICML8
2017 Deep Voice 2: Multi-Speaker Neural Text-to-Speech
abstract
We introduce a technique for augmenting neural text-to-speech (TTS) with low-dimensional trainable speaker embeddings to generate different voices from a single model. As a starting point, we show improvements over the two state-of-the-art approaches for single-speaker neural TTS: Deep Voice 1 and Tacotron. We introduce Deep Voice 2, which is based on a similar pipeline with Deep Voice 1, but constructed with higher performance building blocks and demonstrates a significant audio quality improvement over Deep Voice 1. We improve Tacotron by introducing a post-processing neural vocoder, and demonstrate a significant audio quality improvement. We then demonstrate our technique for multi-speaker speech synthesis for both Deep Voice 2 and Tacotron on two multi-speaker TTS datasets. We show that a single neural TTS system can learn hundreds of unique voices from less than half an hour of data per speaker, while achieving high audio quality synthesis and preserving the speaker identities almost perfectly.
Andrew Gibiansky, Sercan Ö. Arik, Gregory Frederick Diamos, John Miller 0001, Kainan Peng, Wei Ping, Jonathan Raiman, Yanqi Zhou
NIPS4
2015 Traversing Knowledge Graphs in Vector Space
abstract
Path queries on a knowledge graph can be used to answer compositional questions such as "What languages are spoken by people living in Lisbon?". However, knowledge graphs often have missing facts (edges) which disrupts path queries. Recent models for knowledge base completion impute missing facts by embedding knowledge graphs in vector spaces. We show that these models can be recursively applied to answer path queries, but that they suffer from cascading errors. This motivates a new "compositional" training objective, which dramatically improves all models' ability to answer path queries, in some cases more than doubling accuracy. On a standard knowledge base completion task, we also demonstrate that compositional training acts as a novel form of structural regularization, reliably improving performance across all base models (reducing errors by up to 43%) and achieving new state-of-the-art results.
Kelvin Guu, John Miller 0001, Percy Liang
EMNLP2