Peakomponentide analüüs

Peakomponentide analüüs (Principal component analysis, PCA) ehk peakomponentide meetod on matemaatiline meetod, mis võimaldab suurest hulgast andmetest (andmekogust) saada võimalikult tõene vajalik informatsioon kasutades vaid mittekorreleeruvaid peakomponentide andmeid. Peakomponentide abil saadakse süsteemi iseloomustus, kusjuures kaotatakse minimaalselt informatsiooni.
Seega on peakomponentide analüüs efektiivne meetod suurte andmekogude analüüsimiseks, mis sisaldavad ühe vaatluse kohta suurt hulka mõõtmeid/funktsioone, samal ajal säilitades maksimaalse teabehulga, ja võimaldades mitmemõõtmeliste andmete visualiseerimist.
Peakomponentide analüüs on kasulik statistiline meetod andmekogumi mõõtmete vähendamiseks. Andmed teisendatakse lineaarse teisendamisega uude koordinaatsüsteemi, kus (enamik) andmete varieerumist saab kirjeldada väiksemate mõõtmetega kui algandmed. Seetõttu kasutatakse seda paljudes uuringutes. Peakomponentide analüüsil on rakendusi paljudes valdkondades, nagu populatsioonigeneetika, mikrobioomiuuringud ja atmosfääriteadus.    

Reaalse koordinaat ruumi punktide kogumi põhikomponendid on jada p ühikvektorid, kus i-s vektor on joone suund, mis sobib andmetega kõige paremini, olles samas esimesega ortogonaalne i-1 vektorid. Siin määratletakse kõige paremini sobivat joont, mis minimeerib keskmist ruudukujulist risti kaugust punktidest jooneni. Need suunad moodustavad ortonormaalse aluse, milles andmete erinevad individuaalsed mõõtmed on lineaarselt korrelatsioonita. Põhikomponentide analüüs on protsess, mille käigus arvutatakse välja põhikomponendid ja kasutatakse neid andmete aluse muutmiseks, kasutades mõnikord ainult paari esimest põhikomponenti ja ignoreerides ülejäänud. 
Andmeanalüüsis on komplekti esimene põhikomponent p muutujad, mida eeldatakse ühiselt normaalselt jaotatud, on tuletatud muutuja, mis on moodustatud algsete muutujate lineaarse kombinatsioonina, mis selgitab kõige suuremat dispersiooni. Teine põhikomponent selgitab kõige suuremat erinevust selles, mis jääb alles pärast esimese komponendi mõju eemaldamist, ja me võime jätkata p iteratsioone, kuni kogu dispersioon on selgitatud. PCA-d kasutatakse kõige sagedamini siis, kui paljud muutujad on üksteisega tugevas korrelatsioonis ja on soovitav vähendada nende arvu sõltumatuks hulgaks.   

Peakomponentide analüüsi kasutatakse uurimuslikul andmeanalüüsil ja ennustavate mudelite koostamisel. Seda kasutatakse mõõtmete vähendamiseks, projekteerides iga andmepunkti ainult paarile esimesele põhikomponendile, et saada madalama mõõtmega andmeid, säilitades samal ajal võimalikult suure osa andmete varieerumisest. Esimest põhikomponenti saab samaväärselt määratleda suunana, mis maksimeerib projekteeritud andmete dispersiooni. 

i-ndat põhiprintsiipkomponenti saab võtta kui suunda, mis on täisnurkne esimesele i-1 põhiprintsiipkomponendile ning maksimeerib projekteeritud andmete varieeruvust.   

Mõlema eesmärgi puhul on võimalik näidata, et põhikomponendid on andmete kovariatsioonimaatriksi omavektorid. Seega arvutatakse põhikomponendid sageli andmete kovariatsioonimaatriksi omajaotuse või andmemaatriksi ainsuse väärtuse lagunemise teel. Peakomponentide analüüs on tõelistest omavektoripõhistest mitme muutujaga analüüsidest lihtsaim ja on tihedalt seotud faktoranalüüsiga. Faktoranalüüs sisaldab tavaliselt rohkem domeenispetsiifilisi eeldusi alusstruktuuri kohta ja lahendab veidi erineva maatriksi omavektorid. Peakomponentide analüüs on seotud ka kanoonilise korrelatsioonianalüüsiga (CCA). CCA määratleb koordinaatsüsteemid, mis kirjeldavad optimaalselt kahe andmekogumi vahelist rist kovariaati, samas kui peakomponentide analüüs määratleb uue täisnurkse koordinaadisüsteemi, mis kirjeldab optimaalselt ühes andmekogumis dispersiooni.

Vaata ka
Andmeanalüüs
Kemomeetria

Välislingid
Principal component analysis

Statistika

Viited