統計学に習熟するには線形代数の習得が不可欠である。が、初等的な線形代数ではカバーしきれないような分野も存在する。そこで以下の参考書
を基により高等な線形代数を学ぶ。
2. ベクトル空間
今回はベクトル空間を扱う。
統計学においてベクトル空間は統計学で推定や仮説検定での重要な応用性を有している。また線形独立・線形従属は行列の階数の決定や理解に役立つ。
ただしベクトル空間の基礎は過去稿と内容が大きく重複するため、内容を大幅に省略し、本書に独自ないしこの後の頁に関係し得る点のみ記述していく。
2.1 非直交変換
の部分空間
に対して線形変換
を考える。
が
正則行列で
であるとき、
は
から
への一対一変換を定義する。任意の
は
という座標空間上の1点を与える。
一方でが
の別の基底であるならば、
が存在し、
および
に対して
が成り立つ。すなわちは座標軸
に対応する点
の座標を与える。基準座標系から座標軸
で定義される1つの座標系への変換は
とするとき、変換
で与えられる。原点から
までのEuclid距離の二乗、すなわち
は、行列あるいは同等に
が直交行列であることが、原点から
までのEuclid距離とこれが等しくなることの必要十分条件である。この場合、
は
の正規直交基底を形成する。
直交変換は一般的に用いられる変換だが、非直交変換が有用となる場合もある。
例:
3次元ベクトルを考え、それらが同じ正定値共分散行列
をもつ分布からの観測ベクトルだとする。これらの相違度合いに興味がある場合、
内にこれらの点を描くことは有用である。しかし
が単位行列でない場合、Euclid距離を用いるのは適切とは言い難く、観測された
個の点の間の違いを比較し解釈するのは困難になる。しかし適切な変換を行うことでこの困難を解決できる。
は正定値であるから、正則行列
が存在し、
が成り立つ。
とすると、
のMahalanobis距離は
となり、一方で
の分散は
である。すなわち
という変換は各点間の距離の適切な速度がEuclid距離関数となるようなベクトルを生成する。
例:中心化
について
とするとき、
の各成分の平均は
である。この変換は各説明変数を中心化するために用いられる。
重回帰モデルにおける利用例を述べる。は以下のように表現できる。
ここで
であり、
である。
の列は
に対して直交しているから、
の最小二乗推定量は
のように単純化される。したがって
である。推定量
は行列
の行を構成する
個の
ベクトルから計算される標本共分散行列によって表現することができる。この標本共分散行列を
とし、
のように分割すると、
となり、
であるから、
となるから、
を得る。
一方で元の回帰モデルに対するその他の調整方法には説明変数の標準化がある。この場合、となる。ここで
であり、
である。最小二乗推定量は
と書ける。ここで行列
の列を構成する
個の
ベクトルから計算される相関行列
を
の場合と同様に分割した。
上述した説明変数の中心化はの列に対する線形変換が関わっている。ある状況では
の行について線形変換を実行した方が有利な場合もある。たとえば
を
正則行列とし、
と定義すると、回帰モデル
は
と表される。ここでである。2番目のモデルは最初のモデルとは異なる説明変数の組を用いている。すなわちその
番目の説明変数は最初のモデルの説明変数と
の第
列によって与えられる係数との線形結合である。しかし2つのモデルはデータに適合させた後の値において同一の結果を与える。
実際、
とすると、であり、2番目のモデルからの予測値ベクトル
が最初のモデルから得られるものと同一となる。
例:重み付き最小二乗法
重回帰モデル
を考える。ここで
とする。この場合、
の推定量
はここでも
の推定量であるが、
のときに成り立つような最適な性質は保持されない。ここでは
が無相関であるものの、その分散がすべて同一というわけではない、すなわち
は既知ような状況を考える。このような状況での回帰は重み付き最小二乗回帰と呼ぶ。
行列と定義し、回帰モデルに[tex:C^{-\frac{1}{2}}を左から掛けることで、
を得る。新たに
とおき
とおく。このとき
の共分散行列は
である。したがって変換後のモデルには通常の最小二乗法を適用できるから、
と表現でき、それは
で得られる。
線形変換に関する良く知られた適用例は、既知の定数から成る行列とベクトル
ならびに変数ベクトル
があるときに
を満たすような
を決定する問題である。