Kovariansmatrise er en type matrise som brukes til å beskrive kovariansverdiene mellom to elementer i en tilfeldig vektor. Det er også kjent som varians-kovariansmatrisen fordi variansen til hvert element er representert langs matrisens hoveddiagonal og kovariansen er representert blant de ikke-diagonale elementene. En kovariansmatrise er vanligvis en kvadratisk matrise. Den er også positiv semi-definitiv og symmetrisk. Denne matrisen kommer godt med når det gjelder stokastisk modellering og hovedkomponentanalyse.
Hva er kovariansmatrise?
De forskjell -kovariansmatrise er en kvadratisk matrise med diagonale elementer som representerer variansen og de ikke-diagonale komponentene som uttrykker kovarians. Kovariansen til en variabel kan ta hvilken som helst reell verdi - positiv, negativ eller null. En positiv kovarians antyder at de to variablene har en positiv sammenheng, mens en negativ kovarians indikerer at de ikke har det. Hvis to elementer ikke varierer sammen, har de null kovarians.
Lære mer, Diagonal matrise
Eksempel på kovariansmatrise
La oss si at det er 2 datasett X = [10, 5] og Y = [3, 9]. Variansen til sett X = 12,5 og variansen til sett Y = 18. Kovariansen mellom begge variablene er -15. Kovariansmatrisen er som følger:
greibach normal form
Kovariansmatriseformel
Den generelle formen for en kovariansmatrise er gitt som følger:

hvor,
- Eksempelvariasjon: hvor (x1) =
frac{sum_{1}^{n}left ( x_{i} -overline{x} ight )^{2} }{n-1} - Eksempel på samvariasjon: den (x1, og1) =
frac{sum_{1}^{n}left (x_{i} -overline{x} ight )left(y_{i}-overline{y} ight)}{n-1} - Befolkningsvariasjon: hvor (xn) =
frac{sum_{1}^{n}left ( x_{i} -mu ight )^{2} }{n} - Befolkningskovarians: den (xn, ogn) =
frac{sum_{1}^{n}left ( x_{i} -mu_{x} ight )left ( y_{i}-mu_{y} ight ) }{n}
Her, m er middel for befolkning
n er Antall observasjoner
x Jeg er observasjonen i datasett x
La oss se formatet til kovariansmatrise på 2 ⨯ 2 og 3 ⨯ 3
2 ⨯ 2 Kovariansmatrise
Vi vet at i en 2 ⨯ 2 matrise det er to rader og to kolonner. Derfor kan 2 ⨯ 2 kovariansmatrisen uttrykkes som
3 ⨯ 3 Kovariansmatrise
I en 3⨯3-matrise er det 3 rader og 3 kolonner. Vi vet at i en kovariansmatrise er de diagonale elementene varians og ikke-diagonale elementer er kovarians. Derfor kan en 3⨯3 kovariansmatrise gis som
Hvordan finne kovariansmatrise?
Dimensjonene til en kovariansmatrise bestemmes av antall variabler i et gitt datasett. Hvis det bare er to variabler i et sett, vil kovariansmatrisen ha to rader og to kolonner. Tilsvarende, hvis et datasett har tre variabler, vil kovariansmatrisen ha tre rader og tre kolonner.
Dataene gjelder karakterer skåret av Anna, Caroline og Laura i psykologi og historie. Lag en kovariansmatrise.
| Student | Psykologi (X) | Historikk (Y) |
|---|---|---|
| Anna | 80 | 70 |
| Caroline | 63 | tjue |
| Laura | 100 | femti |
Følgende trinn må følges:
Trinn 1: Finn gjennomsnittet av variabel X. Summer alle observasjonene i variabel X og del summen som er oppnådd med antall ledd. Dermed (80 + 63 + 100)/3 = 81.
Steg 2: Trekk gjennomsnittet fra alle observasjoner. (80 – 81), (63 – 81), (100 – 81).
Trinn 3: Ta kvadratene av forskjellene oppnådd ovenfor og legg dem sammen. Dermed (80 – 81)2+ (63 – 81)2+ (100 – 81)2.
Trinn 4: Finn variansen til X ved å dele verdien oppnådd i trinn 3 med 1 mindre enn det totale antallet observasjoner. var(X) = [(80 – 81)2+ (63 – 81)2+ (100 – 81)2] / (3 – 1) = 343.
Trinn 5: Gjenta på samme måte trinn 1 til 4 for å beregne variansen til Y. Var(Y) = 633.
Trinn 6: Velg et par variabler.
Trinn 7: Trekk gjennomsnittet av den første variabelen (X) fra alle observasjoner; (80 – 81), (63 – 81), (100 – 81).
hvordan konvertere streng til int
Trinn 8: Gjenta det samme for variabel Y; (70 – 47), (20 – 47), (50 – 47).
Trinn 9: Multipliser de tilsvarende leddene: (80 – 81)(70 – 47), (63 – 81)(20 – 47), (100 – 81)(50 – 47).
Trinn 10: Finn kovariansen ved å legge til disse verdiene og dele dem med (n – 1). Cov(X, Y) = (80 – 81)(70 – 47) + (63 – 81)(20 – 47) + (100 – 81)(50 – 47)/3-1 = 481.
Trinn 11: Bruk den generelle formelen for kovariansmatrisen for å ordne begrepene. Matrisen blir:
Egenskaper for kovariansmatrise
Egenskapene til kovariansmatrisen er nevnt nedenfor:
- En kovariansmatrise er alltid kvadratisk, noe som antyder at antall rader i en kovariansmatrise alltid er lik antall kolonner i den.
- En kovariansmatrise er alltid symmetrisk, noe som antyder at transponere av en kovariansmatrise er alltid lik den opprinnelige matrisen.
- En kovariansmatrise er alltid positiv og semi-bestemt.
- De egenverdier av en kovariansmatrise er alltid reelle og ikke-negative.
Les mer,
- Typer matriser
- Matrisemultiplikasjon
- Varians og standardavvik
Løste eksempler på kovariansmatrise
Eksempel 1: Karakterene scoret av 3 studenter i fysikk og biologi er gitt nedenfor:
| Student | Fysikk (X) | Biologi(Y) |
|---|---|---|
| EN | 92 | 80 |
| B | 60 | 30 |
| C | 100 | 70 |
Beregn kovariansmatrise fra dataene ovenfor.
Løsning:
Eksempel kovariansmatrise er gitt av
frac{sum_{1}^{n}left ( x_{i} -overline{x} ight )^{2} }{n-1} .Her, μx= 84, n = 3
var(x) = [(92 – 84)2+ (60 – 84)2+ (100 – 84)2] / (3 – 1) = 448
Så, μog= 60, n = 3
var(y) = [(80 – 60)2+ (30 – 60)2+ (70 – 60)2] / (3 – 1) = 700
Nå, cov(x, y) = cov(y, x) = [(92 – 84)(80 – 60) + (60 – 84)(30 – 60) + (100 – 84)(70 – 60)] / (3 – 1) = 520.
Befolkningskovariansmatrisen er gitt som:
egin{bmatrix} 448 & 520 520& 700 end{bmatrix}
Eksempel 2. Forbered populasjonskovariansmatrisen fra følgende tabell:
| Alder | Antall personer |
|---|---|
| 29 | 68 |
| 26 | 60 |
| 30 | 58 |
| 35 | 40 |
Løsning:
Befolkningsvariasjon er gitt ved
frac{sum_{1}^{n}left ( x_{i} -mu ight )^{2} }{n} .Her, μx= 56,5, n = 4
var(x) = [(68 – 56,5)2+ (60 – 56,5)2+ (58 – 56,5)2+ (40 – 56,5)2] / 4 = 104,75
Så, μog= 30, n = 4
var(y) = [(29 – 30)2+ (26 – 30)2+ (30 – 30)2+ (35 – 30)2] / 4 = 10,5
Nå, cov(x, y) =
frac{sum_{1}^{4}left ( x_{i} -mu_{x} ight )left ( y_{i}-mu_{y} ight ) }{4} cov(x, y) = -27
Befolkningskovariansmatrisen er gitt som:
egin{bmatrix} 104.7 &-27 -27& 10.5 end{bmatrix}
Eksempel 3. Tolk følgende kovariansmatrise:
Løsning:
- De diagonale elementene 60, 30 og 80 indikerer variansen i henholdsvis datasett X, Y og Z. Y viser den laveste variansen mens Z viser den høyeste variansen.
- Kovariansen for X og Y er 32. Siden dette er et positivt tall betyr det at når X øker (eller minker) øker (eller minker) Y også.
- Kovariansen for X og Z er -4. Siden det er et negativt tall, betyr det at når X øker, reduseres Z og omvendt.
- Kovariansen for Y og Z er 0. Dette betyr at det ikke er noen forutsigbar sammenheng mellom de to datasettene.
Eksempel 4. Finn eksempelkovariansmatrisen for følgende data:
| X | OG | MED |
|---|---|---|
| 75 | 10.5 | Fire fem |
| 65 | 12.8 | 65 |
| 22 | 7.3 | 74 |
| femten | 2.1 | 76 |
| 18 | 9.2 | 56 |
Løsning:
Eksempel kovariansmatrise er gitt av
frac{sum_{1}^{n}left ( x_{i} -overline{x} ight )^{2} }{n-1} .n = 5, mx= 22,4, var(X) = 321,2 / (5 – 1) = 80,3
mog= 12,58, var(Y) = 132,148 / 4 = 33,037
mMed= 64, var(Z) = 570 / 4 = 142,5
cov(X, Y) =
frac{sum_{1}^{5}left ( x_{i} -22.4 ight )left ( y_{i}-12.58 ight ) }{5-1} = -11.76 cov(X, Z) =
frac{sum_{1}^{5}left ( x_{i} -22.4 ight )left ( z_{i}-64 ight ) }{5-1} = 34.97 cov(Y, Z) =
frac{sum_{1}^{5}left ( y_{i} -12.58 ight )left ( z_{i}-64 ight ) }{5-1} = -40.87 Kovariansmatrisen er gitt som:
egin{bmatrix} 80.3 & -13.865 &14.25 -13.865 & 33.037 & -39.5250 14.25 & -39.5250 & 142.5 end{bmatrix}
Vanlige spørsmål om kovariansmatrise
1. Definer kovariansmatrise
En kovariansmatrise er en type matrise som brukes til å beskrive kovariansverdiene mellom to elementer i en tilfeldig vektor.
2. Hva er formelen for kovariansmatrise?
Formelen for kovariansmatrise er gitt som
left[egin{array}{ccc} operatorname{Var}left(x_1 ight) & ldots ldots & operatorname{Cov}left(x_n, x_1 ight) vdots & ldots & vdots vdots & ldots & vdots operatorname{Cov}left(x_n, x_1 ight) & ldots ldots & operatorname{Var}left(x_n ight) end{array} ight] nulle nullerHvor, Eksempelvariasjon: hvor (x1) =
frac{sum_{1}^{n}left ( x_{i} -overline{x} ight )^{2} }{n-1}
- Eksempel på samvariasjon: den (x1, og1) =
frac{sum_{1}^{n}left (x_{i} -overline{x} ight )left(y_{i}-overline{y} ight)}{n-1} - Befolkningsvariasjon: hvor (xn) =
frac{sum_{1}^{n}left ( x_{i} -mu ight )^{2} }{n} - Befolkningskovarians: den (xn, ogn) =
frac{sum_{1}^{n}left ( x_{i} -mu_{x} ight )left ( y_{i}-mu_{y} ight ) }{n}
3. Hva er den generelle formen til en 3 ⨯ 3 kovariansmatrise?
Den generelle formen for en 3 ⨯ 3 kovariansmatrise er gitt som følger:
egin{bmatrix}mathrm{var(x)}&mathrm{cov(x,y)} &mathrm{cov(x,z)} \mathrm{cov(x,y)} &mathrm{var(y)} &mathrm{cov(y,z)} \mathrm{cov(x,z)} &mathrm{cov(y,z)} &mathrm{var(z)} \end{bmatrix}
4. Hva er egenskapene til kovariansmatrisen?
Kovariansmatrise er en kvadratisk matrise og er også symmetrisk i naturen, dvs. transponeringen av den opprinnelige matrisen gir selve den opprinnelige matrisen
5. Hvilke sektorer kan kovariansmatrise brukes?
Kovariansmatrise brukes innen matematikk, maskinlæring, finans og økonomi. Covariance Matrix brukes i Cholskey Decomposition for å utføre Monte Carlo-simulering som brukes til å lage matematiske modeller.