Jak stwierdzono w tym pytaniu, maksymalna ranga macierzy kowariancji wynosi gdzie jest rozmiarem próbki, a więc jeśli wymiar macierzy kowariancji jest równy wielkości próbki, byłby liczbą pojedynczą. Nie mogę zrozumieć, dlaczego mamy odjąć od maksymalnej rangi macierzy kowariancji.
covariance-matrix
linear-algebra
użytkownik3070752
źródło
źródło
Odpowiedzi:
Bezstronny estymator przykładowej macierzy kowariancji dla punktów danych x i ∈ R d wynosi C = 1n xi∈Rd gdzie ˉ x =∑xi/njest średnią dla wszystkich punktów. Oznaczmy(xi- ˉ x )jako
Dlaczego mają stopień n - 1 , a nie stopień n , gdyż wydaje się, ponieważ jesteśmy zsumowanie n rank- 1 matryc?∑ziz⊤i n−1 n n 1
Odpowiedź jest taka, że dzieje się tak, ponieważ nie są niezależne. Z założenia ∑ z i = 0 . Więc jeśli wiesz, n - 1 z Z i wówczas jest to ostatni pozostały z n jest całkowicie zdeterminowany; nie sumujemy n niezależnych macierzy rangi- 1 , sumujemy tylko n - 1zi ∑zi=0 n−1 zi zn n 1 n−1 niezależnych macierzy rangi , a następnie dodajemy jeszcze jedną macierz rangi 1 , która jest całkowicie liniowo określona przez resztę. Ten ostatni dodatek nie zmienia ogólnej rangi.1 1
Możemy to zobaczyć bezpośrednio, jeśli przepisujemy jako z n = - n - 1 ∑ i = 1 z i , a teraz podłączamy to do powyższego wyrażenia: n ∑ i = 1 z i z ⊤ i = n - 1 ∑ i = 1 z i z ⊤ i + ( - n - 1 z i ) z∑zi=0
Nawiasem mówiąc, wynik ten wskazuje, dlaczego czynnik w bezstronnym estymatorze kowariancji wynosi1n−1 a nie .1n
źródło
Uważam, że nieco krótsze wyjaśnienie wygląda następująco:
źródło