相互相関行列

2つのランダムベクトル相互相関行列は、ランダムベクトルのすべての要素のペアの相互相関を要素として含む行列です。相互相関行列は、様々なデジタル信号処理アルゴリズムで使用されます。

意味

2つのランダムベクトル とに対して、それぞれが期待値と分散を持つランダム要素を含む場合、とと相互相関行列はのように定義される[ 1 ]:p.337。 X=(X1,,Xm)T{\displaystyle \mathbf {X} =(X_{1},\ldots ,X_{m})^{\rm {T}}}Y=(Y1,,Yn)T{\displaystyle \mathbf {Y} =(Y_{1},\ldots ,Y_{n})^{\rm {T}}}X{\displaystyle \mathbf {X} }Y{\displaystyle \mathbf {Y} }

RXY E[XYT]{\displaystyle \operatorname {R} _{\mathbf {X} \mathbf {Y} }\triangleq \ \operatorname {E} [\mathbf {X} \mathbf {Y} ^{\rm {T}}]}

次元は です。成分ごとに書くと次​​のようになります。 m×n{\displaystyle m\times n}

RXY=[E[X1Y1]E[X1Y2]E[X1Yn]E[X2Y1]E[X2Y2]E[X2Yn]E[XmY1]E[XmY2]E[XmYn]]{\displaystyle \operatorname {R} _{\mathbf {X} \mathbf {Y} }={\begin{bmatrix}\operatorname {E} [X_{1}Y_{1}]&\operatorname {E} [X_{1}Y_{2}]&\cdots &\operatorname {E} [X_{1}Y_{n}]\\\\\operatorname {E} [X_{2}Y_{1}]&\operatorname {E} [X_{2}Y_{2}]&\cdots &\operatorname {E} [X_{2}Y_{n}]\\\\\vdots &\vdots &\ddots &\vdots \\\\\operatorname {E} [X_{m}Y_{1}]&\operatorname {E} [X_{m}Y_{2}]&\cdots &\operatorname {E} [X_{m}Y_{n}]\\\\\end{bmatrix}}}

ランダム ベクトルとは同じ次元である必要はなく、どちらもスカラー値である可能性があります。 X{\displaystyle \mathbf {X} }Y{\displaystyle \mathbf {Y} }

たとえば、と がランダムベクトルである場合、 は 番目の要素が である行列になります。 X=(X1,X2,X3)T{\displaystyle \mathbf {X} =\left(X_{1},X_{2},X_{3}\right)^{\rm {T}}}Y=(Y1,Y2)T{\displaystyle \mathbf {Y} =\left(Y_{1},Y_{2}\right)^{\rm {T}}}RXY{\displaystyle \operatorname {R} _{\mathbf {X} \mathbf {Y} }}3×2{\displaystyle 3\times 2}(i,j){\displaystyle (i,j)}E[XiYj]{\displaystyle \operatorname {E} [X_{i}Y_{j}]}

複素ランダムベクトル

とが複素乱数ベクトルで、それぞれが期待値と分散を持つ乱数変数を含む場合、と の相互相関行列は次のように定義されます。 Z=(Z1,,Zm)T{\displaystyle \mathbf {Z} =(Z_{1},\ldots ,Z_{m})^{\rm {T}}}W=(W1,,Wn)T{\displaystyle \mathbf {W} =(W_{1},\ldots ,W_{n})^{\rm {T}}}Z{\displaystyle \mathbf {Z} }W{\displaystyle \mathbf {W} }

RZW E[ZWH]{\displaystyle \operatorname {R} _{\mathbf {Z} \mathbf {W} }\triangleq \ \operatorname {E} [\mathbf {Z} \mathbf {W} ^{\rm {H}}]}

ここで はエルミート転置を表します。 H{\displaystyle {}^{\rm {H}}}

非相関性

2つのランダムベクトルとが無相関であると言われるのは、 X=(X1,,Xm)T{\displaystyle \mathbf {X} =(X_{1},\ldots ,X_{m})^{\rm {T}}}Y=(Y1,,Yn)T{\displaystyle \mathbf {Y} =(Y_{1},\ldots ,Y_{n})^{\rm {T}}}

E[XYT]=E[X]E[Y]T.{\displaystyle \operatorname {E} [\mathbf {X} \mathbf {Y} ^{\rm {T}}]=\operatorname {E} [\mathbf {X} ]\operatorname {E} [\mathbf {Y} ]^{\rm {T}}.}

相互共分散行列がゼロの場合にのみ、それらは無相関となります。 KXY{\displaystyle \operatorname {K} _{\mathbf {X} \mathbf {Y} }}

2つの複素ランダムベクトル の場合、それらは相関がないと呼ばれます。 Z{\displaystyle \mathbf {Z} }W{\displaystyle \mathbf {W} }

E[ZWH]=E[Z]E[W]H{\displaystyle \operatorname {E} [\mathbf {Z} \mathbf {W} ^{\rm {H}}]=\operatorname {E} [\mathbf {Z} ]\operatorname {E} [\mathbf {W} ]^{\rm {H}}}

そして

E[ZWT]=E[Z]E[W]T.{\displaystyle \operatorname {E} [\mathbf {Z} \mathbf {W} ^{\rm {T}}]=\operatorname {E} [\mathbf {Z} ]\operatorname {E} [\mathbf {W} ]^{\rm {T}}.}

プロパティ

相互共分散行列との関係

相互相関は、相互共分散行列と次のように関連しています。

KXY=E[(XE[X])(YE[Y])T]=RXYE[X]E[Y]T{\displaystyle \operatorname {K} _{\mathbf {X} \mathbf {Y} }=\operatorname {E} [(\mathbf {X} -\operatorname {E} [\mathbf {X} ])(\mathbf {Y} -\operatorname {E} [\mathbf {Y} ])^{\rm {T}}]=\operatorname {R} _{\mathbf {X} \mathbf {Y} }-\operatorname {E} [\mathbf {X} ]\operatorname {E} [\mathbf {Y} ]^{\rm {T}}}
複素ランダムベクトルの場合:
KZW=E[(ZE[Z])(WE[W])H]=RZWE[Z]E[W]H{\displaystyle \operatorname {K} _{\mathbf {Z} \mathbf {W} }=\operatorname {E} [(\mathbf {Z} -\operatorname {E} [\mathbf {Z} ])(\mathbf {W} -\operatorname {E} [\mathbf {W} ])^{\rm {H}}]=\operatorname {R} _{\mathbf {Z} \mathbf {W} }-\operatorname {E} [\mathbf {Z} ]\operatorname {E} [\mathbf {W} ]^{\rm {H}}}

参照

参考文献

  1. ^グブナー、ジョン・A. (2006). 『電気・コンピュータエンジニアのための確率とランダムプロセス』ケンブリッジ大学出版局. ISBN 978-0-521-86470-1

さらに読む