The symmetric Nonnegative Matrix Factorization (NMF), a special but important class of the general NMF, has found numerous applications in data analysis such as various clustering tasks. Unfortunately, designing fast algorithms for the symmetric NMF is not as easy as for its nonsymmetric counterpart, since the latter admits the splitting property that allows state-of-the-art alternating-type algorithms. To overcome this issue, we first split the decision variable and transform the symmetric NMF to a penalized nonsymmetric one, paving the way for designing efficient alternating-type algorithms. We then show that solving the penalized nonsymmetric reformulation returns a solution to the original symmetric NMF. Moreover, we design a family of alternating-type algorithms and show that they all admit strong convergence guarantee: the generated sequence of iterates is convergent and converges at least sublinearly to a critical point of the original symmetric NMF. Finally, we conduct experiments on both synthetic data and real image clustering to support our theoretical results and demonstrate the performance of the alternating-type algorithms.
翻译:对称非负矩阵系数(NMF)是通用NMF的一个特殊但重要的类别,它在数据分析中发现了许多应用,例如各种组合任务。 不幸的是,为对称NMF设计快速算法并不像非对称对应方那样容易,因为后者承认可以进行最先进的交替式算法的分割财产。为了克服这个问题,我们首先将决定变量分开,将对称NMF转换为受处罚的非对称型算法,为设计高效的交替类型算法铺平了道路。我们然后表明,解决受罚的非对称重算法将返回原始的对称NMF的解决方案。此外,我们设计了一套交替型算法,并表明它们都接受强烈的趋同保证:产生的转基因序列是趋同的,至少次直线集中到原始对称 NMF的临界点。最后,我们在合成数据和真实图像组合方面进行实验,以支持我们的理论结果并展示交替类型算法的性。