正準相関分析の計算:変数群間の最大相関
正準相関分析の目的
正準相関分析は、2つの変数群間の関係を最大化する線形結合を求める手法です。各変数群から1つずつ線形結合を作り、それらの相関を最大化することで、変数群間の潜在的な関係を探索します。
正準相関係数の計算手順
Step 1: 正準相関分析の数学的定式化
変数群間の正準相関は以下の一般化固有値問題の解として得られます:
$\mathbf{\Sigma}_{XX}^{-1} \mathbf{\Sigma}_{XY} \mathbf{\Sigma}_{YY}^{-1} \mathbf{\Sigma}_{YX} \mathbf{a} = \rho^2 \mathbf{a}$
ここで、$\rho^2$が固有値、$\rho$が正準相関係数です。
Step 2: 与えられた分散共分散行列の確認
- $\mathbf{X}$群内分散共分散行列:$\mathbf{\Sigma}_{XX} = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}$
- $\mathbf{Y}$群内分散共分散行列:$\mathbf{\Sigma}_{YY} = \begin{pmatrix} 3 & 0 \\ 0 & 3 \end{pmatrix}$
- 群間共分散行列:$\mathbf{\Sigma}_{XY} = \begin{pmatrix} 1 & 2 \\ 2 & 1 \end{pmatrix}$
- 転置行列:$\mathbf{\Sigma}_{YX} = \mathbf{\Sigma}_{XY}^T = \begin{pmatrix} 1 & 2 \\ 2 & 1 \end{pmatrix}$
Step 3: 各分散共分散行列の逆行列計算
$\mathbf{\Sigma}_{XX}^{-1}$の計算:
$\det(\mathbf{\Sigma}_{XX}) = 2 \times 2 - 1 \times 1 = 3$
$\mathbf{\Sigma}_{XX}^{-1} = \frac{1}{3} \begin{pmatrix} 2 & -1 \\ -1 & 2 \end{pmatrix}$
$\mathbf{\Sigma}_{YY}^{-1}$の計算:
$\mathbf{\Sigma}_{YY}^{-1} = \begin{pmatrix} 1/3 & 0 \\ 0 & 1/3 \end{pmatrix}$
Step 4: 合成行列の計算
$\mathbf{A} = \mathbf{\Sigma}_{XX}^{-1} \mathbf{\Sigma}_{XY} \mathbf{\Sigma}_{YY}^{-1} \mathbf{\Sigma}_{YX}$を計算:
中間計算1:$\mathbf{\Sigma}_{XY} \mathbf{\Sigma}_{YY}^{-1}$
$\begin{pmatrix} 1 & 2 \\ 2 & 1 \end{pmatrix} \begin{pmatrix} 1/3 & 0 \\ 0 & 1/3 \end{pmatrix} = \begin{pmatrix} 1/3 & 2/3 \\ 2/3 & 1/3 \end{pmatrix}$
中間計算2:上記結果と$\mathbf{\Sigma}_{YX}$の積
$\begin{pmatrix} 1/3 & 2/3 \\ 2/3 & 1/3 \end{pmatrix} \begin{pmatrix} 1 & 2 \\ 2 & 1 \end{pmatrix} = \begin{pmatrix} 5/3 & 4/3 \\ 4/3 & 5/3 \end{pmatrix}$
最終計算:$\mathbf{A} = \mathbf{\Sigma}_{XX}^{-1} \times$上記結果
$\mathbf{A} = \frac{1}{3} \begin{pmatrix} 2 & -1 \\ -1 & 2 \end{pmatrix} \begin{pmatrix} 5/3 & 4/3 \\ 4/3 & 5/3 \end{pmatrix} = \frac{1}{9} \begin{pmatrix} 6 & 3 \\ 3 & 6 \end{pmatrix} = \begin{pmatrix} 2/3 & 1/3 \\ 1/3 & 2/3 \end{pmatrix}$
Step 5: 固有値問題の解
$\mathbf{A}$の固有値を求めるため、特性方程式を立てます:
$\det(\mathbf{A} - \lambda \mathbf{I}) = \det\begin{pmatrix} 2/3 - \lambda & 1/3 \\ 1/3 & 2/3 - \lambda \end{pmatrix} = 0$
$(2/3 - \lambda)^2 - (1/3)^2 = 0$
$(2/3 - \lambda)^2 = 1/9$
$2/3 - \lambda = \pm 1/3$
したがって:
- 第1固有値:$\lambda_1 = 2/3 + 1/3 = 1$
- 第2固有値:$\lambda_2 = 2/3 - 1/3 = 1/3$
Step 6: 正準相関係数の算出
正準相関係数は固有値の平方根:
$\rho_1 = \sqrt{\lambda_1} = \sqrt{1} = 1.0$
$\rho_2 = \sqrt{\lambda_2} = \sqrt{1/3} \approx 0.577$