Loading [MathJax]/jax/output/CommonHTML/jax.js

Kovarianssi ja korrelaatio

Olkoot X ja Y kaksi samaan satunnaiskokeeseen liittyvää satunnaismuuttujaa ja jatketaan niiden riippumattomuuden tutkimista. Jos muuttujat riippuvat toisistaan, niin usein halutaan tietää minkälainen ja kuinka voimakas riippuvuus on kyseessä. Seuraavassa rajoitutaan vain lineaarisen riippuvuuden tarkastelemiseen. Oletetaan, että satunnaismuuttujilla on odotusarvot

E(X)=μXjaE(Y)=μY.

Muuttujien X ja Y välistä lineaarista riippuvuutta kuvataan tulon (XμX)(YμY) odotusarvon avulla.

Määritelmä 3.3.1

Satunnaismuuttujien X ja Y kovarianssi (covariance)

Cov(X,Y)=σXY=E((XμX)(YμY)).

Määritelmästä nähdään välittömästi, että Cov(X,X)=E((XμX)2)=Var(X), eli kovarianssi ikään kuin laajentaa varianssin käsitteen kahdelle satunnaismuuttujalle. Kovarianssi voidaan laskea myös seuraavan tuloksen avulla.

Lause 3.3.2

Satunnaismuuttujien X ja Y kovarianssi

Cov(X,Y)=E(XY)E(X)E(Y).
Piilota/näytä todistus

Väite seuraa kovarianssin määritelmästä ja odotusarvon lineaarisuudesta:

Cov(X,Y)=E((XμX)(YμY))=E(XYXμYμXY+μXμY)=E(XY)E(X)μYμXE(Y)+μXμY=E(XY)μXμY,

missä μX=E(X) ja μY=E(Y).

Satunnaisvektori (X,Y) saa arvoja (1,0), (0,1), (1,0) ja (0,1). Jokaisen arvon todennäköisyys on 1/4. Mikä on kovarianssin Cov(X,Y) merkki?
Ovatko satunnaismuuttujat X ja Y riippumattomia?

Yleisesti E(XY)E(X)E(Y). Kuitenkin riippumattomille satunnaismuuttujille yhtäsuuruus pätee ja se antaa tulkinnan myös kovarianssille.

Lause 3.3.3

Jos satunnaismuuttujat X ja Y ovat riippumattomia, niin E(XY)=E(X)E(Y) ja Cov(X,Y)=0.

Piilota/näytä todistus

Riippumattomien satunnaismuuttujien X ja Y yhteisjakauman tiheysfunktio f(x,y) on niiden omien tiheysfunktioiden f1(x) ja f2(y) tulo. Rajoitutaan todistamaan tapaus, jossa muuttujien X ja Y yhteisjakauma on jatkuva, jolloin

E(XY)=xyf1(x)f2(y)dxdy=(xf1(x)dx)(yf2(y)dy)=E(X)E(Y).

Tästä seuraa suoraan tulos Cov(X,Y)=0.

Tätä lausetta ei voi yleisesti kääntää. Ehdon Cov(X,Y)=0 toteutuminen ei takaa satunnaismuuttujien X ja Y riippumattomuutta.

Jos satunnaismuuttujat X ja Y ovat riippumattomia, niin Cov(X,Y)=0.
Jos satunnaismuuttujille X ja Y on voimassa E(XY)E(X)E(Y)=0, niin ne ovat riippumattomia.

On tärkeää muistaa, että kovarianssin avulla voidaan ilmaista vain lineaarista riippuvuutta. Jos muuttujien X ja Y kovarianssi Cov(X,Y)>0, poikkeamien (XμX) ja (YμY) voidaan tulkita olevan tyypillisesti samanmerkkisiä. Tällöin siis satunnaismuuttujille X ja Y realisoituvat arvot yleisesti ottaen kasvavat tai vähenevät samanaikaisesti. Lisäksi tällöin satunnaisvektorin (X,Y) havaintoarvoja (x,y) esiintyy yleensä eniten xy-tason siinä osassa, jossa (XμX)(YμY)>0.

Kovarianssin suuruus riippuu myös muuttujien X ja Y keskihajonnoista Var(X)=σX ja Var(Y)=σY, minkä vuoksi Cov(X,Y) ei kelpaa eri muuttujaparien välisten lineaaristen riippuvuuksien voimakkuuden vertailemiseen. Ongelma saadaan korjattua siirtymällä tutkimaan keskihajonnan suhteen normeerattujen satunnaismuuttujien ˆX=1σXX ja ˆY=1σYY kovarianssia

Cov(ˆX,ˆY)=E(ˆXˆY)E(ˆX)E(ˆY)=E(XY)E(X)E(Y)σXσY=Cov(X,Y)σXσY.

Määritelmä 3.3.4

Satunnaismuuttujien X ja Y välinen (lineaarinen) korrelaatio ((linear) correlation)

Corr(X,Y)=ρXY=Cov(X,Y)Var(X)Var(Y).

