The Unreasonable Effectiveness of Structured Random Orthogonal Embeddings

03/02/2017
by   Krzysztof Choromanski, et al.
0

We examine a class of embeddings based on structured random matrices with orthogonal rows which can be applied in many machine learning applications including dimensionality reduction and kernel approximation. For both the Johnson-Lindenstrauss transform and the angular kernel, we show that we can select matrices yielding guaranteed improved performance in accuracy and/or speed compared to earlier methods. We introduce matrices with complex entries which give significant further accuracy improvement. We provide geometric and Markov chain-based perspectives to help understand the benefits, and empirical results which suggest that the approach is helpful in a wider range of applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2016

Orthogonal Random Features

We present an intriguing discovery related to Random Fourier Features: i...
research
03/03/2022

Uniform Approximations for Randomized Hadamard Transforms with Applications

Randomized Hadamard Transforms (RHTs) have emerged as a computationally ...
research
04/25/2016

Fast nonlinear embeddings via structured matrices

We present a new paradigm for speeding up randomized computations of sev...
research
05/29/2016

Recycling Randomness with Structure for Sublinear time Kernel Expansions

We propose a scheme for recycling Gaussian random vectors into structure...
research
10/05/2018

Random orthogonal matrices and the Cayley transform

Random orthogonal matrices play an important role in probability and sta...
research
05/29/2016

TripleSpin - a generic compact paradigm for fast machine learning computations

We present a generic compact computational framework relying on structur...
research
02/08/2022

Orthogonal Matrices for MBAT Vector Symbolic Architectures, and a "Soft" VSA Representation for JSON

Vector Symbolic Architectures (VSAs) give a way to represent a complex o...

Please sign up or login with your details

Forgot password? Click here to reset