Improved fast Gauss transform with variable source scales
Improved fast Gauss transform with variable source scales
复制标题
改进的具有可变源尺度的快速高斯变换
DOI:
--
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
R. Duraiswami
中科院分区:
文献类型:
--
作者:
V. Raykar;R. Duraiswami
Evaluating sums of multivariate Gaussian kernels is a key computational task in many problems in computational statistics and machine learning. The computational cost of the direct evaluation of such sums scales as the product of the number of kernel functions and the evaluation points. The original fast Gauss transform due to Greengard and Strain (1991) can accelerate such sums in low dimensions. Yang et al. (2003) presented an extension of the fast Gauss transform (the improved fast Gauss transform or IFGT) that was suitable for higher dimensional problems, and applied it to some machine learning problems in Yang et al. (2004). However, this algorithm was restricted to the case of constant bandwidth Gaussians. In many applications performance is improved if variable bandwidth functions are used. We present an extension to the IFGT algorithm that allows variable bandwidth Gaussian kernels. Algorithm details, error bounds and numerical experiments are presented. For example for N = M = 1, 024, 000 while the direct evaluation takes around 2.6 days the fast evaluation requires only 4.65 minutes with an error of around 10−5.