We introduce and investigate matrix approximation by decomposition into a sum of radial basis function (RBF) components. An RBF component is a generalization of the outer product between a pair of vectors, where an RBF function replaces the scalar multiplication between individual vector elements. Even though the RBF functions are positive definite, the summation across components is not restricted to convex combinations and allows us to compute the decomposition for any real matrix that is not necessarily symmetric or positive definite. We formulate the problem of seeking such a decomposition as an optimization problem with a nonlinear and non-convex loss function. Several modern versions of the gradient descent method, including their scalable stochastic counterparts, are used to solve this problem. We provide extensive empirical evidence of the effectiveness of the RBF decomposition and that of the gradient-based fitting algorithm. While being conceptually motivated by singular value decomposition (SVD), our proposed nonlinear counterpart outperforms SVD by drastically reducing the memory required to approximate a data matrix with the same $L_2$-error for a wide range of matrix types. For example, it leads to 2 to 10 times memory save for Gaussian noise, graph adjacency matrices, and kernel matrices. Moreover, this proximity-based decomposition can offer additional interpretability in applications that involve, e.g., capturing the inner low-dimensional structure of the data, retaining graph connectivity structure, and preserving the acutance of images.
翻译:我们引入并调查矩阵近似,将之分解成一条辐射基函数(RBF)组件的总和。RBF组件是一对矢量的外产产品,其中RBF函数取代了各个矢量元素之间的伸缩乘法。尽管RBF函数是肯定的,但各组成部分的相加并不局限于混和组合,使我们能够计算任何不一定对称或正数真实矩阵的任何真实矩阵的分解。我们将寻求这种分解的问题描述成一个非线性和非对等性图像结构的优化问题。使用几种现代的梯度回溯方法,包括可伸缩的对等功能来解决这个问题。我们提供了大量的经验证据,说明RBFF的分解和基于梯度的调算法的有效性。我们提议的非线性对应方在概念上受到单值分解(SVD)的驱动,我们提出的SVD外形,通过大量减少所需的记忆来接近一个数据矩阵,以相同的 $ 2美元 的直线性图像结构结构结构。对于10级的内基质的内流数据解到一个大范围。