Satunnaismuuttujien X ja Y välisen korrelaation laskemisessa on monta vaihetta. Esimerkkinä annetaan kuvitellun diskreetin satunnaisvektorin korrelaation laskeminen. Jatkuvan satunnaisvektorin tapauksessa vastaavat arvot tulisi laskea käyttäen integraaleja ja tasointegraaleja yhteis- ja marginaalijakaumilla.

Esimerkki 3.3.5

Diskreetin satunnaisvektorin (X,Y) otosavaruus on

Ω={(0,0),(1,1),(2,1),(1,3)} ja tiheysfunktion arvot ovat

f(0,0)=28,  f(1,1)=38,  f(2,1)=28,  f(1,3)=18

Laske Cov(X,Y) ja Corr(X,Y). Ovatko X ja Y riippumattomia?

E(X) saadaan laskemalla x-koordinaattien odotusarvo ja E(Y) laskemalla

y-koordinaattien odotusarvo käyttäen yhteisjakauman todennäköisyyksiä.

E(X)=280+381+282+181=1E(Y)=280+381+281+183=1

Vastaavasti E(XY) saadaan laskemalla tulojen xy odotusarvo

E(XY)=2800+3811+2821+1813=54

Kovarianssi on siis

Cov(X,Y)=E(XY)E(X)E(Y)=5411=14

Korrelaatiokerrointa varten tarvitaan vielä varianssit. Lasketaan ne kaavalla Var(X)=E(X2)(E(X))2

E(X2)=2802+3812+2822+1812=32E(Y2)=2802+3812+2812+1832=74

ja varianssit ovat Var(X)=3212=12 sekä Var(Y)=7412=34. Lopulta saadaan

Corr(X,Y)=Cov(X,Y)Var(X)Var(Y)=141234=16=0.408

Koska Cov(X,Y)0, X ja Y eivät ole riippumattomia.

Lause 3.3.6

Satunnaismuuttujien X ja Y korrelaatio toteuttaa seuraavat väitteet.

  1. 1Corr(X,Y)1.
  2. |Corr(X,Y)|=1 jos ja vain jos P(Y=aX+b)=1 joillakin vakioilla a0 ja b. Tässä a>0 jos Corr(X,Y)=1, ja a<0 jos Corr(X,Y)=1.

Mitä suurempi |Corr(X,Y)| on, sen voimakkaammasta lineaarisesta riippuvuudesta on kyse, eli sitä tiiviimmin satunnaisvektorin (X,Y) havaintoarvot (x,y) osuvat suoran kuvaajalle. Korrelaation arvot Corr(X,Y)=±1 kuvaavat täydellistä lineaarista riippuvuutta. Arvosta Corr(X,Y)=0 voidaan päätellä vain, että muuttujien X ja Y välillä ei ole lineaarista riippuvuutta. Sen sijaan muun luonteista riippuvuutta voi olla.

Korrelaatiokertoimen arvosta voidaan tehdä esimerkiksi seuraavanlaisia sanallisia tulkintoja. Muuttujien X ja Y välinen lineaarinen riippuvuus on

  • voimakas, jos |ρXY|0.8,
  • huomattava, jos 0.6|ρXY|<0.8,
  • kohtalainen, jos 0.3|ρXY|<0.6,
  • merkityksetön, jos |ρXY|<0.3.

Kun korrelaatiota mitataan satunnaismuuttujiin X ja Y liittyvästä empiirisestä aineistosta, on aina suotavaa muodostaa ensin havaintoaineiston pisteparvi, eli sirontakuvio (scatter plot), jossa havaintoarvoparit (x,y) piirretään xy-koordinaatistoon. Sirontakuvion avulla voidaan arvioida, onko lineaarisen riippuvuuden mittaaminen edes järkevää, sekä havaita mahdolliset poikkeavat tulokset, joille korrelaatio on herkkä. Alla on kuvattu joitakin sirontakuvioita ja korrelaatiokertoimia.

../_images/kuva39korr.svg

Aikaisemmin annettiin tulos riippumattomien satunnaismuuttujien lineaarisen muunnoksen varianssille. Nyt kovarianssin avulla voidaan esittää vastaava tulos myös riippuville muuttujille.

Lause 3.3.7

Satunnaismuuttujien X ja Y lineaarisen lausekkeen varianssi

Var(aX+bY)=a2Var(X)+b2Var(Y)+2abCov(X,Y).

Erityisesti, jos X ja Y ovat riippumattomia, niin

Var(aX+bY)=a2Var(X)+b2Var(Y).
Piilota/näytä todistus

Tuloksen Var(X)=E(X2)(E(X))2 ja odotusarvon lineaarisuuden nojalla

Var(aX+bY)=E((aX+bY)2)E(aX+bY)2=E(a2X2+2abXY+b2E(Y2))(aE(X)+bE(Y))2=a2(E(X2)E(X)2)+b2(E(Y2)E(Y)2)+2ab(E(XY)E(X)E(Y))=a2Var(X)+b2Var(Y)+2abCov(X,Y),

Jos muuttujat X ja Y ovat riippumattomia, niin Cov(X,Y)=0, ja varianssi sievenee toisen väitteen muotoon.

Palautusta lähetetään...