← Search

Benjamin Coleman

10 accepted papers

2026

How to train data-efficient LLMs

ICLR 2026poster

The training of large language models (LLMs) is expensive. In this paper, we study data-efficient approaches for pre-training LLMs, \ie, techniques that aim to optimize the Pareto frontier of model quality and training resource/data consumption. We seek to understand the tradeoffs associated with da…

Cited by 0SourceScholar
2023

DESSERT: An Efficient Algorithm for Vector Set Search with Vector Set Queries

NeurIPS 2023poster

We study the problem of $\text{\emph{vector set search}}$ with $\text{\emph{vector set queries}}$. This task is analogous to traditional near-neighbor search, with the exception that both the query and each element in the collection are $\text{\textit{sets}}$ of vectors. We identify this problem as…

2023

One-Pass Distribution Sketch for Measuring Data Heterogeneity in Federated Learning

NeurIPS 2023poster

Federated learning (FL) is a machine learning paradigm where multiple client devices train models collaboratively without data exchange. Data heterogeneity problem is naturally inherited in FL since data in different clients follow diverse distributions. To mitigate the negative influence of data h…

2023

Unified Embedding: Battle-Tested Feature Representations for Web-Scale ML Systems

NeurIPS 2023spotlight

Learning high-quality feature embeddings efficiently and effectively is critical for the performance of web-scale machine learning systems. A typical model ingests hundreds of features with vocabularies on the order of millions to billions of tokens. The standard approach is to represent each featur…

Cited by 11SourcePDFScholar
2022

Graph Reordering for Cache-Efficient Near Neighbor Search

NeurIPS 2022accept

Graph search is one of the most successful algorithmic trends in near neighbor search. Several of the most popular and empirically successful algorithms are, at their core, a greedy walk along a pruned near neighbor graph. However, graph traversal applications often suffer from poor memory access pa…

Cited by 18SourcePDFScholar
2022

One-Pass Diversified Sampling with Application to Terabyte-Scale Genomic Sequence Streams

ICML 2022spotlight

A popular approach to reduce the size of a massive dataset is to apply efficient online sampling to the stream of data as it is read or generated. Online sampling routines are currently restricted to variations of reservoir sampling, where each sample is selected uniformly and independently of other…

2022

Retaining Knowledge for Learning with Dynamic Definition

NeurIPS 2022accept

Machine learning models are often deployed in settings where they must be constantly updated in response to the changes in class definitions while retaining high accuracy on previously learned definitions. A classical use case is fraud detection, where new fraud schemes come one after another. While…

Cited by 2SourcePDFScholar
2020

Sub-linear Memory Sketches for Near Neighbor Search on Streaming Data

ICML 2020poster

We present the first sublinear memory sketch that can be queried to find the nearest neighbors in a dataset. Our online sketching algorithm compresses an N element dataset to a sketch of size $O(N^b \log^3 N)$ in $O(N^{(b+1)} \log^3 N)$ time, where $b < 1$. This sketch can correctly report the neare…

Cited by 20SourcePDFScholar