W prawdopodobieństwie i statystyce , biorąc pod uwagę dwa procesy stochastyczne
{
X
t
}
{\ Displaystyle \ lewo \ {X_ {t} \ prawo \}}
i
{
Y
t
}
{\ Displaystyle \ lewo \ {Y_ {t} \ prawo \}}
, kowariancja krzyżowa jest funkcją, która daje kowariancję jednego procesu z drugim w parach punktów czasowych.
Ze
operatora
zwykłą notacją dla oczekiwań , jeśli procesy mają średnie funkcje
μ
X
( t ) =
mi
[
X
t
] {\ Displaystyle
mu _ {X} (t) = \ nazwa operatora {\ nazwa operatora {E}} [X_ {t}]}
\ i
μ
Y
( t ) = mi [
Y
t
]
{\ Displaystyle \ mu _ {Y} (t) = \ nazwa operatora {E} [Y_ {t}]}
, wtedy kowariancja krzyżowa jest dana przez
K
X Y
(
t
1
,
t
2
) = cov (
X
t
1
,
Y
t
2
) = mi [ (
X
t
1
-
μ
X
(
t
1
) ) (
Y
t
2
-
μ
Y
(
t
2
) ) ] = mi [
X
t
1
Y
t
2
] -
μ
X
(
t
1
)
μ
Y
(
t
2
) .
{\ Displaystyle \ nazwa operatora {K} _ {XY} (t_ {1}, t_ {2}) = \ nazwa operatora {cov} (X_ {t_ {1}}, Y_ {t_ {2}}) = \ nazwa operatora { E} [(X_{t_{1}}-\mu _{X}(t_{1}))(Y_{t_{2}}-\mu _{Y}(t_{2}))]=\ nazwa operatora {E} [X_{t_{1}}Y_{t_{2}}]-\mu _{X}(t_{1})\mu _{Y}(t_{2}).\,}
Kowariancja krzyżowa jest związana z częściej stosowaną korelacją krzyżową omawianych procesów.
W przypadku dwóch losowych wektorów
X
= (
X
1
,
X
2
, … ,
X
p
)
T
{\ Displaystyle \ mathbf {X} = (X_ {1}, X_ {2}, \ ldots, X_ {p}) ^ {\ rm {T}}}
i
Y
= (
Y
1
,
Y
2
, … ,
Y
q
)
T
{\ rm {T}}}
{\ Displaystyle \ mathbf {Y} = (Y_ {1}, Y_ {2}, \ ldots, Y_ { q
} )
^
macierzą
q}
kowariancja krzyżowa byłaby za
p × q
{\ displaystyle p \ razy
(często oznaczony
cov ( X , Y )
{\ Displaystyle \ operatorname {cov} (X, Y)}
) z wpisami
K
X Y
( jot , k ) = cov (
X
jot
,
Y
k
) .
{\ Displaystyle \ operatorname {K} _ {XY} (j, k) = \ operatorname {cov} (X_ {j}, Y_ {k}). \,} Zatem termin kowariancja krzyżowa jest używany
w celu rozróżnienia to pojęcie z kowariancji wektora losowego , który jest
.
rozumiany
jako macierz kowariancji między skalarnymi składnikami samego
X
{\ displaystyle \ mathbf {X}}}
W przetwarzaniu sygnałów kowariancja krzyżowa jest często nazywana korelacją krzyżową i jest miarą podobieństwa dwóch sygnałów , powszechnie używaną do znajdowania cech nieznanego sygnału poprzez porównanie go ze znanym. Jest to funkcja względnego czasu między sygnałami, jest czasami nazywana iloczynem przesuwanej kropki i ma zastosowanie w rozpoznawaniu wzorców i kryptoanalizie .
Kowariancja krzyżowa wektorów losowych
Kowariancja krzyżowa procesów stochastycznych
Definicję kowariancji krzyżowej wektorów losowych można uogólnić na procesy stochastyczne w następujący sposób:
Definicja
Niech
{ X ( t ) }
{\ Displaystyle \ {X (t) \}}
i
{ Y ( t ) }
{\ Displaystyle \ {Y (t) \}}
oznaczają procesy stochastyczne. Następnie funkcja kowariancji krzyżowej procesów jest definiowana przez:
K
X Y
{\ displaystyle K_ {XY}}
K
X Y
(
t
1
,
t
2
)
=
re mi fa
cov (
X
t
1
,
Y
t
2
) = mi
[
(
X (
t
1
) -
μ
X
(
t
1
)
)
(
Y (
t
2
) -
μ
Y
(
t
2
)
)
]
{\ Displaystyle \ nazwa operatora {K} _ {XY} (t_ {1}, t_ {2}) {\ stackrel {\ operatorname {def} }{=}} \ \ nazwa operatora { cov} (X_{t_{1}},Y_{t_{2}})=\nazwa operatora {E} \left[\left(X(t_{1})-\mu _{X}(t_{1} )\right)\left(Y(t_{2})-\mu _{Y}(t_{2})\right)\right]}
()
gdzie
μ
X
( t ) = mi
[
X ( t )
]
{\ Displaystyle \ mu _ {X} (t) = \ nazwa operatora {E} \ lewo [X (t) \ prawo]}
i
μ
Y
( t ) = mi
[
Y ( t )
]
{\ Displaystyle \ mu _ {Y} (t) = \ nazwa operatora {E} \ lewo [Y (t) \ prawo]}
.
Jeśli procesy są procesami stochastycznymi o wartościach zespolonych , drugi czynnik musi być złożony sprzężony :
K
X Y
(
t
1
,
t
2
)
=
re mi fa
cov (
X
t
1
,
Y
t
2
) = mi
[
(
X (
t
1
) -
μ
X
(
t
1
)
)
(
Y (
t
2
) -
μ
Y
(
t
2
)
)
Ż
]
{\ Displaystyle \ nazwa operatora {K} _ {XY} (t_ {1}, t_ {2}) {\ stackrel {\ operatorname {def} }{=}} \ \ nazwa operatora {cov} (X_{t_{1}},Y_{t_{2}})=\nazwa operatora {E} \left[\left(X(t_{1})-\mu _{X}(t_{1 })\right){\overline {\left(Y(t_{2})-\mu _{Y}(t_{2})\right)}}\right]}
Definicja wspólnych procesów WSS
Jeśli
{
X
t
}
{\ Displaystyle \ lewo \ {X_ {t} \ prawo \}}
i
{
Y
t
}
{\ Displaystyle \ lewo \ {Y_ {t} \ prawo \}}
są wspólnie szeroko rozumianymi stacjonarnymi , wtedy prawdziwe są następujące zdania:
μ
X
(
t
1
) =
μ
X
(
t
2
) ≜
μ
X
{\ Displaystyle \ mu _ {X} (t_ {1}) = \ mu _ {X} (t_ {2}) \ trójkąt q \ mu _ { X}}
dla wszystkich
t
1
,
t
2
{\ Displaystyle t_ {1}, t_ {2}}
,
μ
Y
(
t
1
) =
μ
Y
(
t
2
) ≜
μ
Y
{\ Displaystyle \ mu _ {Y} ( t_ {1}) = \ mu _ {Y} (t_ {2}) \ trójkąt q \ mu _ {Y}}
dla wszystkich
t
1
,
t
2
{\ Displaystyle t_ {1}, t_ {2}}
I
0
K
X Y
(
t
1
,
t
2
) =
K
X Y
(
t
2
-
t
1
, )
{\ Displaystyle \ nazwa operatora {K} _ {XY} (t_ {1}, t_ {2}) = \ nazwa operatora {K} _ {XY} (t_ {2} -t_ {1}, 0)}
dla wszystkich
t
1
,
t
2
{\ Displaystyle t_ {1}, t_ {2}}
Ustawiając (opóźnienie czasowe lub czas, o jaki sygnał został przesunięty), możemy zdefiniować
τ =
t
2
-
t
1
{\ Displaystyle \ tau = t_ {2} -t_ {1}}
K
X Y
( τ ) =
K
X Y
(
T
2
-
T
1
) ≜
K
X Y
(
T
1
,
T
2
)
{\ Displaystyle \ nazwa operatora {K} _ {XY} (\ tau) = \ nazwa operatora {K} _{XY}(t_{2}-t_{1})\triangleq \nazwa_operatora {K} _{XY}(t_{1},t_{2})}
.
Funkcja kowariancji krzyżowej dwóch połączonych procesów WSS jest zatem dana wzorem:
K
X Y
( τ ) = cov (
X
t
,
Y
t - τ
) = mi [ (
X
t
-
μ
X
) (
Y
t - τ
-
μ
Y
) ] = mi [
X
t
Y
t - τ
] -
μ
X
μ
Y
{\ Displaystyle \ nazwa operatora {K} _ {XY} (\ tau) = \ nazwa operatora {cov} (X_ {t}, Y_ {t- \ tau}) = \ nazwa operatora {E} [( X_{t}-\mu _{X})(Y_{t-\tau }-\mu _{Y})]=\operatorname {E} [X_{t}Y_{t-\tau}]-\ mu _{X}\mu _{Y}}
()
co jest równoważne
K
X Y
( τ ) = cov (
X
t + τ
,
Y
t
) = mi [ (
X
t + τ
-
μ
X
) (
Y
t
-
μ
Y
) ] = mi [
X
t + τ
Y
t
] -
μ
X
μ
Y
{\ Displaystyle \ nazwa operatora {K} _ {XY} (\ tau) = \ nazwa operatora {cov} (X_ {t + \ tau}, Y_ {t}) = \ nazwa operatora {E} [(X_ {t+\tau }-\mu _{X})(Y_{t}-\mu _{Y})]=\operatorname {E} [X_{t+\tau }Y_{t}]-\mu _{ X}\mu _{Y}}
.
Nieskorelowanie
Dwa
są
stochastyczne
_
_
procesy nazywane
jeśli
ich
nieskorelowanymi
kowariancja
,
_ _ _
K
X
Y
(
t
1
,
t
2
)
{\ Displaystyle \ nazwa operatora {K} _ {\ mathbf {X} \ mathbf {Y}} (t_ {1}, t_ {2})}
wynosi zero dla wszystkich czasów. Formalnie:
0
{
X
t
}
,
{
Y
t
}
nieskorelowane
⟺
K
X
Y
(
t
1
,
t
2
) = ∀
t
1
,
t
2
{\ Displaystyle \ lewo \ {X_ {t} \ prawo \} \ lewo \ {Y_ {t}\right\}{\text{ nieskorelowane}}\quad \iff \quad \operatorname {K} _{\mathbf {X} \mathbf {Y}}(t_{1},t_{2})= 0\quad \forall t_{1},t_{2}}
.
Kowariancja krzyżowa sygnałów deterministycznych
Kowariancja krzyżowa jest również istotna w przetwarzaniu sygnałów , gdzie kowariancję krzyżową między dwoma stacjonarnymi procesami losowymi o szerokim znaczeniu można oszacować przez uśrednienie iloczynu próbek zmierzonych z jednego procesu i próbek zmierzonych z drugiego (i jego przesunięć w czasie). Próbki zawarte w średniej mogą stanowić dowolny podzbiór wszystkich próbek w sygnale (np. próbki w skończonym oknie czasowym lub podpróbkowanie jednego z sygnałów). Dla dużej liczby próbek średnia zbiega się do prawdziwej kowariancji.
Kowariancja krzyżowa może również odnosić się do „deterministycznej” kowariancji krzyżowej między dwoma sygnałami. Polega to na zsumowaniu wszystkich wskaźników czasowych. Na przykład dla sygnałów
w
[ k ]
\
czasie dyskretnym i kowariancja krzyżowa jest zdefiniowana jako
sol [ k ] {
Displaystyle g
}
( fa ⋆ sol ) [ n ]
=
re mi fa
∑
k ∈
Z
fa [ k ]
¯
sol [ n + k ] =
∑
k ∈
Z
fa [ k - n ]
¯
sol [ k ]
{\ Displaystyle (f \ gwiazda g)[n]\ {\stackrel {\mathrm {def} }{=}}\ \sum _{k\in \mathbb {Z}}}{\overline {f[k]}}g[n+k] =\sum _{k\in \mathbb {Z}}}{\overline {f[kn]}}g[k]}
gdzie linia wskazuje, że złożony koniugat jest brany, gdy sygnały mają wartości zespolone .
Dla funkcji ciągłych
i
deterministyczna
{
}
x
(
fa (
)
)
\ Displaystyle f (x)
kowariancja krzyżowa jest zdefiniowana jako
( fa ⋆ sol ) ( x )
=
re mi fa
∫
fa ( t )
¯
sol ( x + t ) re t = ∫
fa ( t - x )
¯
sol ( t ) re t
{\ Displaystyle (f \ gwiazda g) (x)\ {\stackrel {\mathrm {def} }{=}}\ \int {\overline {f(t)}}g(x+t)\,dt=\int {\overline {f(tx) )}}g(t)\,dt}
.
Nieruchomości
(Deterministyczna) kowariancja krzyżowa dwóch ciągłych sygnałów jest powiązana ze splotem przez
( fa ⋆ sol ) ( t ) = (
fa ( - τ )
¯
∗ sol ( τ ) ) ( t )
{\ Displaystyle (f \ gwiazda g) (t) = ({\ overline {f (- \ tau)} }*g(\tau ))(t)}
a (deterministyczna) kowariancja krzyżowa dwóch sygnałów w czasie dyskretnym jest powiązana z dyskretnym splotem przez
( fa ⋆ sol ) [ n ] = (
fa [ - k ]
¯
∗ sol [ k ] ) [ n ]
{\ Displaystyle (f \ gwiazda g) [n] = ({\ overline {f [-k]}} *g[k])[n]}
.
Zobacz też
Linki zewnętrzne