Enemmän irti datasta

Tilastotieteen menetelmäkehitys mahdollistaa yhä monimutkaisempien aineistojen analyysin. Palkitussa väitöskirjassa esitetään uusia tilastollisia tekniikoita moniulotteisille aineistoille, ja menetelmillä voidaan esimerkiksi tehdä uusia lääketieteellisiä löytöjä.

Tekoälyn huima kehitys viime vuosina ei ole jäänyt alaa seuraavilta ihmisiltä takuulla huomaamatta, ja aihe on saanut laajasti huomiota myös populaarimediassa. Toisinaan valtavirran uutisissa tekoäly esittäytyy mystisenä teknologiana, joka yhdistetään tieteisfiktiosta tuttuihin apokalyptisiin tulevaisuuden uhkakuviin. Todellisuudessa tekoälyssä on pohjimmiltaan kyse huomattavasti vähemmän mystisestä asiasta: tilastollisista malleista, joiden avulla voidaan tehdä uusia tieteellisiä löytöjä sekä kehittää teknologioita, joilla ihmisten elämästä voidaan tehdä entistä parempaa.

Moderni tekoäly perustuu niin kutsuttuun koneoppimiseen, jossa algoritmit oppivat datan eli havaintoaineistojen perusteella optimaalisen tavan toimia annetussa tilanteessa. Tämä eroaa ratkaisevasti lähestymistavasta, jossa kone yritetään ohjelmoida jäljittelemään ihmisen tapaa toimia. Koneoppiminen puolestaan perustuu pitkälti tilastolliseen mallintamiseen. Monesti tekoälyn opettamisessa on siis yksinkertaistaen pohjimmiltaan kyse tilastollisen mallin sovittamisesta havaintoaineistoon.

Koneoppimista tilastollisten mallien avulla on helpointa havainnollistaa esimerkin avulla. Ajatellaan vaikkapa sovellusta, joka osaa kertoa annetusta valokuvasta, esiintyykö kuvassa kissa vai koira. Ongelma voidaan ratkaista muodostamalla sopiva tilastollinen malli, jonka syötteenä on valokuva, ja malli antaa kullekin kuvalle vastaukseksi joko ”kissa” tai “koira”. Mallin vastaus kullekin kuvalle riippuu sen sisäisten parametrien arvoista, joita säätämällä saadaan annetulle kuvalle haluttu tulos. Mallin parametreja voi ajatella hieman samaan tapaan kuin vaikkapa kitaran viritysnuppeja; kun nupit on säädetty oikeaan asentoon, saadaan soittimesta tietyllä otteella haluttu ääni. Tätä parametrien viritystä kutsutaan siis mallin sovittamiseksi. Kuvanluokittelija voidaan sovittaa siten, että sille näytetään riittävä määrä kuvia sekä kissoista että koirista, ja säädetään sen parametrien arvot niin, että mallin antama tulos on oikein mahdollisimman monelle kuvalle. Tämän jälkeen mallia voidaan käyttää luokittelemaan myös uusia kuvia, joita se ei ole ennen nähnyt.

Esimerkiksi voidaan tutkia, pystytäänkö aineiston perustella ennustamaan uusille henkilöille heidän riskinsä sairastua kyseiseen sairauteen.

Edellä kuvattu menetelmä oppia tilastollisten mallien ja havaintoaineistojen perusteella on osoittautunut erittäin hyödylliseksi lukuisissa eri sovelluksissa. Viime vuosien tekoälykehityksen voidaankin sanoa johtuvan yhtäältä uusista innovaatioista sekä itse malleissa että niiden sovittamisalgoritmeissa, ja toisaalta yhä laajemmista, laadukkaammista ja helpommin saatavilla olevista havaintoaineistoista. Parempien ja kattavampien havaintoaineistojen saatavuus on myös osaltaan kiihdyttänyt metodologista kehitystä, joka avaa ovia uusille tieteellisille löydöksille.

Menetelmiä moniulotteisille aineistoille

