3x3相関行列の完成:3つの与えられた2つの係数


20

私はインタビューでこの質問をされました。

我々は、フォームの相関行列を持っていると言うことができます

[10.60.80.61γ0.8γ1]

この相関行列から、ガンマの値を見つけるように求められました。
固有値はすべて0以上である必要があるため、固有値を使用して何かを実行できると考えました(行列は半正定でなければなりません)-しかし、このアプローチでは答えが得られないと思います。トリックがありません。

同じ問題を解決するためのヒントを教えてください。


コメントは詳細なディスカッション用ではありません。この会話はチャットに移動さました
whuber

1
このサイトを検索すると、関連する式を含む(複数の)スレッドのいずれかに直接つながりました:stats.stackexchange.com/questions/5747felixの回答にいくつかの有用なプロットもあります。
whuber

回答:


21

我々はすでに知っている間に制限されている[ - 1 1 ] 相関行列が半正定値であるべきであり、したがって、その主たる未成年者が非負でなければなりませんγ[1,1]

したがって、

1(1γ2)0.6(0.60.8γ)+0.8(0.6γ0.8)0γ2+0.96γ0γ(γ0.96)0 and 1γ10γ0.96


素晴らしい答え。ガンマを取得する一般的な方法は、上記の方程式を解きながら可能な限り最小の核ノルム(別名ky-fanノルム)の相関行列につながるガンマを見つけることです。詳細については、「マトリックス補完」、「圧縮センシング」を調べるか、トピックbit.ly/2iwY1nWに関するこのレポートを確認してください。
ムスタファSエイサー

1
これが証明されるために、あなたが他の方向に結果を必要とするすべての非自明な主要な未成年者である場合はと行列が決定持つ0を、その後、行列は半正定値です。>00
フェデリコポロニ

10

次に、よりシンプルな(そしておそらくより直感的な)ソリューションを示します。

共分散は、抽象的なベクトル空間上の内積と考えてください。次に、相関行列のエントリは、ベクトルについては、V 1V 2V 3アングルブラケットは、V iはVの jは表す角度との間のV IVの jはcosvvjv1v2v3vvjvvj

