The method of random projections has become a standard tool for machine learning, data mining, and search with massive data at Web scale. The effective use of random projections requires efficient coding schemes for quantizing (real-valued) projected data into integers. In this paper, we focus on a simple 2-bit coding …
arXiv research
A locally-built, LLM-digested index of recent arXiv papers in quant finance, geometry/topology, and statistical ML — keyword search served straight from SQLite on this machine.
Trend · papers per month
Recently it was shown that the problem of Maximum Inner Product Search (MIPS) is efficient and it admits provably sub-linear hashing algorithms. Asymmetric transformations before hashing were the key in solving MIPS which was otherwise hard. In the prior work, the authors use asymmetric transformations which convert th…
New method speeds up k-means clustering for large k by improving nearest-neighbor search.
Fast approximate nearest neighbor (NN) search in large databases is becoming popular. Several powerful learning-based formulations have been proposed recently. However, not much attention has been paid to a more fundamental question: how difficult is (approximate) nearest neighbor search in a given data set? And which …
C-MinHash reduces the number of permutations needed for MinHash from thousands to just two.
Both supervised and unsupervised machine learning algorithms have been used to learn partition-based index structures for approximate nearest neighbor (ANN) search. Existing supervised algorithms formulate the learning task as finding a partition in which the nearest neighbors of a training set point belong to the same…
Python package reduces hubness in high-dimensional data.
In this paper, we consider the problem of classification of high dimensional queries to high dimensional classes where and are discrete alphabets and the probabilistic model that relates data to the classes is known. This problem has applications …
The paper explains how nearest neighbor methods succeed in prediction.
We present the first provably sublinear time algorithm for approximate \emph{Maximum Inner Product Search} (MIPS). Our proposal is also the first hashing algorithm for searching with (un-normalized) inner product as the underlying similarity measure. Finding hashing schemes for MIPS was considered hard. We formally sho…
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 in time, where . This sketch can correctly report the nearest neighbors of any …
ICQ improves high-dimensional similarity search without sacrificing precision.
The paper investigates learning conditional distributions on multi-dimensional spaces using clustering and neural networks.
Approximate nearest neighbor algorithms are used to speed up nearest neighbor search in a wide array of applications. However, current indexing methods feature several hyperparameters that need to be tuned to reach an acceptable accuracy--speed trade-off. A grid search in the parameter space is often impractically slow…
This paper surveys various methods for dimensionality reduction and nearest neighbor search.
We consider the problem where an agent wants to find a hidden object that is randomly located in some vertex of a directed acyclic graph (DAG) according to a fixed but possibly unknown distribution. The agent can only examine vertices whose in-neighbors have already been examined. In this paper, we address a learning s…
In this work we study a fair variant of the near neighbor problem. Namely, given a set of points and a parameter , the goal is to preprocess the points, such that given a query point , any point in the -neighbor…
ProbMinHash improves Jaccard similarity hashing for big data applications.
New methods use vector search and nearest-neighbor matching for policy learning in causal inference.
New sublinear sketches improve ANN and KDE for massive data streams.
Approximate models help RL by reducing policy search space.
In this paper, we compare the performances of FAISS and FENSHSES on nearest neighbor search in Hamming space--a fundamental task with ubiquitous applications in nowadays eCommerce. Comprehensive evaluations are made in terms of indexing speed, search latency and RAM consumption. This comparison is conducted towards a b…
Paper tackles NNS under uncertainty with improved algorithms.
The nearest neighbor problem is defined as follows: Given a set of points in some metric space , build a data structure that, given any point , returns a point in that is closest to (its "nearest neighbor" in ). The data structure stores additional information about the set , which is th…
We propose an approximation algorithm for efficient correlation search in time series data. In our method, we use Fourier transform and neural network to embed time series into a low-dimensional Euclidean space. The given space is learned such that time series correlation can be effectively approximated from Euclidean …
The Earth Mover's Distance (EMD) is a state-of-the art metric for comparing discrete probability distributions, but its high distinguishability comes at a high cost in computational complexity. Even though linear-complexity approximation algorithms have been proposed to improve its scalability, these algorithms are eit…
Algorithm finds adversarial examples for k-NN classifiers using Voronoi diagrams.
Unsupervised space partitioning improves ANNS performance without pre-processing.
A clustering algorithm for natural hierarchical clusters with near-linear time complexity.
Finding the diameter of a dataset in multidimensional Euclidean space is a well-established problem, with well-known algorithms. However, most of the algorithms found in the literature do not scale well with large values of data dimension, so the time complexity grows exponentially in most cases, which makes these algo…
Following the very recent line of work on the ``generalized min-max'' (GMM) kernel, this study proposes the ``generalized intersection'' (GInt) kernel and the related ``normalized generalized min-max'' (NGMM) kernel. In computer vision, the (histogram) intersection kernel has been popular, and the GInt kernel generaliz…
GraphGP: Scalable Gaussian Processes with Vecchia's Approximation
Hashing has been widely used for large-scale approximate nearest neighbor search because of its storage and search efficiency. Recent work has found that deep supervised hashing can significantly outperform non-deep supervised hashing in many applications. However, most existing deep supervised hashing methods adopt a …
Efficiently selects nearest neighbors for labeling to speed up active learning.
This paper addresses the nearest neighbor search problem under inner product similarity and introduces a compact code-based approach. The idea is to approximate a vector using the composition of several elements selected from a source dictionary and to represent this vector by a short code composed of the indices of th…
CwA optimizes search performance by jointly learning a balanced database partition and a neural probing function.
In this paper we study leveraging confidence information induced by adversarial training to reinforce adversarial robustness of a given adversarially trained model. A natural measure of confidence is (i.e. how confident is about its prediction?). We start by analyzing an adversarial training…
SOLAR improves search efficiency and accuracy with sparse, orthogonal embeddings.
The paper analyzes how much data points can be altered to change their rank in nearest neighbor searches.
We study the use of "sign -stable random projections" (where ) for building basic data processing tools in the context of large-scale machine learning applications (e.g., classification, regression, clustering, and near-neighbor search). After the processing by sign stable random projections, the inner pr…
New algorithm improves similarity graph construction for nearest neighbor search.
The -Nearest Neighbor Search (-NNS) is the backbone of several cloud-based services such as recommender systems, face recognition, and database search on text and images. In these services, the client sends the query to the cloud server and receives the response in which case the query and response are revealed t…
In this work, we consider the popular tree-based search strategy within the framework of reinforcement learning, the Monte Carlo Tree Search (MCTS), in the context of infinite-horizon discounted cost Markov Decision Process (MDP). While MCTS is believed to provide an approximate value function for a given state with en…
This paper provides fast estimates for complex option types.
New method constructs graphs from data efficiently, suitable for large datasets.
A growing interest has been witnessed recently from both academia and industry in building nearest neighbor search (NNS) solutions on top of full-text search engines. Compared with other NNS systems, such solutions are capable of effectively reducing main memory consumption, coherently supporting multi-model search and…
Develops LSH schemes for f-divergences and mutual information loss.
Efficient ANN search for sparse embeddings in ads targeting.