Demo Data from EDBT 2026 / reviewers in the wild / expert
Mitchell Stern
dblp:199/2363
· DBLP profile ↗
14ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 4 first-authorSecurity and privacy · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 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
10 papers |
Information extraction and text analysis · 21% Deep learning architectures and training · 18% Language models and text generation · 16% | |
| Software engineering, system software, and programming languages
2 papers |
Program synthesis and code generation · 62% Software maintenance and evolution · 38% | |
| Network and information security
1 paper |
Security and privacy of machine learning · 100% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 88% Algorithms and data structures · 12% |
Topics — the 27 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training › sequence modeling › sequence generation
non-autoregressive generation |
0.7 | 2 | 2019 | Insertion Transformer: Flexible Sequence Generation via Insertion Operations · ICML 2019 Blockwise Parallel Decoding for Deep Autoregressive Models · NeurIPS 2018 |
Natural language and speech › Information extraction and text analysis › syntactic parsing
constituency parsing |
0.6 | 2 | 2017 | Effective Inference for Generative Neural Parsing · EMNLP 2017 A Minimal Span-Based Neural Constituency Parser · ACL (1) 2017 |
Natural language and speech › Information extraction and text analysis
syntactic parsing |
0.6 | 2 | 2017 | Effective Inference for Generative Neural Parsing · EMNLP 2017 A Minimal Span-Based Neural Constituency Parser · ACL (1) 2017 |
Natural language and speech › Machine translation › neural machine translation
non-autoregressive machine translation |
0.4 | 1 | 2020 | An Empirical Study of Generation Order for Machine Translation · EMNLP (1) 2020 |
Security and privacy of machine learning
adversarial example |
0.4 | 1 | 2020 | Imitation Attacks and Defenses for Black-box Machine Translation Systems · EMNLP (1) 2020 |
Security and privacy of machine learning
model stealing |
0.4 | 1 | 2020 | Imitation Attacks and Defenses for Black-box Machine Translation Systems · EMNLP (1) 2020 |
Software maintenance and evolution
code search |
0.4 | 1 | 2020 | Semantic Scaffolds for Pseudocode-to-Code Generation · ACL 2020 |
Machine learning › Deep learning architectures and training › sequence modeling
sequence generation |
0.4 | 1 | 2019 | Insertion Transformer: Flexible Sequence Generation via Insertion Operations · ICML 2019 |
Machine learning › Optimization for machine learning › adaptive optimization
adaptive learning rate |
0.3 | 1 | 2018 | Adafactor: Adaptive Learning Rates with Sublinear Memory Cost · ICML 2018 |
Natural language and speech › Language models and text generation › decoding
autoregressive decoding |
0.3 | 1 | 2018 | Blockwise Parallel Decoding for Deep Autoregressive Models · NeurIPS 2018 |
Natural language and speech › Language models and text generation › large language model inference
decoding efficiency |
0.3 | 1 | 2018 | Blockwise Parallel Decoding for Deep Autoregressive Models · NeurIPS 2018 |
Machine learning › Efficient and distributed learning
inference acceleration |
0.3 | 1 | 2018 | Blockwise Parallel Decoding for Deep Autoregressive Models · NeurIPS 2018 |
Natural language and speech › Language models and text generation › decoding › decoding strategy
parallel decoding |
0.3 | 1 | 2018 | Blockwise Parallel Decoding for Deep Autoregressive Models · NeurIPS 2018 |
Machine learning › Optimization for machine learning
stochastic optimization |
0.3 | 1 | 2018 | Adafactor: Adaptive Learning Rates with Sublinear Memory Cost · ICML 2018 |
Machine learning › Deep learning architectures and training
training optimization |
0.3 | 1 | 2018 | Adafactor: Adaptive Learning Rates with Sublinear Memory Cost · ICML 2018 |
Mathematical optimization
nonconvex optimization |
0.3 | 1 | 2018 | Stochastic Cubic Regularization for Fast Nonconvex Optimization · NeurIPS 2018 |
Mathematical optimization › nonconvex optimization
saddle point escape |
0.3 | 1 | 2018 | Stochastic Cubic Regularization for Fast Nonconvex Optimization · NeurIPS 2018 |
Machine learning › Optimization for machine learning › stochastic optimization
adaptive gradient methods |
0.3 | 1 | 2017 | The Marginal Value of Adaptive Gradient Methods in Machine Learning · NIPS 2017 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection |
0.3 | 1 | 2017 | Kernel Feature Selection via Conditional Covariance Minimization · NIPS 2017 |
Machine learning › Learning theory › generalization error
generalization gap |
0.3 | 1 | 2017 | The Marginal Value of Adaptive Gradient Methods in Machine Learning · NIPS 2017 |
Natural language and speech › Information extraction and text analysis › syntactic parsing › statistical parsing
generative parsing models |
0.3 | 1 | 2017 | Effective Inference for Generative Neural Parsing · EMNLP 2017 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › feature selection
kernel feature selection |
0.3 | 1 | 2017 | Kernel Feature Selection via Conditional Covariance Minimization · NIPS 2017 |
Natural language and speech › Language models and text generation › natural language understanding
neural parsing |
0.3 | 1 | 2017 | Effective Inference for Generative Neural Parsing · EMNLP 2017 |
Machine learning › Optimization for machine learning
optimization |
0.3 | 1 | 2017 | The Marginal Value of Adaptive Gradient Methods in Machine Learning · NIPS 2017 |
Natural language and speech › Information extraction and text analysis
semantic parsing |
0.3 | 1 | 2017 | Abstract Syntax Networks for Code Generation and Semantic Parsing · ACL (1) 2017 |
Program synthesis and code generation
code generation from natural language |
0.3 | 1 | 2017 | Abstract Syntax Networks for Code Generation and Semantic Parsing · ACL (1) 2017 |
Algorithms and data structures
dynamic programming |
0.1 | 1 | 2017 | A Minimal Span-Based Neural Constituency Parser · ACL (1) 2017 |
Methods — techniques the papers use, named apart from their topics
imitation attacks · 0.9gradient-based attack · 0.9defense mechanisms · 0.9transformer · 0.8soft order-reward framework · 0.4semantic scaffold · 0.4insertion-based modeling · 0.4beam search · 0.4entropy maximization · 0.4stochastic gradient · 0.3hessian-vector product · 0.3decay rate scheduling · 0.3cubic-regularized newton method · 0.3adam · 0.3adadelta · 0.3sequence-to-sequence · 0.3recursive partitioning · 0.3greedy top-down inference · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Dynamic posted-price mechanisms for the blockchain transaction-fee marketabstractIn recent years, prominent blockchain systems such as Bitcoin and Ethereum have experienced explosive growth in transaction volume, leading to frequent surges in demand for limited block space and causing transaction fees to fluctuate by orders of magnitude. The status quo auctions sell space using a first-price auction [27]; however, users find it difficult to estimate how much they need to bid in order to get their transactions accepted onto the chain. If they bid too low, their transactions can have long confirmation times. If they bid too high, they pay larger fees than necessary. Matheus V. X. Ferreira, Daniel J. Moroz, David C. Parkes, Mitchell Stern |
AFT | 4 |
| 2020 | Semantic Scaffolds for Pseudocode-to-Code GenerationabstractWe propose a method for program generation based on semantic scaffolds, lightweight structures representing the high-level semantic and syntactic composition of a program.By first searching over plausible scaffolds then using these as constraints for a beam search over programs, we achieve better coverage of the search space when compared with existing techniques.We apply our hierarchical search method to the SPoC dataset for pseudocodeto-code generation, in which we are given line-level natural language pseudocode annotations and aim to produce a program satisfying execution-based test cases.By using semantic scaffolds during inference, we achieve a 10% absolute improvement in top-100 accuracy over the previous state-of-the-art.Additionally, we require only 11 candidates to reach the top-3000 performance of the previous best approach when tested against unseen problems, demonstrating a substantial improvement in efficiency. Ruiqi Zhong, Mitchell Stern, Daniel Klein 0001 |
ACL | 2 |
| 2020 | An Empirical Study of Generation Order for Machine TranslationabstractIn this work, we present an empirical study of generation order for machine translation.Building on recent advances in insertion-based modeling, we first introduce a soft orderreward framework that enables us to train models to follow arbitrary oracle generation policies.We then make use of this framework to explore a large variety of generation orders, including uninformed orders, locationbased orders, frequency-based orders, contentbased orders, and model-based orders.Curiously, we find that for the WMT'14 English → German and WMT'18 English → Chinese translation tasks, order does not have a substantial impact on output quality.Moreover, for English → German, we even discover that unintuitive orderings such as alphabetical and shortest-first can match the performance of a standard Transformer, suggesting that traditional left-to-right generation may not be necessary to achieve high performance. Mitchell Stern, Jamie Kiros, Jakob Uszkoreit |
EMNLP (1) | 2 |
| 2020 | Imitation Attacks and Defenses for Black-box Machine Translation SystemsabstractAdversaries may look to steal or attack blackbox NLP systems, either for financial gain or to exploit model errors.One setting of particular interest is machine translation (MT), where models have high commercial value and errors can be costly.We investigate possible exploitations of black-box MT systems and explore a preliminary defense against such threats.We first show that MT systems can be stolen by querying them with monolingual sentences and training models to imitate their outputs.Using simulated experiments, we demonstrate that MT model stealing is possible even when imitation models have different input data or architectures than their target models.Applying these ideas, we train imitation models that reach within 0.6 BLEU of three production MT systems on both high-resource and low-resource language pairs.We then leverage the similarity of our imitation models to transfer adversarial examples to the production systems.We use gradient-based attacks that expose inputs which lead to semanticallyincorrect translations, dropped content, and vulgar model outputs.To mitigate these vulnerabilities, we propose a defense that modifies translation outputs in order to misdirect the optimization of imitation models.This defense degrades the adversary's BLEU score and attack success rate at some cost in the defender's BLEU and inference speed.Transfer Solve Eq. (2) Save me it's over 100°F Phase One: Model Imitation German Eric Wallace, Mitchell Stern, Dawn Song |
EMNLP (1) | 2 |
| 2019 | Insertion Transformer: Flexible Sequence Generation via Insertion OperationsabstractWe present the Insertion Transformer, an iterative, partially autoregressive model for sequence generation based on insertion operations. Unlike typical autoregressive models which rely on a fixed, often left-to-right ordering of the output, our approach accommodates arbitrary orderings by allowing for tokens to be inserted anywhere in the sequence during decoding. This flexibility confers a number of advantages: for instance, not only can our model be trained to follow specific orderings such as left-to-right generation or a binary tree traversal, but it can also be trained to maximize entropy over all valid insertions for robustness. In addition, our model seamlessly accommodates both fully autoregressive generation (one insertion at a time) and partially autoregressive generation (simultaneous insertions at multiple locations). We validate our approach by analyzing its performance on the WMT 2014 English-German machine translation task under various settings for training and decoding. We find that the Insertion Transformer outperforms many prior non-autoregressive approaches to translation at comparable or better levels of parallelism, and successfully recovers the performance of the original Transformer while requiring only logarithmically many iterations during decoding. Mitchell Stern, Jamie Kiros, Jakob Uszkoreit |
ICML | 1 |
| 2018 | Adafactor: Adaptive Learning Rates with Sublinear Memory CostabstractIn several recently proposed stochastic optimization methods (e.g. RMSProp, Adam, Adadelta), parameter updates are scaled by the inverse square roots of exponential moving averages of squared past gradients. Maintaining these per-parameter second-moment estimators requires memory equal to the number of parameters. For the case of neural network weight matrices, we propose maintaining only the per-row and per-column sums of these moving averages, and estimating the per-parameter second moments based on these sums. We demonstrate empirically that this method produces similar results to the baseline. Secondly, we show that adaptive methods can produce larger-than-desired updates when the decay rate of the second moment accumulator is too slow. We propose update clipping and a gradually increasing decay rate scheme as remedies. Combining these methods and dropping momentum, we achieve comparable results to the published Adam regime in training the Transformer model on the WMT 2014 English-German machine translation task, while using very little auxiliary storage in the optimizer. Finally, we propose scaling the parameter updates based on the scale of the parameters themselves. Noam Shazeer, Mitchell Stern |
ICML | 2 |
| 2018 | What's Going On in Neural Constituency Parsers? An AnalysisabstractDavid Gaddy, Mitchell Stern, Dan Klein. Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers). 2018. David Gaddy, Mitchell Stern, Daniel Klein 0001 |
NAACL-HLT | 2 |
| 2018 | Blockwise Parallel Decoding for Deep Autoregressive ModelsabstractDeep autoregressive sequence-to-sequence models have demonstrated impressive performance across a wide variety of tasks in recent years. While common architecture classes such as recurrent, convolutional, and self-attention networks make different trade-offs between the amount of computation needed per layer and the length of the critical path at training time, generation still remains an inherently sequential process. To overcome this limitation, we propose a novel blockwise parallel decoding scheme in which we make predictions for multiple time steps in parallel then back off to the longest prefix validated by a scoring model. This allows for substantial theoretical improvements in generation speed when applied to architectures that can process output sequences in parallel. We verify our approach empirically through a series of experiments using state-of-the-art self-attention models for machine translation and image super-resolution, achieving iteration reductions of up to 2x over a baseline greedy decoder with no loss in quality, or up to 7x in exchange for a slight decrease in performance. In terms of wall-clock time, our fastest models exhibit real-time speedups of up to 4x over standard greedy decoding. Mitchell Stern, Noam Shazeer, Jakob Uszkoreit |
NeurIPS | 1 |
| 2018 | Stochastic Cubic Regularization for Fast Nonconvex OptimizationabstractThis paper proposes a stochastic variant of a classic algorithm---the cubic-regularized Newton method [Nesterov and Polyak]. The proposed algorithm efficiently escapes saddle points and finds approximate local minima for general smooth, nonconvex functions in only $\mathcal{\tilde{O}}(\epsilon^{-3.5})$ stochastic gradient and stochastic Hessian-vector product evaluations. The latter can be computed as efficiently as stochastic gradients. This improves upon the $\mathcal{\tilde{O}}(\epsilon^{-4})$ rate of stochastic gradient descent. Our rate matches the best-known result for finding local minima without requiring any delicate acceleration or variance-reduction techniques. Nilesh Tripuraneni, Mitchell Stern, Chi Jin 0001, Jeffrey Regier, Michael I. Jordan |
NeurIPS | 2 |
| 2017 | Abstract Syntax Networks for Code Generation and Semantic ParsingabstractTasks like code generation and semantic parsing require mapping unstructured (or partially structured) inputs to well-formed, executable outputs.We introduce abstract syntax networks, a modeling framework for these problems.The outputs are represented as abstract syntax trees (ASTs) and constructed by a decoder with a dynamically-determined modular structure paralleling the structure of the output tree.On the benchmark HEARTHSTONE dataset for code generation, our model obtains 79.2 BLEU and 22.7% exact match accuracy, compared to previous state-ofthe-art values of 67.1 and 6.1%.Furthermore, we perform competitively on the ATIS, JOBS, and GEO semantic parsing datasets with no task-specific engineering.* Equal contribution.name: [ 'D', 'i', 'r', 'e', ' ', 'W', 'o', 'l', 'f', ' ', 'A', 'l', 'p', 'h', 'a'] cost: ['2'] type: ['Minion'] rarity: ['Common'] race: ['Beast'] class: ['Neutral'] description: [ 'Adjacent', 'minions', 'have', '+', '1', 'Attack', '.'] health: ['2'] attack: ['2'] durability: ['-1'] class DireWolfAlpha(MinionCard): def __init__(self): super().__init__("Dire Wolf Alpha", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST) def create_minion(self, player): return Minion(2, 2, auras=[ Aura(ChangeAttack(1), MinionSelector(Adjacent())) ]) Maxim Rabinovich, Mitchell Stern, Daniel Klein 0001 |
ACL (1) | 2 |
| 2017 | A Minimal Span-Based Neural Constituency ParserabstractIn this work, we present a minimal neural model for constituency parsing based on independent scoring of labels and spans.We show that this model is not only compatible with classical dynamic programming techniques, but also admits a novel greedy top-down inference algorithm based on recursive partitioning of the input.We demonstrate empirically that both prediction schemes are competitive with recent work, and when combined with basic extensions to the scoring model are capable of achieving state-of-the-art single-model performance on the Penn Treebank (91.79 F1) and strong performance on the French Treebank (82.23 F1). Mitchell Stern, Jacob Andreas, Daniel Klein 0001 |
ACL (1) | 1 |
| 2017 | Effective Inference for Generative Neural ParsingabstractGenerative neural models have recently achieved state-of-the-art results for constituency parsing.However, without a feasible search procedure, their use has so far been limited to reranking the output of external parsers in which decoding is more tractable.We describe an alternative to the conventional action-level beam search used for discriminative neural models that enables us to decode directly in these generative models.We then show that by improving our basic candidate selection strategy and using a coarse pruning function, we can improve accuracy while exploring significantly less of the search space.Applied to the model of Choe and Charniak (2016), our inference procedure obtains 92.56 F1 on section 23 of the Penn Treebank, surpassing prior state-of-the-art results for single-model systems. Mitchell Stern, Daniel Fried, Daniel Klein 0001 |
EMNLP | 1 |
| 2017 | Kernel Feature Selection via Conditional Covariance MinimizationabstractWe propose a method for feature selection that employs kernel-based measures of independence to find a subset of covariates that is maximally predictive of the response. Building on past work in kernel dimension reduction, we show how to perform feature selection via a constrained optimization problem involving the trace of the conditional covariance operator. We prove various consistency results for this procedure, and also demonstrate that our method compares favorably with other state-of-the-art algorithms on a variety of synthetic and real data sets. Mitchell Stern, Martin J. Wainwright, Michael I. Jordan |
NIPS | 2 |
| 2017 | The Marginal Value of Adaptive Gradient Methods in Machine LearningabstractAdaptive optimization methods, which perform local optimization with a metric constructed from the history of iterates, are becoming increasingly popular for training deep neural networks. Examples include AdaGrad, RMSProp, and Adam. We show that for simple overparameterized problems, adaptive methods often find drastically different solutions than gradient descent (GD) or stochastic gradient descent (SGD). We construct an illustrative binary classification problem where the data is linearly separable, GD and SGD achieve zero test error, and AdaGrad, Adam, and RMSProp attain test errors arbitrarily close to half. We additionally study the empirical generalization capability of adaptive methods on several state-of-the-art deep learning models. We observe that the solutions found by adaptive methods generalize worse (often significantly worse) than SGD, even when these solutions have better training performance. These results suggest that practitioners should reconsider the use of adaptive methods to train neural networks. Ashia Wilson, Rebecca Roelofs, Mitchell Stern, Nathan Srebro, Benjamin Recht |
NIPS | 3 |