基于约束NMF的欠定盲信号分离算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

行列式准则 如果矢量 w倡1 ,…,w倡i ,…,w倡n 张成的空间 其中:
vol ( P ) =| det ( WW T ) |
+W WH ] kj +α J
(4)
抄J( H ) 抄R( H ) +α R 抄 H kj 抄 H kj
- 1
抄 det ( WW ) T T =det ( WW ) [ ( WW ) 抄 W ik
[8]
因此,根据混合信道和源信号的先验知识,对 NMF 过程施加合 在对估计源信号施加稀疏性约束的基础上,使用 NMF 分层分
准则约束; J( H) 由式(5) 给出,表示对分离信号矩阵 H 的稀疏 性约束;R( H) 由式 (6) 给出, 表示对分离信号 H 的相关性约 1 ,α 1, 束;α D 、α W 、α J 和 α R 为平衡参数, 通常取 α D = W = N m× c ,α= 0. 01,以保证算法收敛。 其中 c 是一常数,通 α H = n× N R 常取 1,在源信号稀疏性较强时可适当增大, 如取 10、100 等。 最小化 F( V‖WH) 可得到 W 和 H。 式 (9) 对于单独的 W 和 H 都是凸函数,但是同时对于 W 和 H 来说却不是凸函数。 因 此,采用与文献[12] 相似的梯度下降法交替更新 W 和 H。 更 新规则为
到的混合矩阵进行行列式约束,对估计源信号同时进行稀疏性 和最小相关约束,在源பைடு நூலகம்号稀疏性较差的情况下, 也可获得良 好的分离效果。
1 基本理论
1畅 1 行列式准则 定义
[9]
(10)
设 P( W) 是由矢量 w倡1 ,…, w倡i ,…,w倡 n 张成的
vol ( P ) =| det ( W ) | (3)
[4] [6]
可以看出,把 BSS 中观测数据 X 看做 NMF 中的待分解矩阵 V, NMF 方法,并应用于超定和正定 BSS 问题, 取得了良好的源信 号估计。 但这些方法用于解决 UBSS 问题时,要求分解得到的 那么 NMF 可用于解决 BSS 问题。 Cichocki 等人
[7]
如果能使分解得到的 W 和 H 分别符合 BSS 中 A 和 S 的特性, 总结拓展了
、 基于超平面聚类的算法
[5]
。 基于 SCA 算法的性能取决于源信号的稀疏程度,稀疏
和基于高斯函数聚类的算
收稿日期 : 2010唱 10唱 12; 修回日期 : 2010唱 11唱 12 基金项目 : 国防科技重点实验室基金资助项目 (9140 C131010109 DZ46) 信号处理 、软件无线电等 ( luhong . 863@163. com ) ; 尚俊娜 (1979唱 ) ,讲师 ,主要研究方向为通信信号处理 、卫星导航等 .
m× n
盲源信号分离( blind source separation,BSS) 是指在不知道
V= [ v1 ,v2 ,…,vN ] ∈ R [ h1 ,h2 ,…,hN ] ∈ R
n× N
分解成两个矩阵 W ∈ R
m× n
和H=
其中:X = [ x1 ,x2 ,…,x N ] ∈ R S= [ s1 ,s2 ,…,s N ]∈R
0 引言
性差时,分离效果变差或者分离不出源信号。 因此, 在解决 UBSS 问题时,如何放宽对源信号稀疏性的要求成为研究人员 关注的焦点。 非负矩阵分解( NMF) 的基本思想是在非负限制下将矩阵
m× N
源信号和传输信道参数的情况下,仅从观测信号中分离出源信 号的过程。 其数学模型可以表示为
X= AS (1)
空间,如果 W 是方阵,那么 P( W) 的体积可记为 如果 W 不是方阵,那么
其中:
抄 F ( V ‖ WH ) =[ -VH 抄W ik 抄 F ( V ‖ WH ) =[ -WV 抄 H kj
T T T
+WHH ] ik +α W


1畅 2 稀疏测度分析
为 P( W),且有 vol( P) 最小,则这些矢量是唯一的。
第 28 卷第 5 期 2011 年 5 月
计 算 机 应 用 研 究 Application Research of Computers
Vol. 28 No. 5 May 2011
基 于 约 束 NMF 的 欠 定 盲 信 号 分 离 算 法 倡
赵知劲 , 卢 宏 , 尚俊娜
术国家级重点实验室 , 浙江 嘉兴 314001) 摘 要 : 提出一种约束非负矩阵分解方法用于解决欠定盲信号分离问题 。 非负矩阵分解直接用于求解欠定盲 信号分离时 ,分解结果不唯一 ,无法正确分离源信号 。 在基本非负矩阵分解算法基础上 ,对分解得到的混合矩阵 施加行列式约束 ,保证分解结果的唯一性 ;对分解得到的源信号同时施加稀疏性约束和最小相关约束 , 实现混合 信号的唯一分解 ,提高源信号分离性能 。 仿真实验证明了算法的有效性 。 关键词 : 欠定盲分离 ; 非负矩阵分解 ; 行列式准则 ; 稀疏性 ; 最小相关约束 中图分类号 : TN911 文献标志码 : A 文章编号 : 1001唱 3695(2011)05唱 1843唱 03 doi:10. 3969 / j. issn. 1001唱 3695. 2011. 05. 071
R( H) =
[11] T
由随机信号理论可知,非相关源信号之间相关系数的绝对
将式(11) ~ (13) 代入式(10) 可以得到混合矩阵和源信号 矩阵的乘性迭代更新规则:
W ik = W ik ( [ WHH T ] ik +ε [ VH T ] ik
T -α W det ( WW )
n× N
m× N
是观测信号矩阵,A ∈R
- 1
的乘积, 使得分解结果尽可能地满足
V= WH (2)

V≈WH,其中 W 和 H 中的元素非负。 数学模型可表示为 NMF 通常要求 W 为列满秩, 以尽可能地保留 V 的信息,
分别是未知的混合矩阵和源信号矩 不存在,无法
阵。 当 m < n 时为欠定盲分离 ( UBSS ),由于 A 较困难。
W ik =W ik -η W H kj = H kj -η H 抄F ( V ‖ WH ) 抄W ik 抄F ( V ‖ WH) 抄 H kj
抄 det ( WW ) 抄 W ik

解方法实现了信号分离, 但对于稀疏性较差的情况,此方法不
适用。 本文提出基于约束 NMF 的欠定盲分离算法,对 NMF 得
ZHAO Zhi 唱 jin , LU Hong , SHANG Jun唱 na
1,2 1

Abstract: This paper proposed a constrained nonnegative matrix factorization ( NMF) method to resolve the problem of under唱 determined blind signal separation. It was hard to obtain unique factorization and correctly separated source signals when NMF was directly applied to resolve problem above. On the basis of standard NMF,imposed determinant criterion on estimated mix唱 ing matrix to achieve the unique factorization of NMF. Imposed sparsity and the least correlated component constraints on esti唱 mated sources to realize the unique separation of mixed signals and improve the performance of source separation.Simulation results show the effectiveness of the proposed algorithm. Key words: underdetermined BSS ( UBSS ); non唱 negative matrix factorization ( NMF ); determinant criterion; sparsity; the least correlated component constraints
W ] ik
(11)
的 H 也应是稀疏的, 通常采用 l 范数测度稀疏性

如果源信号的稀疏性较好,那么在 NMF 模型中,分解得到
[10]
抄J( H) = 1 抄H kj 抄R ( H ) 1 = -[ ( HH T ) 抄 H kj ( hk hT k ) h kj
-T
, 优化式
(5)
H ] kj
(12)
可表示如下:
1 min J ( H ) = ‖ H‖ 1 =钞 | H ij | st :V = WH i, j
选择学习速率:
W ik H kj η ,η W = H = [ WHH T ] ik [ W T WH] kj (13)
1畅 3 最小相关约束
值一定小于其混合信号之间相关系数的绝对值。 在 BSS 问题 中,如果分离不彻底, H 中每一行信号中将包含其他的源信 最小作为对 H 的一个约束条件,定义为
稀疏分量分析 ( sparse component analysis, SCA ) 已被用于 、K唱 means 聚类
类特征,比较有代表性的算法有 Bofill 提出的基于势函数的聚
[2]
,以及谭北海等人
[3]
提出的可同时获取
未知源信号数目和混合矩阵的聚类等。 当源信号 k 阶稀疏,即 每一采样点时刻有 k 个值较大, 其余较小或为零时,观测信号 表现为面聚类特征,比较有代表性的算法有基于平面聚类的算 法 法
作者简介 : 赵知劲 (1959唱 ) ,女 , 浙江宁波人 ,教授 ,博导 ,主要研究方向为信号处理 、软件无线电等 ; 卢宏 (1985唱 ) ,硕士研究生 ,主要研究方向为
・ 1844・
计 算 机 应 用 研 究
第 28 卷
W 为行满秩,那么分解结果将不唯一, 无法实现源信号分离。 适的约束以得到唯一的分解结果, 是利用 NMF 解决 UBSS 问 题的关键。 针对源信号充分稀疏的理想情况, Cichocki 等人
使用传统的独立分量分析方法分离源信号,UBSS 问题变得比 研究 UBSS 问题。 当源信号充分稀疏时,观测信号表现为线聚 类
[1]
最大限度地实现无损分解。 在 NMF 基本理论的基础上, 众多 改进算法被提出,如乘性算法( multplicative algorithms)、投影梯 度法( projected gradient)、 定点 NMF 算法 ( fixed point NMF ) 和 拟牛顿算法 ( quasi 唱 Newton algorithm ) 等。 在实际应用中, 人们 交性等) 限制,从而得到更加合理的分解结果。 比较式(1) (2) 往往对 W 和 H 施以除非负性之外的 ( 如稀疏性、 平滑性和正
1 ,2 1 1
(1. 杭州电子科技大学 通信工程学院 , 杭州 310018; 2. 中国电子科技集团 第 36 研究所 通信系统信息控制技
Algorithm for underdetermined blind signal separation based on constrained NMF
(1. School of Telecommunication Engineering, Hangzhou Dianzi University , Hangzhou 310018, China ; 2. State Key Lab of Information Control Technology in Communication System of No . 36 Research Institute, China Electronic Technology Corporation , Jiaxing Zhejiang 314001, China )
相关文档
最新文档