论文部分内容阅读
本文研究的主要目的是使用聚类分析的手段来比较不同非负矩阵分解算法(Non-negative Matrix Factorization, NMF)可靠性和可靠性上的差异。此外,尝试不同的聚类算法,找到更加适合NMF算法的聚类方法。本文使用一种新的方法——NMF算法应用在脑电数据的成分提取和分解中。非负矩阵分解,一种新的维数约减范式,自提出以来已经被广泛的应用到各个领域。提出非负矩阵范式以来,基于其他一些约束条件非负矩阵算法大量的产生。非负矩阵算法因为其自带的非负性这一特征,因此它分解的结果拥具有极高的物理意义和可解释性。这一算法可以从我们观测到的信号中提取特征和源成分,并且,NMF算法分解得到的成分中的约束条件仅仅是数据本身所自带的非负性并没有其他,诸如正交性和独立性等限制条件。然而,大多数的NMF算法都是自适应的,采用迭代更新的准则,初始值都是随机生成,因此其NMF算法分解得到的结果是不稳定的,也就是说,用一个NMF算法对同一个数据分解两次所得的结果可能是不一样的。本研究整理的软件包,使用聚类的方式来比较不同非负矩阵分解算可靠性和可靠性的差异。首先选定一个NMF算法,然后多次运行对同一个数据进行分解,比如分解50次,因此我们可以得到50个成分矩阵和系数矩阵,接着将这50个成分矩阵或系数矩阵连接起来,组成一个大的非负矩阵,使用聚类算法对其进行聚类的分析,通过聚类结果来衡量不同NMF算法可靠性的差异。本研究只是引入了聚类的方式来比较NMF算法的可靠性,并没有对NMF算法提出什么改进了优化可以提高可靠性的方法。因为其核心思路是使用聚类算法,因此在论文的后半部分,我着重介绍了不同的聚类算法。尝试寻找更适合NMF算法的聚类方法。