首页> 外文期刊>Pattern recognition letters >Improved SVD-based initialization for nonnegative matrix factorization using low-rank correction
【24h】

Improved SVD-based initialization for nonnegative matrix factorization using low-rank correction

机译:使用低秩校正对非负矩阵分解进行改进的基于SVD的初始化

获取原文
获取原文并翻译 | 示例

摘要

Due to the iterative nature of the most nonnegative matrix factorization (NMF) algorithms, initialization is a key aspect as it significantly influences both the convergence and the final solution obtained. Many initialization schemes have been proposed for NMF, among which one of the most popular class of methods are based on the singular value decomposition (SVD) and clustering. However, these SVD-based initializations as well as clustering based initializations (if they dense their right factor H), do not satisfy a rather natural condition, namely that the error should decrease as the rank of factorization increases. In this paper, we propose a novel SVD-based NMF initialization to specifically address this shortcoming by taking into account the SVD factors that were discarded to obtain a nonnegative initialization. This method, referred to as nonnegative SVD with low-rank correction (NNSVD-LRC), allows us to significantly reduce the initial error at a negligible additional computational cost using the low-rank structure of the discarded SVD factors. NNSVD-LRC has two other advantages compared to other NMF initializations: (1) it provably generates sparse initial factors, and (2) it is faster as it only requires to compute a truncated SVD of rank left perpendicular r/2 + 1 right perpendicular where r is the factorization rank of the sought NMF decomposition (as opposed to a rank-r truncated SVD for other methods). We show on several standard dense and sparse data sets that our new method competes favorably with state-of-the-art SVD-based and clustering based initializations for NMF. (C) 2019 Elsevier B.V. All rights reserved.
机译:由于大多数非负矩阵分解(NMF)算法的迭代性质,初始化是一个关键方面,因为它会显着影响收敛性和最终获得的解决方案。已经为NMF提出了许多初始化方案,其中最流行的一类方法是基于奇异值分解(SVD)和聚类。但是,这些基于SVD的初始化以及基于聚类的初始化(如果它们密集其正确的因数H)则无法满足自然的条件,即,随着因数分解的秩增加,误差应减小。在本文中,我们提出了一种新颖的基于SVD的NMF初始化,以通过考虑为获得非负初始化而舍弃的SVD因素来专门解决此缺点。这种方法被称为具有低秩校正的非负SVD(NNSVD-LRC),它使我们能够使用被舍弃的SVD因子的低秩结构以可忽略的额外计算成本来显着减少初始误差。与其他NMF初始化相比,NNSVD-LRC具有其他两个优点:(1)它可证明生成稀疏的初始因子,(2)它更快,因为它只需要计算左垂直r / 2 + 1垂直垂直的截短SVD其中r是所寻求的NMF分解的因式分解秩(与其他方法的秩r截断的SVD相对)。我们在几个标准的密集和稀疏数据集上表明,我们的新方法可与基于SVD的最新技术和基于簇的NMF初始化竞争。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号