发明名称 一种基于磨光函数与Parzen窗估计的ICA盲信号分离方法及其系统
摘要 一种基于磨光函数与Parzen窗估计的ICA盲信号分离方法及其系统,本发明基于Parzen窗估计技术,辅以新构建的磨光函数,提出一种新的ICA盲信号分离方法,以估算出源信号的概率密度函数与混合矩阵,继而有效分离出未知的盲源信号,对应的分离系统包括依次连接的接收信号模块、信号预处理模块、NewICA重构源信号模块和后续处理模块。本发明提供了一种有效的ICA盲信号分离方法及其系统,误差小,信干比高。
申请公布号 CN102075468B 申请公布日期 2013.10.30
申请号 CN201110000469.1 申请日期 2011.01.04
申请人 南京大学 发明人 成孝刚;安明伟;李勃;陈启美;唐岚;高艳宁
分类号 H04L25/03(2006.01)I 主分类号 H04L25/03(2006.01)I
代理机构 南京天翼专利代理有限责任公司 32112 代理人 黄明哲
主权项 1.一种基于磨光函数与Parzen窗估计的ICA盲信号分离方法,ICA指独立成分分析,其特征是对于未知传输信道、源信号信息情况下接收的信号,将其作为观测信号X,通过以下步骤从中分离出独立源信号:1)、初始化参数:设置分离矩阵W和优化参数κ作为初始化参数,其中分离矩阵W为方阵或非方阵,分离矩阵W满足满秩、正交,优化参数κ初始值为0.2;2)、计算目标函数及其梯度函数:设观测信号X的观测量为M,X=x(1),x(2),…,x(M),即在信号接收时设置有M个采样点,N表示源信号矢量维数,将源信号概率密度估计相乘得到似然梯度,似然度记为L,把它作为W的函数:<maths num="0001"><![CDATA[<math><mrow><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mrow><mo>(</mo><munderover><mi>&Pi;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mrow><mo>(</mo><msubsup><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi><mi>T</mi></msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>)</mo></mrow><mo>|</mo><mi>det</mi><mi>W</mi><mo>|</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths><img file="FDA00003545301400012.GIF" wi="231" he="80" />表示独立源信号的概率密度,<img file="FDA00003545301400013.GIF" wi="68" he="86" />表示分离矩阵的第i行;使用似然度的对数,其数学期望为<maths num="0002"><![CDATA[<math><mrow><mfrac><mn>1</mn><mi>M</mi></mfrac><mi>log</mi><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>{</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>log</mi><msub><mi>p</mi><mi>i</mi></msub><mrow><mo>(</mo><msubsup><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi><mi>T</mi></msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mo>)</mo></mrow><mo>}</mo><mo>+</mo><mi>log</mi><mo>|</mo><mi>det</mi><mi>W</mi><mo>|</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>源信号概率密度函数的分布函数采用类似于Parzen窗估计表示:<maths num="0003"><![CDATA[<math><mrow><mi>F</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mi>&theta;</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><msub><mi>x</mi><mi>j</mi></msub><mo>;</mo><mi>&sigma;</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>这里θ(x,x<sub>j</sub>;σ)是估计分布函数的核函数;采用磨光函数<maths num="0004"><![CDATA[<math><mrow><msub><mi>&theta;</mi><mi>&mu;</mi></msub><mrow><mo>(</mo><mi>&tau;</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mi>&tau;</mi><mo>&le;</mo><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><mn>3</mn><mi>&mu;</mi><msup><mi>&tau;</mi><mn>2</mn></msup><mo>-</mo><mn>2</mn><msup><mi>&tau;</mi><mn>3</mn></msup></mrow><msup><mi>&mu;</mi><mn>3</mn></msup></mfrac><mo>,</mo></mtd><mtd><mn>0</mn><mo>&lt;</mo><mi>&tau;</mi><mo>&le;</mo><mi>&mu;</mi><mo>,</mo></mtd></mtr><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><mi>&tau;</mi><mo>></mo><mi>&mu;</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>参数μ的选择决定概率密度函数的估计效果,这时分布函数为<maths num="0005"><![CDATA[<math><mrow><mi>F</mi><mrow><mo>(</mo><mi>&tau;</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>l&eta;</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>&theta;</mi><mi>&mu;</mi></msub><mrow><mo>(</mo><mi>&tau;</mi><mo>-</mo><msub><mi>&tau;</mi><mi>j</mi></msub><mo>+</mo><mfrac><mi>&mu;</mi><mn>2</mn></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>τ就是磨光函数的横轴变量,分布函数需要满足:<img file="FDA00003545301400018.GIF" wi="323" he="79" />所以η=1;式(7)相应的概率密度函数为<img file="FDA00003545301400021.GIF" wi="1092" he="151" />其中<img file="FDA00003545301400022.GIF" wi="1172" he="228" />参数μ的选取与信号接收时设置的采样值有关,对于采样的第i个观测信号而言,有<maths num="0006"><![CDATA[<math><mrow><msub><mi>&mu;</mi><mi>i</mi></msub><mo>=</mo><msub><mover><mi>&sigma;</mi><mo>^</mo></mover><mi>i</mi></msub><msqrt><mfrac><mn>20</mn><mi>M</mi></mfrac></msqrt></mrow></math>]]></maths><maths num="0007"><![CDATA[<math><mrow><msup><msub><mover><mi>&sigma;</mi><mo>^</mo></mover><mi>i</mi></msub><mn>2</mn></msup><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>h</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msup><mrow><mo>(</mo><msub><mi>x</mi><mi>ih</mi></msub><mo>-</mo><mover><msub><mi>x</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0008"><![CDATA[<math><mrow><mover><msub><mi>x</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>x</mi><mi>im</mi></msub></mrow></math>]]></maths>h,m均表示采样次数,由此,第i个独立信号源的概率密度函数p<sub>i</sub>表示<img file="FDA00003545301400026.GIF" wi="1245" he="151" />其中:<maths num="0009"><![CDATA[<math><mrow><msub><mi>y</mi><mi>ij</mi></msub><mo>=</mo><msub><mi>W</mi><mi>i</mi></msub><msup><mi>x</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msup><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>W</mi><mi>in</mi></msub><msub><mi>x</mi><mi>nj</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow></math>]]></maths>相应的似然度的对数为<maths num="0010"><![CDATA[<math><mrow><mfrac><mn>1</mn><mi>M</mi></mfrac><mi>log</mi><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>log</mi><msub><mi>p</mi><mi>i</mi></msub><mrow><mo>(</mo><msubsup><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi><mi>T</mi></msubsup><msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>+</mo><mi>log</mi><mo>|</mo><mi>det</mi><mi>W</mi><mo>|</mo></mrow></math>]]></maths>                                                    (13)<maths num="0011"><![CDATA[<math><mrow><mo>=</mo><mi>E</mi><mo>{</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>log</mi><msub><mi>p</mi><mi>i</mi></msub><mrow><mo>(</mo><msubsup><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi><mi>T</mi></msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mo>)</mo></mrow><mo>}</mo><mo>+</mo><mi>log</mi><mo>|</mo><mi>det</mi><mi>W</mi><mo>|</mo></mrow></math>]]></maths>即目标函数为:<maths num="0012"><![CDATA[<math><mrow><mfrac><mn>1</mn><mi>M</mi></mfrac><mi>log</mi><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>log</mi><mo>{</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mrow><mo>(</mo><mfrac><mrow><mn>6</mn><mrow><mo>(</mo><mfrac><msup><msub><mi>&mu;</mi><mi>i</mi></msub><mn>2</mn></msup><mn>4</mn></mfrac><mo>-</mo><msup><mrow><mo>(</mo><msup><msub><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>-</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>)</mo></mrow></mrow><msup><msub><mi>&mu;</mi><mi>i</mi></msub><mn>3</mn></msup></mfrac><mo>)</mo></mrow><mo>}</mo><mo>+</mo><mi>log</mi><mo>|</mo><mi>det</mi><mi>W</mi><mo>|</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow></math>]]></maths>(15)式中,<maths num="0013"><![CDATA[<math><mrow><mn>0</mn><mo>&lt;</mo><msup><msub><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>-</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>+</mo><mfrac><msub><mi>&mu;</mi><mi>i</mi></msub><mn>2</mn></mfrac><mo>&le;</mo><msub><mi>&mu;</mi><mi>i</mi></msub><mo>,</mo></mrow></math>]]></maths>即:<maths num="0014"><![CDATA[<math><mrow><mo>-</mo><mfrac><msub><mi>&mu;</mi><mi>i</mi></msub><mn>2</mn></mfrac><mo>&lt;</mo><msup><msub><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>-</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>&le;</mo><mfrac><msub><mi>&mu;</mi><mi>i</mi></msub><mn>2</mn></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow></math>]]></maths>同时s.t.||w<sub>i</sub>||=1,i=1,2,…,N        (17)(16)、(17)为目标函数(15)的约束条件,(15)式中的μ<sub>i</sub>如式(10)所示;目标函数的梯度采用自然梯度,针对(15)式令<maths num="0015"><![CDATA[<math><mrow><msub><mi>L</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>log</mi><mo>{</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mrow><mo>(</mo><mfrac><mrow><mn>6</mn><mrow><mo>(</mo><mfrac><msup><msub><mi>&mu;</mi><mi>i</mi></msub><mn>2</mn></msup><mn>4</mn></mfrac><mo>-</mo><msup><mrow><mo>(</mo><msup><msub><mover><mi>w</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msup><mo>-</mo><msup><mi>x</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msup><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>)</mo></mrow></mrow><msup><msub><mi>&mu;</mi><mi>i</mi></msub><mn>3</mn></msup></mfrac><mo>)</mo></mrow><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mo>)</mo></mrow></mrow></math>]]></maths>L<sub>2</sub>(W)=log|detW|        (21)目标函数简化为<maths num="0016"><![CDATA[<math><mrow><mfrac><mn>1</mn><mi>M</mi></mfrac><mi>log</mi><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>L</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>L</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>22</mn><mo>)</mo></mrow></mrow></math>]]></maths>目标函数分别对分离矩阵W的每一个元素W<sub>ξη</sub>求偏导,即得到梯度<img file="FDA00003545301400033.GIF" wi="361" he="79" />如下<maths num="0017"><![CDATA[<math><mrow><mo>&dtri;</mo><msub><mi>L</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>&PartialD;</mo><msub><mi>L</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><msub><mi>W</mi><mi>&xi;&eta;</mi></msub></mrow></mfrac><mo>=</mo><mo>-</mo><mfrac><mn>2</mn><mi>M</mi></mfrac><msub><mi>&mu;</mi><mi>&xi;</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>{</mo><mo>{</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>W</mi><mi>&xi;m</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>mk</mi></msub><mo>-</mo><msub><mi>x</mi><mi>mj</mi></msub><mo>)</mo></mrow><mo>}</mo><mo>{</mo><msub><mi>x</mi><mi>&eta;k</mi></msub><mo>-</mo><msub><mi>x</mi><mi>&eta;j</mi></msub><mo>}</mo><mo>}</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>{</mo><mfrac><msup><msub><mi>&mu;</mi><mi>&xi;</mi></msub><mn>2</mn></msup><mn>4</mn></mfrac><mo>-</mo><msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>W</mi><mi>&xi;m</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>mk</mi></msub><mo>-</mo><msub><mi>x</mi><mi>mj</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>23</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0018"><![CDATA[<math><mrow><mo>&dtri;</mo><msub><mi>L</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>&PartialD;</mo><msub><mi>L</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><msub><mi>W</mi><mi>&xi;&eta;</mi></msub></mrow></mfrac><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>W</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>24</mn><mo>)</mo></mrow></mrow></math>]]></maths>即目标函数的梯度为:<maths num="0019"><![CDATA[<math><mrow><mo>&dtri;</mo><mrow><mo>(</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><mi>log</mi><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>=</mo><mo>-</mo><mfrac><mn>2</mn><mi>M</mi></mfrac><msub><mi>&mu;</mi><mi>&xi;</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>{</mo><mo>{</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>W</mi><mi>&xi;m</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>mk</mi></msub><mo>-</mo><msub><mi>x</mi><mi>mj</mi></msub><mo>)</mo></mrow><mo>}</mo><mo>{</mo><msub><mi>x</mi><mi>&eta;k</mi></msub><mo>-</mo><msub><mi>x</mi><mi>&eta;j</mi></msub><mo>}</mo><mo>}</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>{</mo><mfrac><msup><msub><mi>&mu;</mi><mi>&xi;</mi></msub><mn>2</mn></msup><mn>4</mn></mfrac><mo>-</mo><msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>W</mi><mi>&xi;m</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mi>mk</mi></msub><mo>-</mo><msub><mi>x</mi><mi>mj</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow></mfrac><mo>+</mo><msup><mrow><mo>(</mo><msup><mi>W</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>25</mn><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>3)、计算重构信号:根据ICA的理论,设混合矩阵为A,源信号为S,观测信号X为:X=AS在分离矩阵W已知的情况下,根据观测信号X可以得到重构信号Y,即Y=WX;4)、计算步长s与搜索方向d搜索方向d的定义为:<img file="FDA00003545301400041.GIF" wi="578" he="149" />其中H是Hessian阵,步长s的计算步骤如下:1)<maths num="0020"><![CDATA[<math><mrow><mo>&dtri;</mo><mrow><mo>(</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><mi>log</mi><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>)</mo></mrow><msub><mi>s</mi><mi>k</mi></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><mi>log</mi><mi>L</mi><mrow><mo>(</mo><mi>W</mi><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>2)s<sub>k+1</sub>=κs<sub>k</sub>,其中κ为步骤1)中设置的优化参数;5)、更新参数更新Hessian阵,即H:=H<sup>-1</sup>,更新分离矩阵W:W={s(φ(y)y<sup>T</sup>+I)+1}W,        (30)I表示单位矩阵,φ(y)=[φ<sub>1</sub>(y<sub>1</sub>),φ<sub>2</sub>(y<sub>2</sub>),…,φ<sub>N</sub>(y<sub>N</sub>)]<sup>T</sup>是一个向量函数,其中:<maths num="0021"><![CDATA[<math><mrow><msub><mi>&phi;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>y</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mi>log</mi><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>&prime;</mo></msup><mo>=</mo><mfrac><msubsup><mi>p</mi><mi>i</mi><mo>&prime;</mo></msubsup><msub><mi>p</mi><mi>i</mi></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>31</mn><mo>)</mo></mrow></mrow></math>]]></maths>p<sub>i</sub>是源信号的概率密度函数,p′<sub>i</sub>表示p<sub>i</sub>关于W的导数;6)、判断收敛与否如果满足条件E(φ(y)y<sup>T</sup>)=-I,则说明步骤5)更新后的分离矩阵是最优的分离矩阵W,用所述最优的分离矩阵将独立源信号分离出来,反之,返回步骤2)。
地址 210093 江苏省南京市鼓楼区汉口路22号