Demo Data from VLDB 2026 / reviewers in the wild / expert
Ryan Spring
dblp:88/1737
· DBLP profile ↗
8ranked-venue papers
4as first author
1since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 4 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 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
4 papers |
Efficient and distributed learning · 39% Optimization for machine learning · 18% Generative modeling · 11% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 50% Machine learning and data management · 50% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
0.7 | 2 | 2019 | Compressing Gradient Optimizers via Count-Sketches · ICML 2019 Scalable and Sustainable Deep Learning via Randomized Hashing · KDD 2017 |
Machine learning › Representation and self-supervised learning › mutual information
mutual information estimation |
0.4 | 1 | 2020 | Mutual Information Estimation using LSH Sampling · IJCAI 2020 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
noise contrastive estimation |
0.4 | 1 | 2020 | Mutual Information Estimation using LSH Sampling · IJCAI 2020 |
Natural language and speech › Question answering and dialogue systems › question generation
question-answer pair generation |
0.4 | 1 | 2020 | Training Question Answering Models From Synthetic Data · EMNLP (1) 2020 |
Machine learning › Generative modeling
synthetic training data |
0.4 | 1 | 2020 | Training Question Answering Models From Synthetic Data · EMNLP (1) 2020 |
Algorithms and data structures › data structure design › search structures › hashing
locality-sensitive hashing |
0.4 | 1 | 2020 | Mutual Information Estimation using LSH Sampling · IJCAI 2020 |
Machine learning › Efficient and distributed learning › distributed training
gradient compression |
0.4 | 1 | 2019 | Compressing Gradient Optimizers via Count-Sketches · ICML 2019 |
Machine learning › Optimization for machine learning › gradient-based optimization
gradient descent |
0.4 | 1 | 2019 | Compressing Gradient Optimizers via Count-Sketches · ICML 2019 |
Machine learning › Optimization for machine learning
stochastic gradient descent |
0.4 | 1 | 2019 | Compressing Gradient Optimizers via Count-Sketches · ICML 2019 |
Machine learning and data management › feature transformation
feature hashing |
0.3 | 1 | 2018 | MISSION: Ultra Large-Scale Feature Selection using Count-Sketches · ICML 2018 |
Data mining › dimensionality reduction
feature selection |
0.3 | 1 | 2018 | MISSION: Ultra Large-Scale Feature Selection using Count-Sketches · ICML 2018 |
Machine learning › Efficient and distributed learning › distributed training
asynchronous training |
0.3 | 1 | 2017 | Scalable and Sustainable Deep Learning via Randomized Hashing · KDD 2017 |
Machine learning › Efficient and distributed learning
distributed training |
0.3 | 1 | 2017 | Scalable and Sustainable Deep Learning via Randomized Hashing · KDD 2017 |
Energy-efficient computing › energy-efficient machine learning
energy-efficient deep learning |
0.1 | 1 | 2017 | Scalable and Sustainable Deep Learning via Randomized Hashing · KDD 2017 |
Methods — techniques the papers use, named apart from their topics
locality-sensitive hashing · 0.9importance sampling · 0.9randomized hashing · 0.6maximum inner product search · 0.6adaptive dropout · 0.6large language model · 0.4GPT-2 · 0.4linear sketch · 0.4countsketch · 0.4stochastic gradient descent · 0.3count sketch · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Annotating Errors in English Learners' Written Language Production: Advancing Automated Written Feedback Systems
Steven Coyne, Diana Galván-Sosa, Ryan Spring, Camélia Guerraoui, Michael Zock, Keisuke Sakaguchi, Kentaro Inui |
AIED (4) | 3 |
| 2020 | Training Question Answering Models From Synthetic DataabstractQuestion and answer generation is a data augmentation method that aims to improve question answering (QA) models given the limited amount of human labeled data.However, a considerable gap remains between synthetic and human-generated question-answer pairs.This work aims to narrow this gap by taking advantage of large language models and explores several factors such as model size, quality of pretrained models, scale of data synthesized, and algorithmic choices.On the SQUAD1.1 question answering task, we achieve higher accuracy using solely synthetic questions and answers than when using the SQUAD1.1 training set questions alone.Removing access to real Wikipedia data, we synthesize questions and answers from a synthetic text corpus generated by an 8.3 billion parameter GPT-2 model and achieve 88.4 Exact Match (EM) and 93.9 F1 score on the SQUAD1.1 dev set.We further apply our methodology to SQUAD2.0 and show a 2.8 absolute gain on EM score compared to prior work using synthetic data. Raul Puri, Ryan Spring, Mohammad Shoeybi, Mostofa Patwary, Bryan Catanzaro |
EMNLP (1) | 2 |
| 2020 | Mutual Information Estimation using LSH SamplingabstractLearning representations in an unsupervised or self-supervised manner is a growing area of research. Current approaches in representation learning seek to maximize the mutual information between the learned representation and original data. One of the most popular ways to estimate mutual information (MI) is based on Noise Contrastive Estimation (NCE). This MI estimate exhibits low variance, but it is upper-bounded by log(N), where N is the number of samples. In an ideal scenario, we would use the entire dataset to get the most accurate estimate. However, using such a large number of samples is computationally prohibitive. Our proposed solution is to decouple the upper-bound for the MI estimate from the sample size. Instead, we estimate the partition function of the NCE loss function for the entire dataset using importance sampling (IS). In this paper, we use locality-sensitive hashing (LSH) as an adaptive sampler and propose an unbiased estimator that accurately approximates the partition function in sub-linear (near-constant) time. The samples are correlated and non-normalized, but the derived estimator is unbiased without any assumptions. We show that our LSH sampling estimate provides a superior bias-variance trade-off when compared to other state-of-the-art approaches. Ryan Spring, Anshumali Shrivastava |
IJCAI | 1 |
| 2019 | Compressing Gradient Optimizers via Count-SketchesabstractMany popular first-order optimization methods accelerate the convergence rate of deep learning models. However, these algorithms require auxiliary variables, which cost additional memory proportional to the number of parameters in the model. The problem is becoming more severe as models grow larger to learn from complex, large-scale datasets. Our proposed solution is to maintain a linear sketch to compress the auxiliary variables. Our approach has the same performance as the full-sized baseline, while using less space for the auxiliary variables. Theoretically, we prove that count-sketch optimization maintains the SGD convergence rate, while gracefully reducing memory usage for large-models. We show a rigorous evaluation on popular architectures such as ResNet-18 and Transformer-XL. On the 1-Billion Word dataset, we save 25% of the memory used during training (7.7 GB instead of 10.8 GB) with minimal accuracy and performance loss. For an Amazon extreme classification task with over 49.5 million classes, we also reduce the training time by 38%, by increasing the mini-batch size 3.5x using our count-sketch optimizer. Ryan Spring, Anastasios Kyrillidis, Vijai Mohan, Anshumali Shrivastava |
ICML | 1 |
| 2018 | MISSION: Ultra Large-Scale Feature Selection using Count-SketchesabstractFeature selection is an important challenge in machine learning. It plays a crucial role in the explainability of machine-driven decisions that are rapidly permeating throughout modern society. Unfortunately, the explosion in the size and dimensionality of real-world datasets poses a severe challenge to standard feature selection algorithms. Today, it is not uncommon for datasets to have billions of dimensions. At such scale, even storing the feature vector is impossible, causing most existing feature selection methods to fail. Workarounds like feature hashing, a standard approach to large-scale machine learning, helps with the computational feasibility, but at the cost of losing the interpretability of features. In this paper, we present MISSION, a novel framework for ultra large-scale feature selection that performs stochastic gradient descent while maintaining an efficient representation of the features in memory using a Count-Sketch data structure. MISSION retains the simplicity of feature hashing without sacrificing the interpretability of the features while using only O(log^2(p)) working memory. We demonstrate that MISSION accurately and efficiently performs feature selection on real-world, large-scale datasets with billions of dimensions. Amirali Aghazadeh, Ryan Spring, Daniel LeJeune, Gautam Dasarathy, Anshumali Shrivastava, Richard G. Baraniuk |
ICML | 2 |
| 2018 | The Effect of L2 Onset on L2 and L3 learning: The Case of Native Speakers of Burkinabe languages
Alain Hien, Ryan Spring |
PACLIC | 2 |
| 2017 | Scalable and Sustainable Deep Learning via Randomized HashingabstractCurrent deep learning architectures are growing larger in order to learn from complex datasets. These architectures require giant matrix multiplication operations to train millions of parameters. Conversely, there is another growing trend to bring deep learning to low-power, embedded devices. The matrix operations, associated with the training and testing of deep networks, are very expensive from a computational and energy standpoint. We present a novel hashing-based technique to drastically reduce the amount of computation needed to train and test neural networks. Our approach combines two recent ideas, Adaptive Dropout and Randomized Hashing for Maximum Inner Product Search (MIPS), to select the nodes with the highest activations efficiently. Our new algorithm for deep learning reduces the overall computational cost of the forward and backward propagation steps by operating on significantly fewer nodes. As a consequence, our algorithm uses only 5% of the total multiplications, while keeping within 1% of the accuracy of the original model on average. A unique property of the proposed hashing-based back-propagation is that the updates are always sparse. Due to the sparse gradient updates, our algorithm is ideally suited for asynchronous, parallel training, leading to near-linear speedup, as the number of cores increases. We demonstrate the scalability and sustainability (energy efficiency) of our proposed algorithm via rigorous experimental evaluations on several datasets. Ryan Spring, Anshumali Shrivastava |
KDD | 1 |
| 2010 | A Look into the Acquisition of English Motion Event Conflation by Native Speakers of Chinese and Japanese
Ryan Spring |
PACLIC | 1 |