Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lawrence Cayton

dblp:69/4664 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 2012
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 4 first-authorSystems, architecture and hardware · 1 · 1 first-author

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.

Theoretical computer science
4 papers
Algorithms and data structures · 64% Computational geometry · 22% Mathematical optimization · 12%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 58% Indexing and storage engines · 42%

Topics — the 9 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures
similarity search
0.222009
Efficient Bregman Range Search · NIPS 2009
A learning framework for nearest neighbor search · NIPS 2007
Algorithms and data structures › similarity search
nearest neighbor search
0.222008
Fast nearest neighbor retrieval for bregman divergences · ICML 2008
A learning framework for nearest neighbor search · NIPS 2007
Computational geometry
range searching
0.112009
Efficient Bregman Range Search · NIPS 2009
Indexing and storage engines
learned index
0.112007
A learning framework for nearest neighbor search · NIPS 2007
Algorithms and data structures › numerical linear algebra
dimensionality reduction
0.112006
Robust Euclidean embedding · ICML 2006
Computational geometry › graph drawing › geometric embedding
euclidean embedding
0.112006
Robust Euclidean embedding · ICML 2006
Mathematical optimization
semidefinite programming
0.112006
Robust Euclidean embedding · ICML 2006
Information retrieval
retrieval models
0.122009
Efficient Bregman Range Search · NIPS 2009
A learning framework for nearest neighbor search · NIPS 2007
Information retrieval
similarity search
0.122009
Efficient Bregman Range Search · NIPS 2009
A learning framework for nearest neighbor search · NIPS 2007

Methods — techniques the papers use, named apart from their topics

space decomposition for bregman divergences · 0.2geometric analysis · 0.2locality-sensitive hashing · 0.1kd-tree · 0.1generalization theory · 0.1convexity properties of bregman divergences · 0.1subgradient method · 0.1semidefinite programming · 0.1multidimensional scaling · 0.1
YearPublicationVenuePosition
2012 Accelerating Nearest Neighbor Search on Manycore Systems
abstract
We develop methods for accelerating metric similarity search that are effective on modern hardware. Our algorithms factor into easily parallelizable components, making them simple to deploy and efficient on multicore CPUs and GPUs. Despite the simple structure of our algorithms, their search performance is provably sub linear in the size of the database, with a factor dependent only on its intrinsic dimensionality. We demonstrate that our methods provide substantial speedups on a range of datasets and hardware platforms. In particular, we present results on a 48-core server machine, on graphics hardware, and on a multicore desktop.
Lawrence Cayton
IPDPS1
2009 Efficient Bregman Range Search
abstract
We develop an algorithm for efficient range search when the notion of dissimilarity is given by a Bregman divergence. The range search task is to return all points in a potentially large database that are within some specified distance of a query. It arises in many learning algorithms such as locally-weighted regression, kernel density estimation, neighborhood graph-based algorithms, and in tasks like outlier detection and information retrieval. In metric spaces, efficient range search-like algorithms based on spatial data structures have been deployed on a variety of statistical tasks. Here we describe the first algorithm for range search for an arbitrary Bregman divergence. This broad class of dissimilarity measures includes the relative entropy, Mahalanobis distance, Itakura-Saito divergence, and a variety of matrix divergences. Metric methods cannot be directly applied since Bregman divergences do not in general satisfy the triangle inequality. We derive geometric properties of Bregman divergences that yield an efficient algorithm for range search based on a recently proposed space decomposition for Bregman divergences.
Lawrence Cayton
NIPS1
2008 Fast nearest neighbor retrieval for bregman divergences
abstract
We present a data structure enabling efficient nearest neighbor (NN) retrieval for bregman divergences. The family of bregman divergences includes many popular dissimilarity measures including KL-divergence (relative entropy), Mahalanobis distance, and Itakura-Saito divergence. These divergences present a challenge for efficient NN retrieval because they are not, in general, metrics, for which most NN data structures are designed. The data structure introduced in this work shares the same basic structure as the popular metric ball tree, but employs convexity properties of bregman divergences in place of the triangle inequality. Experiments demonstrate speedups over brute-force search of up to several orders of magnitude.
Lawrence Cayton
ICML1
2007 A learning framework for nearest neighbor search
abstract
Can we leverage learning techniques to build a fast nearest-neighbor (NN) retrieval data structure? We present a general learning framework for the NN problem in which sample queries are used to learn the parameters of a data structure that minimize the retrieval time and/or the miss rate. We explore the potential of this novel framework through two popular NN data structures: KD-trees and the rectilinear structures employed by locality sensitive hashing. We derive a generalization theory for these data structure classes and present simple learning algorithms for both. Experimental results reveal that learning often improves on the already strong performance of these data structures.
Lawrence Cayton, Sanjoy Dasgupta
NIPS1
2006 Robust Euclidean embedding
abstract
We derive a robust Euclidean embedding procedure based on semidefinite programming that may be used in place of the popular classical multidimensional scaling (cMDS) algorithm. We motivate this algorithm by arguing that cMDS is not particularly robust and has several other deficiencies. General-purpose semidefinite programming solvers are too memory intensive for medium to large sized applications, so we also describe a fast subgradient-based implementation of the robust algorithm. Additionally, since cMDS is often used for dimensionality reduction, we provide an in-depth look at reducing dimensionality with embedding procedures. In particular, we show that it is NP-hard to find optimal low-dimensional embeddings under a variety of cost functions.
Lawrence Cayton, Sanjoy Dasgupta
ICML1