Sauwen Nicolas, Acou Marjan, Bharath Halandur N, Sima Diana M, Veraart Jelle, Maes Frederik, Himmelreich Uwe, Achten Eric, Van Huffel Sabine
KU Leuven, Department of Electrical Engineering (ESAT), STADIUS Centre for Dynamical Systems, Signal Processing and Data Analytics, Leuven, Belgium.
imec, Leuven, Belgium.
PLoS One. 2017 Aug 28;12(8):e0180268. doi: 10.1371/journal.pone.0180268. eCollection 2017.
Non-negative matrix factorization (NMF) has become a widely used tool for additive parts-based analysis in a wide range of applications. As NMF is a non-convex problem, the quality of the solution will depend on the initialization of the factor matrices. In this study, the successive projection algorithm (SPA) is proposed as an initialization method for NMF. SPA builds on convex geometry and allocates endmembers based on successive orthogonal subspace projections of the input data. SPA is a fast and reproducible method, and it aligns well with the assumptions made in near-separable NMF analyses. SPA was applied to multi-parametric magnetic resonance imaging (MRI) datasets for brain tumor segmentation using different NMF algorithms. Comparison with common initialization methods shows that SPA achieves similar segmentation quality and it is competitive in terms of convergence rate. Whereas SPA was previously applied as a direct endmember extraction tool, we have shown improved segmentation results when using SPA as an initialization method, as it allows further enhancement of the sources during the NMF iterative procedure.
非负矩阵分解(NMF)已成为一种广泛应用于各种基于加法部件分析的工具。由于NMF是一个非凸问题,解的质量将取决于因子矩阵的初始化。在本研究中,提出了连续投影算法(SPA)作为NMF的初始化方法。SPA基于凸几何构建,并根据输入数据的连续正交子空间投影来分配端元。SPA是一种快速且可重复的方法,并且与近可分NMF分析中所做的假设非常契合。使用不同的NMF算法将SPA应用于多参数磁共振成像(MRI)数据集以进行脑肿瘤分割。与常见初始化方法的比较表明,SPA实现了相似的分割质量,并且在收敛速度方面具有竞争力。虽然SPA以前被用作直接的端元提取工具,但我们已经表明,当将SPA用作初始化方法时,分割结果会得到改善,因为它允许在NMF迭代过程中进一步增强源。