Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 行列と線形代数 > 行列分解 > KarhunenLoeveDecomposition >
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフプログラミング > 行列と線形代数 > 行列分解 > KarhunenLoeveDecomposition >
Mathematica > 可視化とグラフィックス > グラフとネットワーク > グラフプログラミング > 行列と線形代数 > 行列分解 > KarhunenLoeveDecomposition >

KarhunenLoeveDecomposition

KarhunenLoeveDecomposition
数値配列と変換行列 m のKarhunen-Loeve変換を行い,結果をの形式で返す.
KarhunenLoeveDecomposition
の変換に行列 m の逆行列を使う.
  • mの内積はを与える.
  • の全分散は の全分散に等しい.
  • は分散の減少順に与えられる.
  • KarhunenLoeveDecompositionが返す変換行列 m の行は配列 から形成された共分散行列の固有ベクトルである.
  • KarhunenLoeveDecompositionは事実上逆Karhunen-Loeve変換を計算する.の長さが m のサイズよりも小さい場合,欠けている要素は0であるとみなされる.
2つのデータ集合のKarhunen-Loeve分解:
RGB色チャンネルの主成分分解:
2つのデータ集合のKarhunen-Loeve分解:
In[1]:=
Click for copyable input
Out[1]=
 
RGB色チャンネルの主成分分解:
In[1]:=
Click for copyable input
Out[1]=
2つのグレースケール画像の主成分:
3つの行列値を持つデータ集合のKarhunen-Loeve分解:
カラー画像のリストの主成分:
変換行列を指定する:
変換行列と少ないデータ集合を使う:
平均が0になるようにシフトされたデータ集合のKarhunen-Loeve分解:
RGB画像の色のコントラストを向上させる:
1,2,あるいは3の成分から多チャンネル画像を再構築する:
顔の絵のリストを変換する:
最初の3つの成分だけを使ったときの,残った画像を示す:
Karhunen-Loeve分解は全分散を保存する:
PrincipalComponentsとの関係:
Trueの設定は入力データから平均を引くことに等しい:
データ集合の数の平方根で正規化すると入力力学がより保存される:
KarhunenLoeveDecompositionは一般にデータタイプがの画像を返す:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF