← Search

Ruiqi Guo

14 accepted papers

2023

Automating Nearest Neighbor Search Configuration with Constrained Optimization

ICLR 2023poster

The approximate nearest neighbor (ANN) search problem is fundamental to efficiently serving many real-world machine learning applications. A number of techniques have been developed for ANN search that are efficient, accurate, and scalable. However, such techniques typically have a number of paramet…

Cited by 8SourcePDFScholar
2023

SOAR: Improved Indexing for Approximate Nearest Neighbor Search

NeurIPS 2023poster

This paper introduces SOAR: **S**pilling with **O**rthogonality-**A**mplified **R**esiduals, a novel data indexing technique for approximate nearest neighbor (ANN) search. SOAR extends upon previous approaches to ANN search, such as spill trees, that utilize multiple redundant representations while…

Cited by 19SourcePDFScholar
2023

The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in Transformers

ICLR 2023poster

This paper studies a curious phenomenon that machine learning model with Transformer architectures have sparse activation maps. By activation map we refer to the intermediate output of the multi-layer perceptrons (MLPs) after a ReLU activation function, and by "sparse" we mean that on average very f…

Cited by 92SourcePDFScholar
2022

TPU-KNN: K Nearest Neighbor Search at Peak FLOP/s

NeurIPS 2022accept

This paper presents a novel nearest neighbor search algorithm achieving TPU (Google Tensor Processing Unit) peak performance, outperforming state-of-the-art GPU algorithms with similar level of recall. The design of the proposed algorithm is motivated by an accurate accelerator performance model tha…

Cited by 30SourcePDFScholar
2021

Efficient Training of Retrieval Models using Negative Cache

NeurIPS 2021poster

Factorized models, such as two tower neural network models, are widely used for scoring (query, document) pairs in information retrieval tasks. These models are typically trained by optimizing the model parameters to score relevant ``positive" pairs higher than the irrelevant ``negative" ones. While…

2020

Accelerating Large-Scale Inference with Anisotropic Vector Quantization

ICML 2020poster

Quantization based techniques are the current state-of-the-art for scaling maximum inner product search to massive databases. Traditional approaches to quantization aim to minimize the reconstruction error of the database points. Based on the observation that for a given query, the database points t…

2020

Tight Analysis of Privacy and Utility Tradeoff in Approximate Differential Privacy

AISTATS 2020poster

We characterize the minimum noise amplitude and power for noise-adding mechanisms in (epsilon, delta)-differential privacy for single real-valued query function. We derive new lower bounds using the duality of linear programming, and new upper bounds by analyzing a special class of (epsilon, delta)-…

Cited by 79SourcePDFScholar
2017

Fast Classification with Binary Prototypes

AISTATS 2017poster

In this work, we propose a new technique for \emphfast k-nearest neighbor (k-NN) classification in which the original database is represented via a small set of learned binary prototypes. The training phase simultaneously learns a hash function which maps the data points to binary codes, and a set o…

2017

Multiscale Quantization for Fast Similarity Search

NeurIPS 2017poster

We propose a multiscale quantization approach for fast similarity search on large, high-dimensional datasets. The key insight of the approach is that quantization methods, in particular product quantization, perform poorly when there is large variance in the norms of the data points. This is a commo…

Cited by 85SourcePDFScholar
2015

Fast Orthogonal Projection Based on Kronecker Product

ICCV 2015poster

We propose a family of structured matrices to speed up orthogonal projections for high-dimensional data commonly seen in computer vision applications. In this, a structured matrix is formed by the Kronecker product of a series of smaller orthogonal matrices. This achieves O(dlogd) computational comp…

Cited by 55PDFScholar