盲源分离(ica)

上传人:小** 文档编号:91172518 上传时间:2019-06-26 格式:PPT 页数:30 大小:2.11MB
返回 下载 相关 举报
盲源分离(ica)_第1页
第1页 / 共30页
盲源分离(ica)_第2页
第2页 / 共30页
盲源分离(ica)_第3页
第3页 / 共30页
盲源分离(ica)_第4页
第4页 / 共30页
盲源分离(ica)_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《盲源分离(ica)》由会员分享,可在线阅读,更多相关《盲源分离(ica)(30页珍藏版)》请在金锄头文库上搜索。

1、盲 源 分 离,一、引言,起源:鸡尾酒会问题。从酒会嘈杂的人群中提取所关心对象的语言。,“盲”,源信号不可观测,混合系统的特性事先不可知,一、引言,盲源分离(Blind SourceSeparation-BSS):是指在不知源信号和传输通道的参数的情况下,根据输入源信号的统计特性,仅由观测信号恢复出源信号各个独立成分的过程。 这一过程又称为独立分量分析(Independent Component Analysis-ICA)。 如果考虑到时间延迟对观测信号的影响,那么观测到的信号应该是源信号和通道的卷积,对卷积混迭信号进行盲分离通常被称为盲反卷积(Blind Deconvolusion)。,二、

2、数学模型,盲源分离的数学模型,盲源分离框图,盲源分离的数学模型 假设有M个独立的源信号Si(t ), i=1.M ,由其线性混合而成N个不再独立的观测信号X(t),对于任何时间t: S是M维向量,X是N维向量,A是N M混合矩阵 盲源分离为题就是求解一分离矩阵W,使得通过它可以仅从观测信号 x(t)来恢复出源信号 s(t)。设 y(t)为源信号的估计矢量,则有:,二、数学模型,盲反卷积系统的数学模型,二、数学模型,独立分量分析:利用源信号之间的统计独立性对源信号进行有效的估计。 对观测信号及生成信号的假设约束: 各源信号之间统计独立,即源信号的联合概率密度函数是各分量的边缘密度函数的连乘积。这

3、是独立分量分析的前提和基本准则。 观察信号数N大于或等于源信号数M,即N M。如为欠定盲分离类型,需要利用源信号的其他特征如稀疏性进行分离。 源信号中至多只有一个高斯信源。 源信号的各分量为零均值的平稳随机过程。 源信号的各分量具有单位方差。,二、数学模型,(一)目标函数 采用基于独立性测度的分离准则。 非高斯最大化准则 互信息极小化准则 信息极大化 极大似然准则,三、分离算法,(1)非高斯最大化准则 根据大数定理,多个相互独立的随机变量之和趋向于高斯分布。因此,分离信号的非高斯性可以作为衡量是否成功分离的准则。常用的非高斯最大化准则有四阶累积量准则和基于负熵的准则两种。 四阶累积量(峭度(k

4、urtosis)): 定义代价函数为J (yi)=k4 (yi),则当yi 为高斯分布时有J (yi)=0,通过J (yi)的最大化来完成分离。 如果连续随机变量是高斯随机信号,其峭度为零。若是非高斯信号,当其峭度大于零(kurt0)则为超高斯分布。当其峭度小于零(kurt0)则为亚高斯分布。,三、分离算法,负熵:信息论中的“熵” 是随机变量的随机性越大,熵就越大,高斯变量是所有等方差的随机变量中熵最大的。负熵是任意随机变量与高斯随机变量之间的相对熵,定义如下:,三、分离算法,Jp(y)值越大表示它距离高斯分布越远,可用来作为非高斯性的度量。,(2)互信息极小化准则(Minimization

5、of Mutual Information, MMI) 当 y中各分量统计独立时,互信息 I ( y ) =0,互信息定义如下: 假设可线性变换Y = BX,基于互信息最小化的目标函数为:,三、分离算法,将概率密度函数按级数展开后有,信号的pdf较对称,k3值较小时,三、分离算法,(3)信息极大化准则(Infomax 或 ME (maximization of entropy) ) 在输出 y 之后逐分量地引 入一个非线性函数 ri=gi(Yi) 来代替对高阶统计量的估计 。 Infomax 法的判据:在给定合适的 gi(Yi)后,使输出 r = r1,r2,rM的总熵量H(r)极大。,三、分

6、离算法,和互信息极小化准则等价,gi 可采用某些单调增长函数 (如: sigmoid 函数、tanh( )等) ,只是信源的pdf 需要一律是超高斯型,或一律是亚高斯型。,(4)极大似然准则,三、分离算法,(二)优化算法 常用方法:批处理算法、自适应算法、逐次提取法 批处理 成对数据旋转法(Jacobi法)及极大峰值法(Maxkurt法) 特征矩阵的联合近似对角化 (Joint Approximate Diagonalization of Eigenmatrices ,JADE) 四阶盲辨识(FOBI法) 自适应算法 常规的随机梯度法 自然梯度与相对梯度法 扩展的Infomax法 非线性PCA

7、的自适应算法 逐次提取法 梯度算法 固定点算法(Fixed-point algorithm),(三)快速独立分量分析 (a Fast algorithm of Independent Component Analysis, FastICA)。 批处理+自适应结合的方法,比批处理甚至一 部分自适应算法有更快的处理速度。 目标函数的准则是 “分离后数据的概率密度函数距离高斯分布最远 ” 。,三、分离算法,优化算法: 确定分离矩阵 B(或球化阵 W 和正交阵 U) 由于线性变换连接的是两个白色随机矢量 和 ,可以得出U一定是一个正交变换。,三、分离算法,三、分离算法,白化这种常规的方法作为ICA的预

8、处理可以有效地降低问题的复杂度,而且算法简单,用传统的主分量分析(PCA)就可完成。 用PCA对观测信号进行白化的预处理使得原来所求的解混合矩阵退化成一个正交阵,减少了ICA的工作量。 PCA本身具有降维功能,当观测信号的个数大于源信号个数时,经过白化可以自动将观测信号数目降到与源信号维数相同。,三、分离算法,采用负熵作为度量的FastICA算法,由于 z 是球化数据,通过近似和代数简化后有:,为了保证每次提取出来的都是尚未提取过的信源,必须在重复前述算法前添加一步正交化步骤,把已提取过的分量去掉。由于 U 是正交归一阵,所以可采用 Gram-schmidt正交分解法来实现。,三、分离算法,基于负熵的, 提取多个源信号的固定点算法步骤如下:,三、分离算法,四、仿真结果,源信号只含一个随机噪声分离后得到的波形图,源信号含两个随机噪声分离后得到的波形图,在同一个ICA系统中,信号的非高斯性越强,分离出来的信号越接近源信号,分离效果越好;反之,分离效果越差。,四、仿真结果,次序不确定性,ICA中存在固有的模糊性(ambiguities)或不确定性: 具体有幅值不确定(scaling)和次序不确定性(permutation)两类。 更深入难题的解决: 各信号传递过程中有延迟或与通道发生卷积 系数时变 稀疏组合 非线性、非平稳 单通道,五、问题,谢 谢!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号