ことを視覚化することは難しいことではありませんで囲まれています|v2v3。その余弦に結合し( γは)このようにしてあるのCoS [V 1V 2± V 1V 3]。基本的な三角法は、与え γ [ 0.6 ×|v1v2±v1v3|γcos[v1v2±v1v3]γ[0.6×0.80.6×0.8,0.6×0.8+0.6×0.8]=[0,0.96]

編集:という注意最後の行では、実際にあるCOS0.6×0.80.6×0.8 -0.6と0.8の2番目の出現は、 0.6 2 + 0.8 2 = 1のおかげで偶然に発生しますcosv1v2cosv1v3v1v3v1v20.62+0.82=1


1
+1、正当な幾何学的推論(それにもかかわらず、私はあなたの計算をチェックしませんでした)。これは、質問に対するコメントで提案したとおりです(残念ながら、すべてのコメントはモデレーターによってチャットに移動されました。上のリンクを参照してください)。
ttnphns

あなたの計算は下限に対して常にゼロを与えるように見えるので、すべての相関が非負でなければならないことを「証明」しているように思えます。そうでない場合、一般的な計算の仕組みについて詳しく説明していただけますか?私は本当に信頼していない-おそらくか理解していない-あなたのバインド、3次元以上でいつでも見つけることができるので両方いるV 1V 2 = V 1V 3 = 0をし、その後にあなたのバウンドが暗示V 2V 3は常にゼロです!(cc @ttnphns)v1v1v2=v1v3=0v2v3
whuber

@whuber:混乱して申し訳ありません。計算では、下限が常にゼロになるとは限りませ。答えを修正しました。
ヤングル

最後の懸念にどのように対応しますか?あなたの境界が間違っていることを示しているようです。
whuber

@whuber:あなたの場合、⟨v1、v2⟩=⟨v1、v3⟩=π/ 2、したがって境界|⟨v1、v2⟩±⟨v1、v3⟩| 期待どおり[0、π]です。γ上のバウンドcos⟨v1、v2⟩cos⟨v1、v3⟩∓sin⟨v1、v3⟩sin⟨v1、v2⟩も[-1、1]になります。
ヤングル

4

答えに対する最初のコメントで私が意味したことと、@ yangleが話していると思うことは次のとおりです(ただし、彼らの計算をフォロー/チェックしませんでした)。

「行列は半正の正でなければなりません」は、変数ベクトルがユークリッド空間の束であることを意味します。3つのベクトル長が1に固定されているため、相関行列の場合は共分散行列よりも簡単です。3つの単位ベクトルXYZを想像してください角度の余弦であることに注意してください。だから、COS α = R 、X 、Y = 0.6、及びCOS β = R Y 、Z = 0.8。何のための境界線であるかもしれないのcos γ = R X Zrcosα=rバツy=0.6cosβ=ryz=0.8cosγ=rバツz?その相関は、Yを囲むZによって定義される任意の値を取ることができます(角度を維持します)。ryz=0.8

ここに画像の説明を入力してください

それが回転するとき、2つの位置は究極のwrt Xとして注目に値します。どちらもZが平面XYに入るときです。1つはXとYの間、もう1つはYの反対側にあります。これらは青と赤のベクトルで示されます。これらの両方の位置で、構成XYZ(相関行列)は特異です。そして、これらは、ZがXに達することができる最小角度と最大角度(したがって相関)です。

平面上の角度の和または差を計算するための三角公式を選択すると、次のようになります。

境界として。cosγ=rバツyryz1rバツy21ryz2=[00.96]

この幾何学的ビューは、@ rightskewedが代数的用語(マイナーなど)で表現したものの別の(および3Dの場合はより具体的で単純な)外観です。


X、Y、Zがランダム変数である場合、それらを3D空間のベクトルにどのようにマッピングしますか(1D空間のベクトルのみになります)。また、RVがNx1の場合、それらはN次元空間のベクトルになりますか?
初心者

@noviceはい、それらは最初はNd空間の3つのベクトルですが、3つの次元のみが非冗長です。回答の2番目のリンクをたどり、それが説明されている主題分野への参照をさらに読んでください。
ttnphns

4

主要な未成年者と遊ぶのは3 x 3または4 x 4の問題では問題ないかもしれませんが、高次元ではガスと数値安定性が不足しています。

このような単一の「自由な」パラメータの問題の場合、行列psdを構成するすべての値のセットが単一の間隔になることが簡単にわかります。したがって、このような値の最小値と最大値を見つければ十分です。これは、一対の線形半正定値計画(SDP)の問題を数値的に解くことで簡単に実現できます。

  1. 行列の対象となるγを最小化するのはpsdです。
  2. 行列の対象となるγを最大化するのはpsdです。

たとえば、これらの問題は、MATLABでYALMIPを使用して定式化および数値的に解決できます。

  1. ガンマ= sdpvar; A = [1.6 .8; .6 1ガンマ; .8ガンマ1]; 最適化(A> = 0、ガンマ)
  2. optimize(A> = 0、-gamma)

速く、簡単で、信頼できる。

ところで、質問をするスマートなパンツのインタビュアーが、十分に開発され、実用的な問題を確実に解決するための洗練された使いやすい数値オプティマイザーを備えたSemiDefinite Programmingを使用して、この問題を解決できることを知らない場合、難しい変種、これはもはや1870年ではないことを彼/彼女に伝えてください、そして今は現代の計算開発を利用する時です。


4

次の凸集合を考えてみましょう

{バツyzR3[1バツyバツ1zyz1]O3}

これは、3次元楕円という名前のスペクトル面体です。これがこの省略の描写です3

ここに画像の説明を入力してください

この省略形をx =で定義される平面と交差させるおよび y = 0.8で端点が黄色で色付けされた線分が得られますバツ=0.6y=0.8

ここに画像の説明を入力してください

楕円の境界は、次によって定義される立方体の表面です。

デット[1バツyバツ1zyz1]=1+2バツyzバツ2y2z2=0

もし バツ=0.6y=0.8

0.96zz2=z0.96z=0

したがって、楕円と2つの平面の交点は、次のようにパラメータ化された線分です。

{0.60.8t0t0.96}

1

すべての正の半正定行列は相関/共分散行列です(逆も同様です)。

AAA=うんDうんTうんDB=うんD1/2うんTD1/2

バツBバツA

R=E[バツバツT]R=RTaTRa=E[aTバツ2]0aR

2nn

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.