Tekoäly tänään 6.6.2017, Vadim Kulikov (Helsingin Yliopisto)
Lyhyesti: kehitys kognitiotieteessä Representationalismi, Kognitio on symbolien manipulointia. Symbolinen tekoäly. Sääntöpohjaiset järjestelmät Filosofiset argumentit, Neurobiologia, Kehityspsykologia, Algoritmit. Konnektionistiset järjestelmät, hermoverkot, tilastollinen lähestymistapa. Kehollistuminen, sensorimotoriset kontingenssit, enaktivismi.
Tieteellinen sykli Filosofia Kielitiede Neurobiologia Kognitiotiede Matematiikka Algoritmit ja tekoäly
Tämän päivän huippu: syvät neuroverkot Hermoverkkoja treenataan suurella määrällä dataa Jokainen solu oppii jonkun piirteen, jolle se herkistyy ja toimii eräänlaisena filtterinä:
Tyypillisesti hermoverkkoa treenataan antamalla sille syöte ja kertomalla sille mikä on toivottu tulos. Esimerkki datajoukosta: merihevonen merihevonen lepakko lepakko
Näitä soluja voi olla yhdessä verkossa tuhansia ja ne ovat asettuneet hierarkisesti (siksi syvät verkot). Modernien hermoverkkojen treenaamiseen tarvitaankin usein epätavallisen tehokasta laitteistoa. Prosessorien sijaan käytetään näyttökortteja (GPU), ja Google on suunnittelemassa omaa prosessointiyksikköä hermoverkkotreenausta varten TPU - Tensor Processing Unit.
Analoginen näköaivokuoren rakenteen kanssa.
Kuva Kategoria
Siinä missä klassisessa vanhassa tekoälyssä esimerkiksi käsinkirjoitettujen numeroiden tunnistus olisi toteutettu opettamalla tietokoneelle erilaisia sääntöjä hermoverkko oppii tarvittavat piirteet itse DEMO: http://scs.ryerson.ca/~aharley/vis/conv/
Generatiiviset mallit Kuva Kategoria
Nämä menetelmät eivät ole rajoittuneet kuviin, vaan niitä voi käyttää kaikkialla missä on paljon dataa.
Esimerkkejä...
Word2Vec mom is to dad what wife is to.?
Sentimenttianalyysi Koneoppimista voi käyttää esim. Twitterin keskustelun kategorisaatioon sentimenttikategorioihin. Herättääkö jokin tapahtuma enemmän positiivisia vai negatiivisia reaktioita twitterissä? Saako joku poliitikko tai yritys enemmän agressiivista vai tukevaa twitter-näkyvyyttä? Yksinkertainen lähestymistapa, jossa etsitään avainsanoja kuten hyvä, miellyttävä ja vastaavasti huono, ärsyttävä on parempi kuin ei mitään, mutta klasifioi ison osan sentimenteistä väärin.
Sanan ennakoiminen kontekstin perusteella Pöydällä on iso punainen... Tuoli? Omena? On? [DEMO]
Asiakaspalautedatan analyysi Mitkä tekijät vaikuttavat asiakkaiden tyytyväisyyteen? Miten se riippuu asiakkaan sijoittumisesta demografiaan (opiskelija, liikemies?) Millä todennäköisyydellä asiakas tulee takaisin? Mitä kysymyksiä kannattaa kysyä ja missä järjestyksessä, jotta data olisi mahdollisimman hyödyllistä? Suosittelijajärjestelmät.
Lääketiede
Perustuu kuva-analyysiin Kuva ihottumasta Syöpä vai ei?
Energiatehokkuus Lämpötilajakauma, aktiivisuus, energiankulutus, pumppujen aktiivisuus Ennuste palvelimien lämpötilasta
Tietoturvallisuus Samaan tapaan kuin sentimentin tunnistus Twiiteistä, neuroverkoilta onnistuu haittaohjelmien tunnistaminen niiden lähdekoodista.
Loppusanat Kehitys tekoälyssä perustuu tutkimukseen tietojenkäsittelytieteessä, matematiikassa ja kognitiotieteessä ja on saanut vaikutusta neurobiologiasta, kielitieteestä ja filosofiasta. Nykyiset state-of-the-art menetelmät ovat neuroverkkoihin perustuvat mallit, jotka pystyvät hierarkisesti oppimaan monimutkaisia piirteitä laajasta määrästä dataa. Mullistavia sovelluksia on lääketieteeseen, markkinointiin, tietoturvaan, tekstianalyysiin, kuvantunnistukseen, energiatehokkuuteen jne...