Palkitussa väitöskirjassa kehitetään uusia tilastollisia menetelmiä aineistoille, joissa on mitattu suuri määrä erilaisia tekijöitä eli piirteitä, joiden perusteella halutaan tutkia jotakin mielenkiinnon kohteena olevaa ilmiötä. Tyypillinen esimerkki voisi olla vaikkapa lääketieteellinen aineisto, jossa sekä terveiltä että jotakin tautia sairastavilta ihmisiltä on mitattu erilaisia piirteitä kuten perintötekijöitä, ravinto- ja liikuntatottumuksia, veriarvoja ja niin edelleen.

Tällaiset aineistot mahdollistavat monien tutkimuskysymysten tarkastelun. Esimerkiksi voidaan tutkia, pystytäänkö aineiston perustella ennustamaan uusille henkilöille heidän riskinsä sairastua kyseiseen sairauteen, kun nämä annetut piirteet on mitattu. Väitöskirjassa esitetään useita menetelmällisiä parannuksia, joilla saavutetaan entistä tarkempia ennusteita erityisesti tilanteissa, joissa mitattujen piirteiden määrä on suuri, mutta aineiston otoskoko on pieni. Tilanne on tyypillinen silloin, kun aineiston kerääminen on kallista, työlästä tai muutoin aikaa vievää. Tarkoilla ennusteilla on usein huomattavaa käytännön merkitystä: mikäli riskiryhmään kuuluvat henkilöt on helppo tunnistaa, heille voidaan kohdistaa hoitoa ajoissa. Silloin päästään sekä parempiin tuloksiin että saavutetaan kustannussäästöjä, kun hoitoja kohdennetaan tehokkaammin. Ennustetarkkuudella on käytännön merkitystä myös tilanteessa, jossa tavoitteena on esimerkiksi oppia tunnistamaan eli diagnosoimaan sairaus tiettyjen oireiden perusteella. Näin voidaan parantaa harvinaisten tai muuten vaikeasti tunnistettavien tautien diagnosointia, ja täten helpottaa lääkärien työtä.

Varsinaisten ennusteiden lisäksi on usein hedelmällistä tarkastella eri piirteiden merkittävyyttä ennusteiden kannalta. Voidaan siis tarkastella esimerkiksi sitä, onko riski sairastua johonkin tautiin yhteydessä vaikkapa perinnöllisiin tekijöihin tai tiettyihin elämäntapoihin, vai molempiin. Tällaista tarkastelua kutsutaan piirrevalinnaksi. Väitöskirjassa tutkitaan yksityiskohtaisesti myös piirrevalintaa ja esitetään useita parannuksia olemassa oleviin tekniikoihin. Kun ymmärrys esimerkiksi perintötekijöiden ja elämäntapojen vaikutuksista taudin riskiryhmään paranee, tämä mahdollistaa myös uusien, tehokkaampien ja henkilökohtaisempien hoitojen kehittämisen. Viimeksi mainittua kutsutaan yksilöllistetyksi lääketieteeksi (engl. personalised medicine). Piirrevalinnalla voidaan myös auttaa rakentamaan ennustemalleja, joilla saadaan tarkkoja ennusteita käyttäen vain pientä määrää piirteitä. Tämä on hyödyllistä, mikäli suuren piirremäärän käyttöön liittyy ajallisia tai rahallisia kustannuksia.

Vaikka edellä on esimerkkeinä käytetty sovelluksia vain lääketieteestä, väitöskirjassa esitettyjä menetelmiä voidaan soveltaa aineistojen käsittelyyn miltä tahansa sovellusalueelta. Tämän lisäksi väitöskirjan menetelmät on toteutettu vapaan lähdekoodin ohjelmistokirjastoihin, mikä asettaa ne vapaasti ja helposti tiedeyhteisön saataville.


Juho Piirosen väitöskirjaan voi tutustua verkkoversiona Aalto-yliopiston sivustolla: https://bit.ly/juho-piironen-vaitos


Teksti: Juho Piironen

Juho Piironen on tekniikan tohtori, tilastotieteen ja koneoppimisen asiantuntija, ja työskentelee vanhempana tutkijana Top Data Science -yrityksessä.