自己相関 とは?ページ内リンク ↓ウィキペディア(Wikipedia)記事 ↓Yahoo!知恵袋自己相関(じこそうかん、Autocorrelation)とは、信号処理において時間領域信号等の関数または数列を解析するためにしばしば用いられる数学的道具である。大雑把に言うと、自己相関とは、信号がそれ自身を時間シフトした信号とどれだけ良く整合するかを測る尺度であり、時間シフトの大きさの関数として表される。より正確に述べると、自己相関とは、ある信号のそれ自身との相互相関である。自己相関は、信号に含まれる繰り返しパターンを探すのに有用であり、例えば、ノイズに埋もれた周期的信号の存在を判定したり、 信号中の失われた基本周波数を倍音周波数による示唆に基づき同定するために用いられる。 出典: 『ウィキペディア(Wikipedia)』 関連商品
城戸 健一 /
最安値(新品): ¥ 3,360
|
目次 |
自己相関は、学問領域によって定義が異なる。分野によっては自己共分散(autocovariance)と同じ意味に使われる。
統計学において、確率過程の自己相関関数(ACF)は、時系列上の異なる点の間の相関である。時刻 t における値を Xt とする。ここで、t は離散時間過程の整数でも連続時間過程の実数でもよい。Xt の平均を μ、分散を σ2 としたとき、自己相関関数は次のようになる。
![R(t,s) = \frac{E[(X_t - \mu)(X_s - \mu)]}{\sigma^2}\, ,](http://upload.wikimedia.org/math/1/8/7/1870707bdfb3085f6153a459cace087c.png)
ここで、E は期待値である。分散がゼロであるような場合や無限であるような場合には、この式は適用できない。適用可能な場合、この定義では値の範囲は [ - 1,1] となり、 1 は完全な相関を表し、 − 1 は完全な反相関を表す。
Xtが定常過程ならば、自己相関関数は t と s の差分にのみ依存し、1変数の関数として表現できる。そのような場合を表す形式として次の定義がある:
![R(k) = \frac{E[(X_i - \mu)(X_{i+k} - \mu)]}{\sigma^2}\, ,](http://upload.wikimedia.org/math/f/2/c/f2ce7ff91435cba638cff350138eda27.png)
ここで k は(タイム)ラグ( | t − s | )を表す。σ2 による正規化を行わない形式もよく使われ、これを「自己相関」とも「自己共分散」とも呼ぶ。長さ n の時系列標本 X1, X2 ... Xn について平均と分散が分かっているとき自己相関関数の近似が以下の式で与えられる。
![\hat{R}(k)=\frac{1}{(n-k) \sigma^2} \sum_{t=1}^{n-k} [f(t)-\mu][f(t+k)-\mu]](http://upload.wikimedia.org/math/d/4/e/d4eff6e7eb227b2bb89fe0b717eac6f0.png)
ここで
である。
平均や分散が不明な場合、代わりに標本の平均や標本の分散を使うこともできるが、偏った近似になる[1]。
信号処理においては、上述の正規化を行わない形式が良く使われる。すなわち、平均を引かず、分散で割らない形式である。平均と分散で正規化された自己相関関数は、自己相関係数と呼ばれることがある[2]。
信号 f(t) について、連続自己相関 Rff(τ) は f(t) とそれ自身の連続相互相関の積分で表されることが多い。ここで τ はラグを表す。

は共役複素数であり、 * は畳み込みである。実関数では
となる。
離散信号 xn でラグ j での離散自己相関は次のようになる。

これらの定義は二乗可積分あるいは二乗可加算な信号、つまりエネルギーが有限な場合に有効である。永遠に続く信号は確率過程として扱われ、期待値に基づいた別の定義が必要となる。広義定常確率過程での自己相関は次のように定義される:
![R_{ff}(\tau) = E\left[f(t)\overline{f}(t-\tau)\right]](http://upload.wikimedia.org/math/5/1/6/516d368ab679927a5c0d64e2d85395df.png)
![R_{xx}(j) = E\left[x_n \overline{x}_{n-j}\right]](http://upload.wikimedia.org/math/c/5/d/c5d5cfd611f4ed155d59d12a1a38a0b9.png)
定常的でない過程では、これらは t または n の関数となる。
エルゴード的でもある過程では、期待値の代わりに時間平均の極値を使うことができる。エルゴード過程の自己相関は以下のようにも表される[2]:


これらの定義は定常的かつエルゴード的でない過程であっても、周期関数に適用して意味のある結果を得られるという利点がある。
一方、永遠に続く信号について短期間の自己相関解析を行うという方法もある(類似の手法として短時間フーリエ変換がある)。
多次元の自己相関も同様に定義される。例えば、3次元での二乗可加算な離散信号の自己相関は次のように定義される。

信号から平均値を引いてから自己相関関数を求めた場合、その関数を自己共分散関数と呼ぶのが一般的である。
以下では、1次元自己相関の特性のみを扱う。2次元以上の特性は1次元の特性から容易に導くことができる。
である。これはコーシー・シュワルツの不等式から導かれる。離散の場合も同様である。



時系列データによる回帰分析では、残差(residual)の自己相関が問題であり、t分布などで係数を推定する際の有意性の推定に偏りを生じさせる。一次自己相関の有無に関する古典的な検定としてダービー・ワトソン統計量がある。高次の自己相関もカバーするより柔軟な検定として Breusch-Godfrey 検定がある。これは補助回帰として、予測モデルとの残差を元の独立変数に回帰させるか、残差の k ラグに回帰させる(ここで k は検定の order)。この補助回帰の最も単純な検定統計量は TR2 となる。ここで、T は標本数、R2 は決定係数である。自己相関がないという仮定の下で、この統計量は自由度 k のカイ二乗分布に漸近的に近づく。
PageRank5以上の相互リンク
・相互リンクスクエア
(PageRank 5)
・相互リンク インプロス
(PageRank 5)
→便利!NINJA TOOLS
→FC2検索
用語
Wikipedia
YouTube
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |