当前位置:网站首页>Robust extraction of specific signals with time structure (Part 2)
Robust extraction of specific signals with time structure (Part 2)
2022-06-23 19:08:00 【Bachuan Xiaoxiaosheng】
3、 The theoretical analysis
In this section , We consider the effects of finite samples . This problem is mainly caused by Bermejo[4] From the perspective of higher-order statistics . Here it is , We discuss the problem of two source signals from the perspective of second-order statistics .
use V V V Represents the pre whitening matrix , use A A A Represents an unknown mixing matrix , be V A VA VA It is orthogonal. . therefore , function (2) become
J ( w ) = w T E { ( V A ) s ( k ) s ( k − τ ∗ ) T ( V A ) T } w = q T R s ( τ ∗ ) q ( 8 ) J(w)=w^{T}E\{(VA)s(k)s(k-\tau^{*})^{T}(VA)^{T}\}w= q^{T}R_{s}(\tau^{*})q \\(8) J(w)=wTE{ (VA)s(k)s(k−τ∗)T(VA)T}w=qTRs(τ∗)q(8)
among q = w T V A q=w^{T}VA q=wTVA, R s ( τ ∗ ) = E { s ( k ) s ( k − τ ∗ ) T } R_{s}(\tau^{*})=E\{s(k)s(k-\tau^{*})^{T}\} Rs(τ∗)=E{ s(k)s(k−τ∗)T}, therefore , Maximize (2) And maximize (8) In constraining ∣ ∣ q ∣ ∣ 2 = 1 ||q||^{2}=1 ∣∣q∣∣2=1 Lower equivalence . Due to the influence of the above limited samples , R s ( τ ∗ ) ≠ I R_{s}(\tau^{*})\neq I Rs(τ∗)=I
When there are two source signals ,(8) The maximum value of can be expressed as the maximum value of
J ( q 1 , q 2 ) = a q 1 2 + b q 2 2 + c q 1 q 2 ( 9 ) J(q_{1},q_{2})=aq_{1}^{2}+bq_{2}^{2}+cq_{1}q_{2} \\(9) J(q1,q2)=aq12+bq22+cq1q2(9)
stay q 1 2 + q 2 2 = 1 q_{1}^{2}+q_{2}^{2}=1 q12+q22=1 Constrained by , among q = [ q 1 , q 2 ] T , a = E { s 1 ( k ) s 1 ( k − τ ∗ ) } , b = E { s 2 ( k ) s 2 ( k − τ ∗ ) } , c = E { s 1 ( k ) s 2 ( k − τ ∗ ) } + E { s 2 ( k ) s 1 ( k − τ ∗ ) } q=[q_{1},q_{2}]^{T},a=E\{s_{1}(k)s_{1}(k-\tau^{*})\},b=E\{s_{2}(k)s_{2}(k-\tau^{*})\},c=E\{s_{1}(k)s_{2}(k-\tau^{*})\}+E\{s_{2}(k)s_{1}(k-\tau^{*})\} q=[q1,q2]T,a=E{ s1(k)s1(k−τ∗)},b=E{ s2(k)s2(k−τ∗)},c=E{ s1(k)s2(k−τ∗)}+E{ s2(k)s1(k−τ∗)}, among s 1 s_{1} s1 Yes, the required period is τ ∗ \tau^{*} τ∗ The signal . Usually we have a > 0 a>0 a>0 and a > b a>b a>b.
If c = 0 c=0 c=0, Deduce and calculate s 1 s_{1} s1 and s 2 s_{2} s2 The cross-correlation value of is 0 0 0( Ideal situation ),(9) For optimal solution q 1 = ± 1 , q 2 = 0 q_{1}=\pm1,q_{2}=0 q1=±1,q2=0, The proposed signal is y ( k ) = w T x ( k ) = q T s ( k ) = q 1 s 1 ( k ) + q 2 s 2 ( k ) = ± s 1 ( k ) y(k)=w^{T}x(k)=q^{T}s(k)=q_{1}s_{1}(k)+q_{2}s_{2}(k)=\pm s_{1}(k) y(k)=wTx(k)=qTs(k)=q1s1(k)+q2s2(k)=±s1(k) obviously , under these circumstances , The desired source signal is perfectly extracted .
But it's actually c ≠ 0 c\neq 0 c=0. about c > 0 c>0 c>0,(9) The solution of is
{ q 1 = ± h + h 2 + 1 1 + ( h + h 2 + 1 ) 2 q 1 = ± 1 1 + ( h + h 2 + 1 ) 2 ( 10 ) \left\{\begin{matrix} q_{1}=\pm\frac{h+\sqrt{h^{2}+1}}{\sqrt{1+(h+\sqrt{h^{2}+1})^{2}}} \\ q_{1}=\pm\frac{1}{\sqrt{1+(h+\sqrt{h^{2}+1})^{2}}} \end{matrix}\right. \\(10) ⎩⎨⎧q1=±1+(h+h2+1)2h+h2+1q1=±1+(h+h2+1)21(10)
among h = ( a − b ) / c h=(a-b)/c h=(a−b)/c, about c < 0 c<0 c<0, The solution is
{ q 1 = ± h − h 2 + 1 1 + ( h − h 2 + 1 ) 2 q 1 = ± 1 1 + ( h − h 2 + 1 ) 2 ( 11 ) \left\{\begin{matrix} q_{1}=\pm\frac{h-\sqrt{h^{2}+1}}{\sqrt{1+(h-\sqrt{h^{2}+1})^{2}}} \\ q_{1}=\pm\frac{1}{\sqrt{1+(h-\sqrt{h^{2}+1})^{2}}} \end{matrix}\right. \\(11) ⎩⎨⎧q1=±1+(h−h2+1)2h−h2+1q1=±1+(h−h2+1)21(11)
because q = w T V A q=w^{T}VA q=wTVA Is a global vector , Therefore, a better extraction performance index is given
P I 1 = 1 N − 1 ( ∑ i = 1 N q i 2 m a x i q i 2 − 1 ) ( 12 ) PI_{1}=\frac{1}{N-1}(\sum_{i=1}^{N}\frac{q_{i}^{2}}{max_{i}q_{i}^{2}}-1) \\(12) PI1=N−11(i=1∑Nmaxiqi2qi2−1)(12)
For any vector q = [ q 1 . . . . q N ] T q=[q_{1}....q_{N}]^{T} q=[q1....qN]T The value range is [ 0 , 1 ] [0,1] [0,1], P I 1 PI_{1} PI1 The smaller it is , Better extraction performance . In the case of two source signals , Without losing generality , We consider the c > 0 c>0 c>0 The situation of , among
P I 1 = ( a − b c + ( a − b c ) 2 + 1 − 2 ( 13 ) PI_{1}=(\frac{a-b}{c}+\sqrt{(\frac{a-b}{c})^{2}+1}^{-2} \\(13) PI1=(ca−b+(ca−b)2+1−2(13)
therefore , To improve extraction performance , We should improve a a a Value , Reduce b b b and ∣ c ∣ |c| ∣c∣ Value ( combination c < 0 c<0 c<0 Result ). Now consider the modified objective function (7), It is equivalent to
J ( w ) ~ = 1 P q T ( ∑ i = 1 P E { s ( k ) s ( k − i τ ∗ ) } ) q ( 14 ) \tilde{J(w)}=\frac{1}{P}q^{T}(\sum_{i=1}^{P}E\{s(k)s(k-i\tau^{*})\})q \\(14) J(w)~=P1qT(i=1∑PE{ s(k)s(k−iτ∗)})q(14)
among a ~ = ∑ i = 1 P E { s 1 ( k ) s 1 ( k − i τ ∗ ) } / P , b ~ = ∑ i = 1 P E { s 2 ( k ) s 2 ( k − i τ ∗ ) } / P , c ~ = ∑ i = 1 P E { s 1 ( k ) s 2 ( k − i τ ∗ ) + s 2 ( k ) s 1 ( k − i τ ∗ ) } / P \tilde{a}=\sum_{i=1}^{P}E\{s_{1}(k)s_{1}(k-i\tau^{*})\}/P, \tilde{b}=\sum_{i=1}^{P}E\{s_{2}(k)s_{2}(k-i\tau^{*})\}/P,\tilde{c}=\sum_{i=1}^{P}E\{s_{1}(k)s_{2}(k-i\tau^{*})+s_{2}(k)s_{1}(k-i\tau^{*})\}/P a~=∑i=1PE{ s1(k)s1(k−iτ∗)}/P,b~=∑i=1PE{ s2(k)s2(k−iτ∗)}/P,c~=∑i=1PE{ s1(k)s2(k−iτ∗)+s2(k)s1(k−iτ∗)}/P, Be careful τ ∗ \tau^{*} τ∗ yes s 1 s_{1} s1 fundamental frequency .
therefore , be relative to (9) Medium a , b , c a,b,c a,b,c, b ~ , ∣ c ~ ∣ \tilde{b},|\tilde{c}| b~,∣c~∣ Generally with P The increase of has a rapid downward trend , and a ~ \tilde{a} a~ Tends to be constant ( Or descend at a relatively slow rate ). therefore , The algorithm of this paper (6) Of P I 1 PI_{1} PI1 Tends to be less than the algorithm (5) Of P I 1 PI_{1} PI1, This means that the extraction quality has been improved , This will be verified by the following simulation .
4、 Computer simulation
4.3、 Experiment with real ECG data

5、 Conclusion
In this paper, a fast robust source extraction algorithm based on eigenvalue decomposition of multiple delay covariance matrices is proposed . The effectiveness and stability of the method are verified by theoretical analysis and simulation . Clearly see , The proposed algorithm involves principal component analysis (PCA). So much about PCA Result [6,11,8] Can be used to improve the algorithm , This is our future work .
It is worth noting that , Using eigenvalue decomposition to develop the algorithm is BSE and BSS One of the development trends of . In order to obtain satisfactory results , Previous algorithms [10] The delay covariance matrix using a large number of observations , such as 500 Matrix , Thus, the efficiency of the algorithm is reduced . This situation also occurs in the algorithm based on joint diagonalization [3,5]. However , This paper points out that , Using prior information can greatly reduce the number of matrices used . For another article on this topic [13,9].
边栏推荐
- [one by one series] spa of identityserver4 (VI) authorization code process principle
- golang set type implementation
- Approximate fair queuing on programmable switches reading notes
- 汇编语言(1)基础知识
- 盘点四种WiFi加密标准:WEP、WPA、WPA2、WPA3
- 又一家破产清算:那些在时代和资本裹挟下风雨飘摇的游戏公司
- 考PMP有用吗?
- How can enterprises do business monitoring well?
- Halcon knowledge: contour operator on region (1)
- Convex optimization notes
猜你喜欢

诺亚财富通过聆讯:年营收43亿 汪静波有49%投票权,红杉是股东

DataEase模板市场正式发布

Principles of microcomputer Chapter VIII notes arrangement

8. AI doctor case

STM32 (IX) -- can

How can enterprises do business monitoring well?
![Jerry's broadcast MP3 prompt sound function [chapter]](/img/25/58c0f15a6fb2449ac505a06bb15887.png)
Jerry's broadcast MP3 prompt sound function [chapter]

企业如何做好业务监控?

Take out Jianghu will change, and meituan "big brother" is hard to be

又一家破产清算:那些在时代和资本裹挟下风雨飘摇的游戏公司
随机推荐
Jerry's broadcast MP3 prompt sound function [chapter]
[one by one series] identityserver4 (VIII) uses entityframework core to persist data
CV-背景-简介
如何让一个list根据另一个list的顺序排序
杰理之增加一个输入捕捉通道【篇】
Basic knowledge of penetration test
Programmable, protocol independent software switch (read the paper)
微机原理第八章笔记整理
Shunted Self-Attention | 源于 PvT又高于PvT,解决小目标问题的ViT方法
学习编程只需要这三条建议!
Task management of embedded development foundation (thread management)
LeetCode 每日一题——30. 串联所有单词的子串
IOT platform construction equipment, with source code
【对比学习】koa.js、Gin与asp.net core——中间件
Principles of microcomputer Chapter 6 notes arrangement
Définition de la fonction et paramètres de la fonction
#20Set介绍与API
盛科通信IPO过会:年营收4.6亿 中国振华与产业基金是股东
Tutorial on installing SSL certificates in Microsoft Exchange Server 2007
外卖江湖格局将变,美团“大哥”不好当