skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Far-field compression for fast kernel summation methods in high dimensions

Journal Article · · Applied and Computational Harmonic Analysis

We consider fast kernel summations in high dimensions: given a large set of points in d dimensions (with d >> 3 ) and a pair-potential function (the kernel function), we compute a weighted sum of all pairwise kernel interactions for each point in the set. Direct summation is equivalent to a (dense) matrix–vector multiplication and scales quadratically with the number of points. Fast kernel summation algorithms reduce this cost to log-linear or linear complexity. Treecodes and Fast Multipole Methods (FMMs) deliver tremendous speedups by constructing approximate representations of interactions of points that are far from each other. In algebraic terms, these representations correspond to low-rank approximations of blocks of the overall interaction matrix. Existing approaches require an excessive number of kernel evaluations with increasing d and number of points in the dataset. To address this issue, we use a randomized algebraic approach in which we first sample the rows of a block and then construct its approximate, low-rank interpolative decomposition. We examine the feasibility of this approach theoretically and experimentally. We provide a new theoretical result showing a tighter bound on the reconstruction error from uniformly sampling rows than the existing state-of-the-art. We demonstrate that our sampling approach is competitive with existing (but prohibitively expensive) methods from the literature. We also construct kernel matrices for the Laplacian, Gaussian, and polynomial kernels—all commonly used in physics and data analysis. We explore the numerical properties of blocks of these matrices, and show that they are amenable to our approach. Depending on the data set, our randomized algorithm can successfully compute low rank approximations in high dimensions. We report results for data sets with ambient dimensions from four to 1,000.

Research Organization:
Univ. of Texas, Austin, TX (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
Grant/Contract Number:
SC0010518; SC0009286; FG02-08ER2585
OSTI ID:
1804903
Alternate ID(s):
OSTI ID: 1352694; OSTI ID: 1533447
Journal Information:
Applied and Computational Harmonic Analysis, Journal Name: Applied and Computational Harmonic Analysis Vol. 43 Journal Issue: 1; ISSN 1063-5203
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 9 works
Citation information provided by
Web of Science

References (41)

The black-box fast multipole method journal December 2009
Finding Structure with Randomness: Probabilistic Algorithms for Constructing Approximate Matrix Decompositions journal January 2011
ASKIT: Approximate Skeletonization Kernel-Independent Treecode in High Dimensions journal January 2015
Fast Algorithms for Polynomial Interpolation, Integration, and Differentiation journal October 1996
User-Friendly Tail Bounds for Sums of Random Matrices journal August 2011
On the Compression of Low Rank Matrices journal January 2005
The Fast Multipole Method: Numerical Implementation journal May 2000
Extensions of Lipschitz mappings into a Hilbert space book January 1984
Randomized Approximation of the Gram Matrix: Exact Computation and Probabilistic Bounds journal January 2015
CUR matrix decompositions for improved data analysis journal January 2009
A kernel-independent adaptive fast multipole algorithm in two and three dimensions journal May 2004
Fast Monte Carlo Algorithms for Matrices I: Approximating Matrix Multiplication journal January 2006
Efficient Algorithms for Computing a Strong Rank-Revealing QR Factorization journal July 1996
Fast Approximation of the Discrete Gauss Transform in Higher Dimensions journal July 2012
An Implementation of the Fast Multipole Method without Multipoles journal July 1992
Algorithms for Numerical Analysis in High Dimensions journal January 2005
An Accelerated Kernel-Independent Fast Multipole Method in One Dimension journal January 2007
Grid-Multipole Calculations journal September 1995
An Improved Fast Multipole Algorithm for Potential Fields journal November 1998
An Efficient Program for Many-Body Simulation journal January 1985
A hierarchical O(N log N) force-calculation algorithm journal December 1986
Clustering Large Graphs via the Singular Value Decomposition journal July 2004
Fast computation of low-rank matrix approximations journal April 2007
A Generalized Fast Multipole Method for Nonoscillatory Kernels journal January 2003
Computational Advertising: Techniques for Targeting Relevant Ads journal January 2014
Exact Matrix Completion via Convex Optimization journal April 2009
The Fast Gauss Transform journal January 1991
The Fast Multipole Method I: Error Analysis and Asymptotic Complexity journal January 2000
A fast randomized algorithm for the approximation of matrices journal November 2008
An elementary proof of a theorem of Johnson and Lindenstrauss journal November 2002
Generalized Gaussian Quadratures and Singular Value Decompositions of Integral Operators journal January 1998
Fast Monte Carlo Algorithms for Matrices II: Computing a Low-Rank Approximation to a Matrix journal January 2006
Fast monte-carlo algorithms for finding low-rank approximations journal November 2004
Improved Analysis of the Subsampled Randomized Hadamard Transform journal April 2011
Least Squares Support Vector Machine Classifiers journal June 1999
An Improved Fast Multipole Algorithm for Potential Fields on the Line journal January 1999
Faster least squares approximation journal October 2010
A fast algorithm for particle simulations journal December 1987
Improved Matrix Algorithms via the Subsampled Randomized Hadamard Transform journal January 2013
Sampling from large matrices: An approach through geometric functional analysis journal July 2007
A randomized algorithm for the decomposition of matrices journal January 2011

Similar Records

Parity and the modular bootstrap
Journal Article · Tue Sep 11 00:00:00 EDT 2018 · SciPost Physics · OSTI ID:1804903

Exact Gaussian processes for massive datasets via non-stationary sparsity-discovering kernels
Journal Article · Mon Mar 13 00:00:00 EDT 2023 · Scientific Reports · OSTI ID:1804903

Deformation of Lie–Poisson algebras and chirality
Journal Article · Thu Aug 06 00:00:00 EDT 2020 · Journal of Mathematical Physics · OSTI ID:1804903