Haoye Tian: Haluan rakentaa luotettavia tekoälypohjaisia ohjelmistotyökaluja

Mitä tutkit?
Tutkin ohjelmistotekniikan ja tekoälyn rajapintaa ja keskityn erityisesti ohjelmistojen ylläpitoon, ohjelmien korjaukseen ja koodin arviointiin. Tutkin myös menetelmiä virheiden ja haavoittuvuuksien tunnistamiseksi ja korjaamiseksi.
Yhdistän laajoja kielimalleja ja ohjelmistotekniikan menetelmiä. Näin pyrin luomaan automatisoituja ja luotettavia työkaluja, jotka voivat parantaa ohjelmistojärjestelmien turvallisuutta ja ylläpidettävyyttä.
Mikä sinua tässä aiheessa kiinnostaa?
Suurten kielimallien soveltaminen ohjelmistojen ylläpitoon sisältää sekä mahdollisuuksia että riskejä. Kielimallit on koulutettu valtavan suurilla aineistoilla. Monet työkalut, kuten Copilot, hyödyntävät niitä jo ja niillä on potentiaalia nopeuttaa virheiden havaitsemista ja korjaamista. Yleisellä koodilla tapahtuva koulutus ei kuitenkaan anna kielimalleille tarvittavaa erikoistunutta päättelykykyä monimutkaisten tosimaailman ohjelmakorjausten tekoon.
Suuret kielimallit voivat olla alttiita hallusinoinnille ja ne voivat jättää tietoturva-aukkoja huomaamatta tai tehdä muutoksia, jotka näyttävät oikeilta mutta eivät toimi käytännössä.
Kielimallit siis näyttävät päteviltä mutta niiden luotettavuudessa on pulmia, ja tämä on omiaan vähentämään ohjelmistokehittäjien luottamusta ja hidastamaan kielimallien käyttöönottoa. Juuri tämä jännite, eli tarve muuttaa tehokkaat mutta virhealttiit mallit luotettaviksi työkaluiksi, ohjaa vahvasti tutkimustyötäni.
Missä työskentelit aiemmin ja mitä opit siellä?
Suoritin tohtorintutkintoni Luxemburgin yliopistossa ja tein tutkimusvierailuja esimerkiksi Carnegie Mellon -yliopistossa Yhdysvalloissa ja HKUST-yliopistossa Hongkongissa (SAR). Sen jälkeen olin tutkijana Melbournen yliopistossa Australiassa ja Nanyangin teknillisessä yliopistossa Singaporessa. Olen aiemmin työskennellyt myös koneoppimisen tutkijana Tencent- ja Didi-yrityksissä. Yliopistomaailmassa olen oppinut laajentamaan näkökulmaa ja venyttämään tiedon rajoja. Yrityksissä keskityin skaalautuvuuteen sekä konkreettisiin tieturva- ja tietosuojakysymyksiin. Yhteisvaikutuksena työni on innovatiivista ja myös käytännön kannalta relevanttia.
Mikä on tutkijan tärkein ominaisuus?
Ensinnäkin uteliaisuus: se auttaa löytämään itseä kiinnostavat tutkimusongelmat, ja kiinnostus on paras motivaattori. Toiseksi sinnikkyys: kyky työskennellä tiiviisti ja jatkaa sitkeästi, vaikka edistyminen olisi hidasta. Lisäksi nostaisin sitoutumisen jatkuvaan oppimiseen ja kyvyn tehdä yhteistyötä. Nykyaikainen tutkimus on monitieteistä, ja siinä uteliaisuus, kestävyys, elinikäinen oppiminen ja tiimityö tuottavat pitkäaikaisia ja vaikuttavia tuloksia.
Mitä odotat tulevaisuudelta?
Tavoitteenani on muodostaa ja johtaa tutkimusryhmää, joka tekee tekoälyyn perustuvasta ohjelmistojen ylläpidosta luotettavaa sekä teoriassa että käytännössä. Pitkän aikavälin visioni on tehdä suurista kielimalleista luotettavia kumppaneita– haluan kehittää menetelmiä ja työkaluja tekemään automaattisesta korjauksesta oikeaa, turvallista ja ymmärrettävää. Tuotamme tutkimusjulkaisuja ja sen lisäksi haluan vaikuttaa standardeihin, rakentaa siltoja akateemisen maailman ja yritysten välille ja tukea tulevien ohjelmistokehittäjien vastuullista tekoälyn käyttöä.

Tietotekniikan laitos
Tietotekniikka yhdistää kaikkia aloja. Aalto-yliopistossa tietotekniikan tutkimus yhdistyy tieteen käytännönläheisiin sovelluksiin.

Perustieteiden korkeakoulu
Tieteestä tulevaisuuden teknologiaa, innovaatioita ja liiketoimintaa.

Lue lisää uutisia

Esittelyssä Qi Chen: Luotettava tekoäly tarvitsee algoritmeja, jotka selviävät yllätyksistä
Tekoälyn kehittäjien on keskityttävä sovellusten turvallisuuteen ja oikeudenmukaisuuteen, sillä ne liittyvät suoraan yhteiskuntien luottamukseen ja tasa-arvoon, sanoo tutkija Qi Chen.
Tekoälyn ja ihmisen erimielisyys on tutkijalle jännä arvoitus
Francesco Croce tutkii multimodaalisia perustamalleja, erityisesti niiden hyökkäyksensietokykyä.
Räppialgoritmi vei Google DeepMindille tutkimaan kielimalleja – nyt Eric Malmi aloittaa vierailevana professorina Aallossa
Eric Malmi on väitellyt Aalto-yliopistosta vuonna 2018, aiheenaan tekoälymenetelmien kehittäminen historiallisten aineistojen ja sukupuiden linkittämiseen. Google DeepMindilla hän on kehittänyt Gemini-kielimalleja sekä shakkitekoälyä. Aaltoon hänet toi Suomen ELLIS-instituutti.