非负矩阵分解(NMF)技术在音源分离中应用研究.doc

非负矩阵分解(NMF)技术在音源分离中应用研究.doc

ID:51419578

大小:550.00 KB

页数:16页

时间:2020-03-24

非负矩阵分解(NMF)技术在音源分离中应用研究.doc_第1页
非负矩阵分解(NMF)技术在音源分离中应用研究.doc_第2页
非负矩阵分解(NMF)技术在音源分离中应用研究.doc_第3页
非负矩阵分解(NMF)技术在音源分离中应用研究.doc_第4页
非负矩阵分解(NMF)技术在音源分离中应用研究.doc_第5页
资源描述:

《非负矩阵分解(NMF)技术在音源分离中应用研究.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、非负矩阵分解(NMF)技术在音源分离中应用研究一、研究ri的1.了解非负矩阵分解技术的发展历程。2.拿握非负矩阵分解技术的基木原理。3.掌握非负矩阵分解技术在音源分离屮的应用原理。4.结合非负矩阵分解技术及聚类技术对简单语音进行特征分离,画出相应的聚类图或或分离后的频谱图。二、研究背景1.NMF简介在信号处理、神经网络、模式识别、计算机视觉和图像T稈的研究屮,如何构造一个能使多维观测数据被更好描述的变换方法始终是一个非常重要的问题。通常,一个好的变换方法应具备两个基木的特性:(1)可使数据的某种潜在结构变得清晰;(2)能使数据的维数得到一定程度的约减。主分量分析、线性鉴别分析、矢量量

2、化和独立分量分析是一些最常用的变换方法•它们因被施加的限制不同而有着木质的区别,然而,它们有两个共同的特点:(1)允许负的分解量存在(允许有减性的描述);(2)实现线性的维数约减.区别于它们,一种新的变换方法一一非负炬阵分解(NonngativeMatrixFactor,NMF)由Lee和seung在《Nature》上提岀,它使分解后的所有分量均为非负值(要求纯加性的描述),并且同时实现非线性的维数约减。它在矩阵分解过稈屮加入了矩阵元索均为为非负的约束条件,从而得到了完全不同的结果。NMF一经提出便引起了各个领域中科研人员的广泛重视:一方而,NMF通过全新的矩阵分解模式为处理大规模数

3、据提供了新的途径;另一方面,NMF算法相比一些传统的算法,具有实现简便,分解形式和分解结果可解释性强、占用存储空间少等诸多优点。因此,随着研究的不断深入,NMF已经逐渐成为信号处理、生物医学工程、模式识别、计算机视觉和图像工稈等研究领域最受欢迎的多维数据处理工具Z-oNMF理论实质上是利用非负约朿条件来获取数据表示的一种方法。只理论问题可以描述为:对于任意:给定的一个非负矩阵V,NMF算法能够找到一非负矩阵W和一个非负矩阵H,满足VIWH,从而将一个非负矩阵分解为两个非负矩阵的乘积。rfl于分解前后的矩阵中仅包含非负的元素,因此原矩阵V屮的列向量可以解释为对基矩阵W屮所有列向最(基向

4、最)的加权和,而权重系数为系数矩阵H中对应列向量屮的元素。这种基于基向最组合的表示形式具有很直观的解释。三、非负矩阵技术基本原理及演化技术2、NMF的数学模型NMF理论的数学模型如卜:己知非负矩阵V(观测数据矩阵),寻找适当的非负矩阵因子W和H(因子矩阵),使得(1)其屮n为数据向量的维数,m为集合屮数据样木的个数,r为主成分数,矩阵V可以分解为基矩阵W和权系数矩阵H的乘积与误差矩阵EZ和。但为了简单起见,一般不考虑误差的因索,此时模型可以修改为(2)或者一般情况下,式⑴、(2)和(3)屮r的选取比n和m部要小得多,而且r应该满足条件(n+m)r

5、这样就得到了原始数据矩阵的…个压缩模型。如果假设E和的是矩阵V和H所对应的列向量,则是⑶还可以写成列向量的形式:EIWtf,也就是说,每一个样木吁可近似的看作是非负矩阵W的列向量的非负线性组合,组合系数是%的分量。所以矩阵W可以看做是对数据矩阵V进行线性逼近的一组基,而H则是样木集V在基W上的非负投影系数。通常可以川少最的基向最纽來表征大最的数据向最,如杲找到合适的基向最组,使其能够代表数据Z间潜在的结构关系,则会获得很好的逼近与表示效果。2、NMF算法根据NMF模型中对分解结果的限制是否仅限于非负性,可将现有算法分为基木NMF算法(BasicNMF,BNMF,基于基本NMF模型)和

6、改进NMF算法(ImprovedNMF,INMF,基于改进NMF模型要依具体的期望特性对分解结果施加除非负外的其他的限制)两人类。1.1、BNMF算法实现NMF的过程是一个优化求解的过稈,Donoho等从理论上分析了BNMF存在唯一解的条件,这个条件的苛刻性告诉我们:合理地构造一个H标函数,以此交替地优化W和H从而得到BNMF的个局部最优解才是进行BNMF的可行方法.这也是目前BNMF算法构造的基本思想.根据NMF理论的数学模型,必须寻找到一个分解过稈,使得WH尽量逼近V,也就是要使谋差尽可能小,就必须定义相应的衡量标准,即必须定义日标函数来评价逼近的效果。根据算法基于的目标函数的特

7、点不同,BNMF算法可分为基于极大似然的NMF算法、基于欧式跖离的NMF算法、基于散度偏差的NMF算法。1)基于极大似然的NMF算法1999年Lee等最早在Nature上提出了NMF的概念,其假设矩阵的每个元索问是统计独立的,其«服从以《理为参数的泊松分布,在此假设下以似然函数为目标函数,用极大似然估计的思路构造NMF算法。该算法的目标函数定义为:其迭代规则为:(对W的列向量进行归一化),血I林y严算法按照上述迭代规则进行迭代,目标函数达到局部最大时算法收

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。