【技术实现步骤摘要】
降低多个独立过程产生的信号的频谱维数的方法和系统
本专利技术总体上涉及用于降低时变信号的频谱的维数的方法,更具体而言,涉及将 频谱表示为独立的基矩阵(basis matrix)。
技术介绍
随时间变化的信号的典型例子有诸如语音的声学信号、机械振动和电磁信号。在 信号处理中,这种信号是由“过程”生成,并且经常将这些信号称为“时间序列”信号。时变 信号可以表示为幅度频谱。幅度频谱的所有值都为非负值。在许多应用中,特别是当频谱是由多个独立过程同时生成时,将幅度频谱分解为 少量独立分量是很有用的。可以通过对该幅度频谱进行因子分解来执行该分解。该因子分解将频谱降为基矩 阵,该基矩阵是频谱的低维表示。然后,该基矩阵可以用于分类、降噪或源分离。因此,希望将时变信号的频谱表示为少量独立非负基矩阵的凸组合。
技术实现思路
本专利技术的实施方式公开了用于降低频谱矩阵的维数的系统和方法。这些实施方式 创建中间时间基矩阵和中间频率基矩阵,并对所述中间时间基矩阵和所述中间频率基矩阵 迭代地应用非负矩阵因子分解(NMF,non-negative matrix factorization),直到达到终 止条件为止,其中,该NMF受到对独立正则化项(ind印endence regularization term)的 约束,并且其中,该约束的形式为该项的梯度。—个实施方式公开了用于降低由多个独立过程产生的信号的频谱的维数的方法, 该频谱由频谱矩阵表示,该频谱矩阵被因子分解为频率基矩阵和时间基矩阵的组合,其中, 所述时间基矩阵的各行的值大致独立,包括用于执行该方法的步骤的处理器,该方法包括 以下 ...
【技术保护点】
一种用于降低由多个独立过程产生的信号的频谱的维数的方法,该频谱由频谱矩阵表示,该频谱矩阵被因子分解为频率基矩阵和时间基矩阵的组合,其中,所述时间基矩阵的各行的值大致独立,使用处理器来执行该方法的步骤,该方法包括以下步骤:取得中间频率基矩阵,该中间频率基矩阵的列数等于独立过程的个数,并且其行数等于所述频谱矩阵的行数;取得中间时间基矩阵,该中间时间基矩阵的行数等于独立过程的个数,并且其列数等于所述频谱矩阵的列数;取得独立正则化要件的梯度;利用所述独立正则化要件的梯度,根据非负矩阵因子分解NMF来更新所述中间频率基矩阵和所述中间时间基矩阵;以及如果达到终止条件,则选择所述中间频率基矩阵作为所述频率基矩阵,并选择所述中间时间基矩阵作为所述时间基矩阵;否则,如果没有达到终止条件,则重复所述更新步骤。
【技术特征摘要】
US 2009-9-30 12/571,1561.一种用于降低由多个独立过程产生的信号的频谱的维数的方法,该频谱由频谱矩阵 表示,该频谱矩阵被因子分解为频率基矩阵和时间基矩阵的组合,其中,所述时间基矩阵的 各行的值大致独立,使用处理器来执行该方法的步骤,该方法包括以下步骤取得中间频率基矩阵,该中间频率基矩阵的列数等于独立过程的个数,并且其行数等 于所述频谱矩阵的行数;取得中间时间基矩阵,该中间时间基矩阵的行数等于独立过程的个数,并且其列数等 于所述频谱矩阵的列数;取得独立正则化要件的梯度;利用所述独立正则化要件的梯度,根据非负矩阵因子分解NMF来更新所述中间频率基 矩阵和所述中间时间基矩阵;以及如果达到终止条件,则选择所述中间频率基矩阵作为所述频率基矩阵,并选择所述中 间时间基矩阵作为所述时间基矩阵;否则,如果没有达到终止条件, 则重复所述更新步骤。2.根据权利要求1所述的方法,该方法进一步包括以下步骤将独立过程的个数选择为,使得该独立过程的个数少于所述频谱矩阵的行数。3.根据权利要求1所述的方法,该方法进一步包括以下步骤将独立过程的个数选择为,使得该独立过程的个数少于所述频谱矩阵的列数。4.根据权利要求1所述的方法,其中用于取得所述中间频率基矩阵的步骤进一步包括 以下步骤随机地创建所述中间频率基矩阵。5.根据权利要求1所述的方法,其中用于取得所述中间时间基矩阵的步骤进一步包括 以下步骤随机地创建所述中间时间基矩阵。6.根据权利要求1所述的方法,其中,dKH^i .dC根据树=^r1 = ΣΣαν #确定所述梯度,0Hbci j mbc其中,树H)是所述独立正则化要件J(H)相对于所述时间基矩阵H的梯度,并且 SClj _ Blj(QAljIdHbc)-Alj(QBljIdHbc)bI‘其中,根据以下公式定义变量A和B A = HHtB = NNtNb= I IHJSAijIdHbc=IbH^HcIl SBlJdHbc-Hbc{U\b\]+\b\lUT)U = N(N_1)T,其中,Ib是除了第b个元素为1而其他所有元素都为0的指示向量,N是元素为所述时 间基矩阵H的行的范数的向量,U是所述向量N在元素被反转的情况下的外积。7.一种用于降低由多个独...
【专利技术属性】
技术研发人员:凯文W威尔森,比克沙R罗摩克里希纳,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。