KarhunenLoeveDecomposition
KarhunenLoeveDecomposition[{a1,a2,…}]
m.aibiである数値配列{a1,a2,…}のKarhunen–Loeve変換{{b1,b2,…},m}を与える.
KarhunenLoeveDecomposition[{a1,a2,…},m]
biから aiへの変換に行列 m の逆行列を使う.
詳細とオプション
- Karhunen–Loeve分解は,データの次元を減じ,最初のいくつかの成分中の最も重要な変化を捉えるために使われることが多い.
- aiは任意階数の配列あるいは次元が等しい画像でよい.
- m と {a1,a2,…}の内積は{b1,b2,…}を与える.
- KarhunenLoeveDecomposition[{a1,…}]では,変換行列 m の行は,配列 aiから形成された共分散行列の固有ベクトルである.
- 行列 m は aiの線形変換である.変換された配列 biは無相関であり,分散は降順で与えられ,aiと等しい全分散を持つ.
- KarhunenLoeveDecomposition[{b1,b2,…},m]は事実上逆Karhunen–Loeve変換を計算する.{b1,b2,…}の長さが m のサイズよりも小さい場合,欠けている成分は0であるとみなされる.
- StandardizedTrueのオプション設定では,データ集合 aiは平均が0になるようにシフトされる.
例題
すべて開くすべて閉じるスコープ (5)
アプリケーション (3)
特性と関係 (7)
PrincipalComponentsとの関係:
Standardized->Trueの設定は入力データから平均を引くことに等しい:
データ集合の数の平方根で正規化すると入力力学がより保存される:
KarhunenLoeveDecompositionは一般に実数型の画像を返す:
テキスト
Wolfram Research (2010), KarhunenLoeveDecomposition, Wolfram言語関数, https://reference.wolfram.com/language/ref/KarhunenLoeveDecomposition.html (2015年に更新).
CMS
Wolfram Language. 2010. "KarhunenLoeveDecomposition." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/KarhunenLoeveDecomposition.html.
APA
Wolfram Language. (2010). KarhunenLoeveDecomposition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/KarhunenLoeveDecomposition.html