← Search

Christopher Ré

31 accepted papers

2023

HAPI Explorer: Comprehension, Discovery, and Explanation on History of ML APIs

AAAI 2023technical

Machine learning prediction APIs offered by Google, Microsoft, Amazon, and many other providers have been continuously adopted in a plethora of applications, such as visual object detection, natural language comprehension, and speech recognition. Despite the importance of a systematic study and comp…

Cited by 1SourcePDFScholar
2022

On the Parameterization and Initialization of Diagonal State Space Models

NeurIPS 2022accept

State space models (SSM) have recently been shown to be very effective as a deep learning layer as a promising alternative to sequence models such as RNNs, CNNs, or Transformers. The first version to show this potential was the S4 model, which is particularly effective on tasks involving long-rang…

2022

S4ND: Modeling Images and Videos as Multidimensional Signals with State Spaces

NeurIPS 2022accept

Visual data such as images and videos are typically modeled as discretizations of inherently continuous, multidimensional signals. Existing continuous-signal models attempt to exploit this fact by modeling the underlying signals of visual (e.g., image) data directly. However, these models have not…

Cited by 228SourcePDFScholar
2022

Self-Supervised Learning of Brain Dynamics from Broad Neuroimaging Data

NeurIPS 2022accept

Self-supervised learning techniques are celebrating immense success in natural language processing (NLP) by enabling models to learn from broad language data at unprecedented scales. Here, we aim to leverage the success of these techniques for mental state decoding, where researchers aim to identify…

2022

Shoring up the foundations: fusing model embeddings and weak supervision

UAI 2022poster

Foundation models offer an exciting new paradigm for constructing models with out-of-the-box embeddings and a few labeled examples. However, it is not clear how to best apply foundation models without labeled data. A potential approach is to fuse foundation models with weak supervision frameworks, w…

2021

Cross-Domain Data Integration for Named Entity Disambiguation in Biomedical Text

EMNLP 2021finding

Named entity disambiguation (NED), which involves mapping textual mentions to structured entities, is particularly challenging in the medical domain due to the presence of rare entities. Existing approaches are limited by the presence of coarse-grained structural resources in biomedical knowledge ba…

2021

Goodwill Hunting: Analyzing and Repurposing Off-the-Shelf Named Entity Linking Systems

NAACL 2021industry

Named entity linking (NEL) or mapping “strings” to “things” in a knowledge base is a fundamental preprocessing step in systems that require knowledge of entities such as information extraction and question answering. In this work, we lay out and investigate two challenges faced by individuals or org…

Cited by 7SourcePDFScholar
2021

Robustness Gym: Unifying the NLP Evaluation Landscape

NAACL 2021system demonstrations

Despite impressive performance on standard benchmarks, natural language processing (NLP) models are often brittle when deployed in real-world systems. In this work, we identify challenges with evaluating NLP systems and propose a solution in the form of Robustness Gym (RG), a simple and extensible e…

2021

Scatterbrain: Unifying Sparse and Low-rank Attention

NeurIPS 2021poster

Recent advances in efficient Transformers have exploited either the sparsity or low-rank properties of attention matrices to reduce the computational and memory bottlenecks of modeling long sequences. However, it is still challenging to balance the trade-off between model quality and efficiency to p…

2020

From Trees to Continuous Embeddings and Back: Hyperbolic Hierarchical Clustering

NeurIPS 2020poster

Similarity-based Hierarchical Clustering (HC) is a classical unsupervised machine learning algorithm that has traditionally been solved with heuristic algorithms like Average-Linkage. Recently, Dasgupta reframed HC as a discrete optimization problem by introducing a global cost function measuring th…

2020

HiPPO: Recurrent Memory with Optimal Polynomial Projections

NeurIPS 2020spotlight

A central problem in learning from sequential data is representing cumulative history in an incremental fashion as more data is processed. We introduce a general framework (HiPPO) for the online compression of continuous signals and discrete time series by projection onto polynomial bases. Given a m…

2020

Kaleidoscope: An Efficient, Learnable Representation For All Structured Linear Maps

ICLR 2020spotlight

Modern neural network architectures use structured linear transformations, such as low-rank matrices, sparse matrices, permutations, and the Fourier transform, to improve inference speed and reduce memory usage compared to general linear maps. However, choosing which of the myriad structured transfo…

Cited by 71SourceScholar
2020

No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problems

NeurIPS 2020poster

In real-world classification tasks, each class often comprises multiple finer-grained "subclasses." As the subclass labels are frequently unavailable, models trained using only the coarser-grained class labels often exhibit highly variable performance across different subclasses. This phenomenon, kn…

2019

Learning Mixed-Curvature Representations in Product Spaces

ICLR 2019poster

The quality of the representations achieved by embeddings is determined by how well the geometry of the embedding space matches the structure of the data. Euclidean space has been the workhorse for embeddings; recently hyperbolic and spherical spaces have gained popularity due to their ability to be…

Cited by 270SourcePDFScholar
2019

Multi-Resolution Weak Supervision for Sequential Data

NeurIPS 2019poster

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…

Cited by 42SourcePDFScholar
2019

On the Downstream Performance of Compressed Word Embeddings

NeurIPS 2019spotlight

Compressing word embeddings is important for deploying NLP models in memory-constrained settings. However, understanding what makes compressed embeddings perform well on downstream tasks is challenging---existing measures of compression quality often fail to distinguish between embeddings that perfo…

2019

Slice-based Learning: A Programming Model for Residual Learning in Critical Data Slices

NeurIPS 2019poster

In real-world machine learning applications, data subsets correspond to especially critical outcomes: vulnerable cyclist detections are safety-critical in an autonomous driving task, and "question" sentences might be important to a dialogue agent's language understanding for product purposes. While…

2018

Learning Compressed Transforms with Low Displacement Rank

NeurIPS 2018poster

The low displacement rank (LDR) framework for structured matrices represents a matrix through two displacement operators and a low-rank residual. Existing use of LDR matrices in deep learning has applied fixed displacement operators encoding forms of shift invariance akin to convolutions. We introdu…

2017

Inferring Generative Model Structure with Static Analysis

NeurIPS 2017poster

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…

Cited by 69SourcePDFScholar
2017

Learning the Structure of Generative Models without Labeled Data

ICML 2017poster

Curating labeled training data has become the primary bottleneck in machine learning. Recent frameworks address this bottleneck with generative models to synthesize labels at scale from weak supervision sources. The generative model’s dependency structure directly affects the quality of the estimate…

Cited by 202SourcePDFScholar
2017

Learning to Compose Domain-Specific Transformations for Data Augmentation

NeurIPS 2017poster

Data augmentation is a ubiquitous technique for increasing the size of labeled training sets by leveraging task-specific data transformations that preserve class labels. While it is often easy for domain experts to specify individual transformations, constructing and tuning the more sophisticated co…

2016

Cyclades: Conflict-free Asynchronous Machine Learning

NeurIPS 2016poster

We present Cyclades, a general framework for parallelizing stochastic optimization algorithms in a shared memory setting. Cyclades is asynchronous during model updates, and requires no memory locking mechanisms, similar to Hogwild!-type algorithms. Unlike Hogwild!, Cyclades introduces no conflicts d…

2016

Data Programming: Creating Large Training Sets, Quickly

NeurIPS 2016poster

Large labeled training sets are the critical building blocks of supervised learning methods and are key enablers of deep learning techniques. For some applications, creating labeled training sets is the most time-consuming and expensive part of applying machine learning. We therefore propose a parad…

2016

Scan Order in Gibbs Sampling: Models in Which it Matters and Bounds on How Much

NeurIPS 2016poster

Gibbs sampling is a Markov Chain Monte Carlo sampling technique that iteratively samples variables from their conditional distributions. There are two common scan orders for the variables: random scan and systematic scan. Due to the benefits of locality in hardware, systematic scan is commonly used,…

Cited by 52SourcePDFScholar
2016

Sub-sampled Newton Methods with Non-uniform Sampling

NeurIPS 2016poster

We consider the problem of finding the minimizer of a convex function $F: \mathbb R^d \rightarrow \mathbb R$ of the form $F(w) \defeq \sum_{i=1}^n f_i(w) + R(w)$ where a low-rank factorization of $\nabla^2 f_i(w)$ is readily available.We consider the regime where $n \gg d$. We propose randomized New…

Cited by 151SourcePDFScholar
2015

Asynchronous stochastic convex optimization: the noise is in the noise and SGD don't care

NeurIPS 2015poster

We show that asymptotically, completely asynchronous stochastic gradient procedures achieve optimal (even to constant factors) convergence rates for the solution of convex optimization problems under nearly the same conditions required for asymptotic optimality of standard stochastic gradient proced…

Cited by 92SourcePDFScholar
2015

Rapidly Mixing Gibbs Sampling for a Class of Factor Graphs Using Hierarchy Width

NeurIPS 2015spotlight

Gibbs sampling on factor graphs is a widely used inference technique, which often produces good empirical results. Theoretical guarantees for its performance are weak: even for tree structured graphs, the mixing time of Gibbs may be exponential in the number of variables. To help understand the beha…

Cited by 24SourcePDFScholar
2015

Taming the Wild: A Unified Analysis of Hogwild-Style Algorithms

NeurIPS 2015poster

Stochastic gradient descent (SGD) is a ubiquitous algorithm for a variety of machine learning problems. Researchers and industry have developed several techniques to optimize SGD's runtime performance, including asynchronous execution and reduced precision. Our main result is a martingale-based anal…

Cited by 216SourcePDFScholar