TEEMU ROOS (KALVOT MUOKATTU PATRIK HOYERIN LUENTOMATERIAALISTA)

Samankaltaiset tiedostot
Johdatus tekoälyyn. Luento : Koneoppiminen. Patrik Hoyer. [ Kysykää ja kommentoikaa luennon aikana! ]

TEEMU ROOS (KALVOT MUOKATTU PATRIK HOYERIN LUENTOMATERIAALISTA)

JOHDATUS TEKOÄLYYN TEEMU ROOS

Matematiikan tukikurssi

Viikko 1: Johdantoa Matti Kääriäinen

Tekoäly ja alustatalous. Miten voit hyödyntää niitä omassa liiketoiminnassasi

Johdatus diskreettiin matematiikkaan Harjoitus 7,

E. Oja ja H. Mannila Datasta Tietoon: Luku 2

Huomaathan, että ohjeessa olevat näytöistä otetut kuvat voivat poiketa sinun koulutuksesi vastaavien sivujen kuvista.

Esityksen tiivistelmä Elina Hiltunen

II- luento. Etiikan määritelmiä. Eettisen ajattelu ja käytänteet. 1 Etiikka on oikean ja väärän tutkimusta

Syksyn aloituskampanjat lippukunnissa

- Kommentoi koodisi. Koodin kommentointiin kuuluu kuvata metodien toiminta ja pääohjelmassa tapahtuvat tärkeimmät toiminnat. Esim.

Epäyhtälön molemmille puolille voidaan lisätä sama luku: kaikilla reaaliluvuilla a, b ja c on voimassa a < b a + c < b + c ja a b a + c b + c.

YKSILÖLLINEN ELÄMÄNSUUNNITTELU

Kokemusasiantuntijan tarina. Kasvamista kokemusasiantuntijaksi

TILASTOLLINEN LAADUNVALVONTA

Matematiikan tukikurssi 3.4.

Ilman huoltajaa tulleen alaikäisen kotoutumissuunnitelma

Luonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta

T DATASTA TIETOON

360 asteen kuvan tekeminen

Numeeriset menetelmät

Lausuntopyyntö STM 2015

Käyttöjärjestelmät: Virtuaalimuisti

Sähköpostiohjeet. Tehokas ja huoleton sähköposti

Paikallissivuston kumppanin starttipaketti

Viikko 2: Ensimmäiset ennustajat Matti Kääriäinen

KONEOPPIMISEN HYÖDYNTÄMINEN: AUTOMAATTINEN TIKETTIEN KÄSITTELY. Esa Sairanen

MS-A Matriisilaskenta Laskuharjoitus 3

Induktio kaavan pituuden suhteen

Mielestämme hyvä kannustus ja mukava ilmapiiri on opiskelijalle todella tärkeää.

Tee-se-itse -tekoäly

P A R T. Professional Assault Response Training Seppo Salminen Auroran koulu. Valtakunnalliset sairaalaopetuksen koulutuspäivät

Empatiaosamäärä. Nimi: ********************************************************************************

Luento 6. June 1, Luento 6

Johdatus tekoälyn taustalla olevaan matematiikkaan

Esimerkkejä derivoinnin ketjusäännöstä

Lisää segmenttipuusta

Aluksi Kahden muuttujan lineaarinen epäyhtälö

Edistyksen päivät, Helsinki. Voiko tutkija muuttaa maailmaa? Humanistista meta-analyysiä merkitysneuvottelevien koneiden avulla.

Miten korkeakoulujen yhteishaun ja erillishakujen kokonaisuutta tulisi kehittää?

Mihin kotityöpalvelu perustuu asiakkaan kanssa tehtyyn sopimukseen

Eevi-Kaisa Kilpiö, SPEK. OPPIMATERIAALIUUDISTUS Oppimateriaalipankki Opintoasema

MUUTOS 14! - Sosiaaliset kriteerit julkisissa hankinnoissa!

SKYPE-RYHMÄN LUOMINEN

Matematiikan tukikurssi

805306A Johdatus monimuuttujamenetelmiin, 5 op

Dynaamisen järjestelmän siirtofunktio

Tytöt LVI-alalla - Perusraportti

Tarjoajalla on oltava hankinnan kohteen laatu ja laajuus huomioon ottaen kokemusta seuraavilla alueilla:

Uuden äärellä ohjelmoitava vai oppiva kone?

Kenguru 2016 Mini-Ecolier (2. ja 3. luokka) Ratkaisut

WORKPLACE Käyttäjän OPAs

Tekoäly tänään , Vadim Kulikov (Helsingin Yliopisto)

4A 4h. KIMMOKERROIN E

Meneekö viesti perille?

Taulukkolaskenta II. Taulukkolaskennan edistyneempiä piirteitä

String-vertailusta ja Scannerin käytöstä (1/2) String-vertailusta ja Scannerin käytöstä (2/2) Luentoesimerkki 4.1

Digitaalisuus ja erityinen tuki

Tekoäly tukiäly. Eija Kalliala, Marjatta Ikkala

MILLAISTA OLISI,, JOS LAPSET SAISIVAT

Käyttövaltuushallintaa kehitetään (SAP IDM -projekti), hyödyt virastoille

Tarkoitus. Edellytykset. Kirjautuminen HAKA-tunnistautumisen kautta

Helmi-koulutus Tuen lomakkeet

Tilastotiede ottaa aivoon

Learning cafen yhteenveto. Helsinki

Google maps, Facebook, Youtube. Kalle Rapi Etelä- Karjalan kylät ry h3p://kylat.ekarjala.fi

Lauri Tarkkonen: Kappa kerroin ja rinnakkaisten arvioitsijoiden yhdenmukaisuus

Kuvapankki Imagebank Independent

MIELENTERVEYSTYÖN OMAISSEMINAARI

Älykäs datan tuonti kuljetusongelman optimoinnissa. Antoine Kalmbach

KiVa Koulu -ohjelma. Kiusaamista ennaltaehkäisevä ja vähentävä toimenpideohjelma Kehitetty Turun yliopistossa Opetusministeriön rahoituksella

Algoritmit ja tietorakenteet Copyright Hannu Laine. 1, kun n= 0. n*(n-1)!, kun n>0;

VIESTINNÄN TYÖKALUPAKKI AUKI

Asteri Kirjanpito Dos ALV% nousu 1 %-yksiköllä Vuosipäivitys

KURSSIVALINNAT & YLIOPPILASKIRJOITUKSET

Uudistuva RISKINARVIO-ohje

Windows Live SkyDrive - esittely

Oppijan saama palaute määrää oppimisen tyypin

Lastensuojelun edunvalvonnan kuntakartoitus Pilvikki Harju Sosiaalityön opiskelija

Massaeditorikoulutus KANSALLISKIRJASTO - Kirjastoverkkopalvelut

Asiantunteva ja asiakaslähtöinen avoin yliopisto. Osaamishaasteet

Ravintovartti, teemana lautasmalli

Hei, mitä täällä tapahtuu? Äiti? Eipäs kun opettaja. Kuka näistä asioista päättää? Ei, vaan kansanedustajat! Eduskuntatiedotus 2012

Kolme pientä opinto-ohjaajaa ja suuren suuri lukio

11.4. Rakenteellista käsittelyä tilavuusrenderöintialgoritmeissa

Hae Opiskelija käyttöohje

2.2 Täydellinen yhtälö. Ratkaisukaava

Ajankohtaista tukien maksamisesta

Tekoälysovellus: (Ennustaminen) Arviointi, estimointi

Ohje PhotoPortaalin käytöstä

Tiedonlouhinta ja sen mahdollisuudet

Koneoppiminen ja tekoäly suurten tietomassojen käsittelyssä yleensä ja erityisesti sovellettuina satelliittidatan käyttöön metsien arvioinnissa

Tilastotiede ottaa aivoon

JUHTA ja VAHTI juhlatilaisuus, Tietojärjestelmien tulevaisuudesta tekoälyn kehityksen näkökulmasta. Timo Honkela.

Työtapaturman ilmoittaminen 2016-> Uusi sähköinen lomake, täyttäminen esimies ja palkkahallinto

Matkahuolto lisäosa WooCommerce alustalle (c) Webbisivut.org

HALLINTOTIETEIDEN MAISTERIN TUTKINTO Valintakoe Pisteet yhteensä (tarkastaja merkitsee)

Kauppa osana monikanavaista verkostoa. Case Kesko Minna Kurunsaari

Transkriptio:

JOHDATUS TEKOÄLYYN TEEMU ROOS (KALVOT MUOKATTU PATRIK HOYERIN LUENTOMATERIAALISTA)

KONEOPPIMINEN LINKKI VIDEOON: INTERVIEW WITH PROF.POGGIO FOR THE MCGOVERN INSTITUTE FACULTY PROFILE. MIT 2009-2010

KONEOPPIMINEN MÄÄRITELMÄ: KONE = TIETOKONE, TIETOKONEOHJELMA OPPIMINEN = ONGELMANRATKAISUKYVYN PARANTUMINEN KOKEMUKSEN AVULLA TOISIN SANOEN... - SEN SIJAAN ETTÄ OHJELMOIJA KIRJOITTAA TARKAT SÄÄNNÖT JONKUN ONGELMAN RATKAISUUN, OHJELMOIJA OHJEISTAA TIETOKONETTA OPPIMAAN ESIMERKEISTÄ - MONISSA TAPAUKSISSA TIETOKONEOHJELMA VOI TÄLLÖIN OPPIA RATKAISEMAAN JOTAIN TEHTÄVÄÄ PAREMMIN KUIN OHJELMOIJA ITSE OSAA!

MIKSI KONEOPPIMISTA? NYKYPÄIVÄNÄ ON HELPPOA JA HALPAA: - KERÄTÄ DATAA (HALVAT SENSORIT, PALJON JO DIGITAALISTA) - TALLENTAA DATAA (KOVALEVYTILA HALPAA) - LÄHETTÄÄ DATAA (LÄHES ILMAISTA NETISSÄ) JOTEN: KAIKKI KERÄÄVÄT SUURIA MÄÄRIÄ DATAA! - YRITYKSET: KAUPAT (OSTOTAPAHTUMAT), HAKUKONEET (HAKULAUSEKKEET, VALINNAT), FINANSSISEKTORI (OSAKKEET, VALUUTTAKURSSIT), TEHTAAT (ERILAISET SENSORIT), SOSIAALINEN MEDIA (FACEBOOK, TWITTER,...), KAIKKI PALVELIMET - TIEDE: GEENISEKVENSSIT, GEENIEKSPRESSIO, HIUKKASKOKEET FYSIIKASSA, TÄHTITIEDE,... MUTTA: MITEN HYÖDYNTÄÄ SITÄ?

ESIMERKKI 1 MITEN OHJELMOIDA TIETOKONETTA PELAAMAAN ESIM RISTINOLLAA? VAIHTOEHTO 1: KATSO KOKO PELIPUU LÄPI, VALITSE OPTIMAALISESTI (VAIN HYVIN YKSINKERTAISET PELIT!) VAIHTOEHTO 2: OHJELMOIJA KIRJOITTAA SÄÄNNÖT, TYYLIIN JOS VASTUSTAJALLA ON KAHDEN SUORA JA KOLMAS ON VAPAA, ESTÄ SUORA LAITTAMALLA OMA MERKKI SIIHEN, JNE (TYÖLÄSTÄ, VAIKEAA!) VAIHTOEHTO 3: TIETOKONEOHJELMA KOKEILEE ERILAISIA SÄÄNTÖJÄ, JA PELAA ITSEÄÄN (TAI MUITA) VASTAAN KOKEILLEN MILLÄ SÄÄNNÖILLÄ VOITTAA JA MILLÄ SÄÄNNÖILLÄ HÄVITÄÄN, OPPIEN NÄIN VOITTAMAAN ( KONEOPPIMINEN )

ESIMERKKI 1 ARTHUR SAMUEL (50-60 LUVUILLA): TIETOKONEOHJELMA OPPII PELAAMAAN TAMMEA OHJELMA PELAA ITSEÄÄN VASTAAN TUHANSIA KERTOJA, OPPII MITKÄ POSITIOT OVAT HYVIÄ, MITKÄ HUONOJA (SEN PERUSTEELLA, KUINKA USEIN NE JOHTAVAT VOITTOON/ HÄVIÖÖN) OHJELMA TULEE LOPULTA PAREMMAKSI KUIN SITÄ OPETTAVA OHJELMOIJA

ASETELMA ERÄS KONEOPPIMISEN MÄÄRITELMÄ ON ETTÄ TIETOKONE PARANTAA SUORITUSKYKYÄÄN SUORITTAESSAAN JOTAIN TIETTYÄ TEHTÄVÄÄ SITÄ MUKAAN KUN SE NÄKEE ESIMERKKEJÄ. SIISPÄ TÄYTYY EROTTAA: TEHTÄVÄ: MITÄ KONE/OHJELMA YRITTÄÄ TEHDÄ? MINKÄ ONGELMAN SE RATKAISEE? HYVYYSMITTA: MITEN MITATAAN KUINKA HYVIN KONE/OHJELMA RATKAISEE TEHTÄVÄÄ? ESIMERKIT/DATA: MIKÄ ON SE KOKEMUSPOHJA/ESIMERKKIDATA JONKA PERUSTEELLA KONE/OHJELMA OPPII?

ESIMERKKI 2 AUTOMAATTINEN KASVOJENTUNNISTUS (FACEBOOK, APPLE,... ): OHJELMOIJA KIRJOITTAA SÄÄNTÖJÄ: JOS TUMMA LYHYT TUKKA, JOSKUS SILMÄLASIT, ISO NENÄ, NIIN SE ON MIKKO (EI TOIMI! MITEN TUNNISTAA TUKAN? MITEN ARVIOIDA NENÄN KOKO? JNE...) TIETOKONEELLE NÄYTETÄÄN (KUVA, NIMI)-ESIMERKKIPAREJA, TIETOKONE OPPII ITSE MITKÄ PIIRTEET OVAT RELEVANTTEJA (VAIKEA ONGELMA, MUTTA MAHDOLLISTA JOS RIITTÄVÄSTI ESIMERKKEJÄ!)

ESIMERKKI 3 ROSKAPOSTIN SUODATUS: OHJELMOIJA KIRJOITTAA SÄÄNTÖJÄ: JOS SISÄLTÄÄ VIAGRA, NIIN SE ON ROSKAA (VAIKEAA, EIKÄ KÄYTTÄJÄLLE RÄÄTÄLÖITY) KÄYTTÄJÄ OHJEISTAA TIETOKONETTA, MITKÄ POSTIT OVAT ROSKAA, TIETOKONE OPPII ITSE LUOKITTELUSÄÄNNÖT.

ESIMERKKI 4 HAKULAUSEKKEIDEN ENNUSTAMINEN: OHJELMOIJA ANTAA VALMIIN SANAKIRJAN. (SANAT MUUTTUU!) EDELLISET HAKULAUSEKKEET KÄYTETÄÄN ESIMERKKEINÄ! HAKUTULOSTEN JÄRJESTÄMINEN: OHJELMOIJA KIRJOITTAA TARKAN KAAVAN JOLLA PISTEYTETÄÄN SANAN ESIINTYMISMÄÄRÄ, LINKKIEN MÄÄRÄ, Y.M. JA SITTEN JÄRJESTETÄÄN PISTEIDEN MUKAAN. (MISTÄ OHJELMOIJA TIETÄÄ MITEN ERI SIVUN OMINAISUUDET PITÄISI PAINOTTAA?) TALLENNETAAN MITKÄ LINKIT VALITAAN MINKÄKIN HAKULAUSEKKEEN JÄLKEEN, JA LAITETAAN SUOSITUIMMAT SIVUT KÄRKEEN (YRITETÄÄN ENNUSTAA MITÄ KÄYTTÄJÄ HALUAA!)

ESIMERKKI 5 KÄSINKIRJOITETTUJEN MERKKIEN TUNNISTAMINEN: (POSTIN LAJITTELU, VANHOJEN KIRJOJEN DIGITOINTI,...)

ESIMERKKI 6 AUTOT JOTKA EIVÄT TARVITSE KULJETTAJAA: HTTP://WWW.YOUTUBE.COM/WATCH?V=ATMK07OTU9U

ESIMERKKI 7 SUOSITUSJÄRJESTELMÄT: AMAZON.COM: JOS OSTIT TÄMÄN KIRJAN, SAATAT MYÖS OLLA KIINNOSTUNUT TÄSTÄ TOISESTA KIRJASTA NETFLIX.COM: KÄYTTÄJÄT ARVIOIVAT ELOKUVIA, JÄRJESTELMÄ EHDOTTAA SEN POHJALTA KÄYTTÄJILLE UUSIA ELOKUVIA ( NETFLIX PRIZE : $1.000.000 PALKINTO, VUODET 2006-2009) HTTP://WWW.YOUTUBE.COM/WATCH? FEATURE=PLAYER_DETAILPAGE&V=IMPV70ULXYW

ESIMERKKI 8 KONEKÄÄNTÄMINEN: PERINTEINEN TAPA: SANAKIRJA JA KIELIOPPI NYKYÄÄN (ENEMMÄN JA ENEMMÄN): TILASTOLLINEN KONEKÄÄNTÄMINEN, JOKA PERUSTUU ESIMERKKEIHIN/DATAAN

KAVEREIDEN EHDOTTAMINEN: ESIMERKKI 9 VOIKO FACEBOOK KAVERIGRAAFIN PERUSTEELLA ARVATA TUNTEVATKO KAKSI HENKILÖÄ TOISENSA VAIKO EI? OSAAKO TWITTER ARVATA KETÄ OLISIT KIINNOSTUNUT SEURAAMAAN??

KONEOPPIMISEN LAJIT OHJATTU OPPIMINEN: - ESIMERKIT OVAT PAREJA (X, Y), TAVOITTEENA ON OPPIA ENNUSTAMAAN Y ANNETTUNA X. LUOKITTELU (DISKREETTI Y ): PIIRRE-ARVO 2 REGRESSIO (JATKUVA Y ): PIIRRE-ARVO 1... HINTA ( )... 160.000 140.000 250.000? TALON KOKO (NELIÖT)

KONEOPPIMISEN LAJIT OHJAAMATON OPPIMINEN: - ESIMERKIT EIVÄT SISÄLLÄ OIKEAA VASTAUSTA Y. SEN SIJAAN TAVOITTEENA ON VAIN YMMÄRTÄÄ ANNETTU DATAJOUKKO. KLUSTEROINTI:

KONEOPPIMISEN LAJIT OHJAAMATON OPPIMINEN: - ESIMERKIT EIVÄT SISÄLLÄ OIKEAA VASTAUSTA Y. SEN SIJAAN TAVOITTEENA ON VAIN YMMÄRTÄÄ ANNETTU DATAJOUKKO. KLUSTEROINTI:

KONEOPPIMISEN LAJIT VAHVISTUSOPPIMINEN: - ANNETTUNA SYÖTE X, OHJELMA TULOSTAA Y, MUTTA SEN SIJAAN ETTÄ MEILLÄ OLISI TARKKA OIKEA Y, OSATAANKIN VAIN ANTAA PALAUTETTA (MAHD. VIIVEELLÄ) SIITÄ, KUINKA HYVÄ OHJELMA KOKONAISUUDESSAAN OLI (ELI: KANNUSTETAAN, MUTTEI ANNETA MITÄÄN YHTÄ OIKEAA VASTAUSTA ) KAIKKI KONEOPPIMISTEHTÄVÄT EIVÄT AINAKAAN IHAN SUORAAN MAHDU NÄIDEN YKSINKERTAISTEN OTSIKOIDEN ALLE! (ESIM: SEMI-SUPERVISED LEARNING, YHTEISÖLLISTÄ SUODATTAMISTA, LEARNING TO RANK,...)

KÄSINKIRJOITETUT MERKIT KONEOPPIMISONGELMAN MÄÄRITTELY (ESIM.): TEHTÄVÄ: ANNETTUNA UUSI 28 X 28 PIKSELIKUVA, LUOKITTELE SE JOHONKIN LUOKKAAN 0 9. (FUNKTION SYÖTE ON SIIS 28*28 = 784- PITUINEN BINÄÄRIVEKTORI, JA FUNKTION PITÄÄ PALAUTTAA JOKIN KOKONAISLUKU 0 9.) HYVYYSMITTA: KUINKA MONTA PROSENTTIA UUSISTA KUVISTA LUOKITELLAAN OIKEIN (ELI SIIHEN LUOKKAAN MITÄ MEIDÄN ESIMERKEISSÄ ON ANNETTUNA) DATA: MNIST-KÄSINKIRJOITETUT NUMEROT, JOSSA JOKAISELLE KUVALLE ON ANNETTU LUOKKA 0 9. ENSIMMÄISET 5000 KPL KÄYTETÄÄN OPETUSDATANA, SEURAAVAT 1000 KPL TESTIDATANA.

LÄHIMMÄN NAAPURIN LUOKITIN YKSINKERTAISIN MAHDOLLINEN LUOKITTELIJA. TOIMINTA: 1. TALLENNA KOKO OPETUSDATA 2. ANNETTUNA UUSI (TESTI-) SYÖTEVEKTORI X, LÖYDÄ SITÄ LÄHIMPÄNÄ OLEVA OPETUSDATAN VEKTORI X TRAIN JA PALAUTA SITÄ VASTAAVA LUOKKA Y TRAIN. HAVAINNOLLISESTI SIIS NÄIN:

LÄHIMMÄN NAAPURIN LUOKITIN YKSINKERTAISIN MAHDOLLINEN LUOKITTELIJA. TOIMINTA: 1. TALLENNA KOKO OPETUSDATA 2. ANNETTUNA UUSI (TESTI-) SYÖTEVEKTORI X, LÖYDÄ SITÄ LÄHIMPÄNÄ OLEVA OPETUSDATAN VEKTORI X TRAIN JA PALAUTA SITÄ VASTAAVA LUOKKA Y TRAIN. HAVAINNOLLISESTI SIIS NÄIN:

LÄHIMMÄN NAAPURIN LUOKITIN MERKKIEN VÄLISET ETÄISYYDET? KÄYTÄNNÖSSÄ KAHDEN BINÄÄRIVEKTORIN ETÄISYYTTÄ VOIDAAN MITATA ESIM LASKEMALLA KUINKA MONESSA KOHTAA VEKTORIT OVAT ERISUURET: 1 0 0 0 1 1 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 0 0 4 EROA...TÄMÄ VASTAA SITÄ ETTÄ LAITETAAN MERKIT PÄÄLLEKKÄIN, JA KATSOTAAN KUINKA MONESSA KOHTAA NE EROAVAT. ONKO TÄMÄ HYVÄ ETÄISYYSMITTA? (ESIM KAKSI MELKEIN IDENTTISTÄ MERKKIÄ JOTKA EROAVAT VAIN NIIN ETTÄ TOISESSA KUVASSA MERKKI ON SIIRTYNYT PARIN PIKSELIN VERRAN SAATTAVAT TÄMÄN ETÄISYYSMITAN SUHTEEN OLLA HYVIN KAUKANA TOISISTAAN)

LÄHIMMÄN NAAPURIN LUOKITIN TOINEN ESITYS SAMASTA ASIASTA: OPETUSDATA (LUOKAT ANNETTU): 0 7 1 1 4 9 4 3 4 8 2 2 1 8 7 0 8 1 0 7 UUDET KUVAT: 1

LÄHIMMÄN NAAPURIN LUOKITIN TOINEN ESITYS SAMASTA ASIASTA: OPETUSDATA (LUOKAT ANNETTU): 0 7 1 1 4 9 4 3 4 8 2 2 1 8 7 0 8 1 0 7 UUDET KUVAT: 1

LÄHIMMÄN NAAPURIN LUOKITIN TOINEN ESITYS SAMASTA ASIASTA: OPETUSDATA (LUOKAT ANNETTU): 0 7 1 1 4 9 4 3 4 8 2 2 1 8 7 0 8 1 0 7 UUDET KUVAT: 9

LÄHIMMÄN NAAPURIN LUOKITIN TOINEN ESITYS SAMASTA ASIASTA: OPETUSDATA (LUOKAT ANNETTU): 0 7 1 1 4 9 4 3 4 8 2 2 1 8 7 0 8 1 0 7 UUDET KUVAT: 9 VIRHEITÄ: 7.6% (ENSIMMÄISET 5000 MERKKIÄ OPETUSDATAA, SEURAAVAT 1000 MERKKIÄ TESTIDATAA)

K-LÄHIMMÄN NAAPURIN LUOKITIN TOIMINTA: SAMOIN KUIN LÄHIMMÄN NAAPURIN LUOKITTELIJA, MUTTA LÖYDÄ K LÄHINTÄ OPETUSDATAN ESIMERKKIÄ, JA ARVAA LUOKKA TÄMÄN PERUSTEELLA K LÄHINTÄ ÄÄNESTÄVÄT MITÄ LUOKKAA EHDOTETAAN ESIM K=3:

NAIVI-BAYES -LUOKITIN KÄSITELTY JO AIEMMIN KURSSILLA ROSKAPOSTISUODATUKSEN YHTEYDESSÄ TOIMINTA: OPPIMINEN: (ANNETTUNA ISO ESIMERKKIJOUKKO KUVIA+LUOKKIA) JOKAISELLE LUOKALLE i=0,...,9 JOKAISELLE PIIRTEELLE J (TÄSSÄ: 784 PIKSELIÄ) ESTIMOI TODENNÄKÖISYYSJAKAUMA P(J=1 i) TÄLLE PIKSELILLE (TODENNÄKÖISYYS ETTÄ KYSEINEN PIKSELI ON 1, EHDOLLA, ETTÄ LUOKKA ON i) LUOKITTELU: (ANNETTUNA UUSI KUVA) JOKAISELLE LUOKALLE i=0,...,9 ASETA TODENNÄKÖISYYS P(i)=0.1 JOKAISELLE PIIRTEELLE J (TÄSSÄ: 784 PIKSELIÄ) P(i) = P(i) * P(J=j i) (ELI TULO HAVAITTUJEN PIKSELIEN TODENNÄKÖISYYKSISTÄ, ANNETTUNA LUOKKA) PALAUTA LUOKKA i JOLLA SUURIN TODENNÄKÖISYYS.

NAIVE BAYES -LUOKITIN JOKAISEN LUOKAN, JOKAISEN PIKSELIN TODENNÄKÖISYYET VOIDAAN ESITELLÄ YKSINKERTAISESTI NÄIN (HARMAASÄVY = TODENNÄKÖISYYS ETTÄ PIKSELI ON PÄÄLLÄ KYSEISEN LUOKAN KUVILLA) ELI TÄSSÄ SAADAAN ERÄÄNLAISET PROTOTYYPIT LUOKILLE. LUOKKA ARVIOIDAAN SEN PERUSTEELLA, KUINKA HYVIN UUSI KUVA SOPII NÄIHIN PROTOTYYPPEIHIN.

NEUROVERKKO MATKITAAN AIVOJEN TOIMINTAA. MONTA HERMOSOLUA, KUKIN PYSTYY VAIN HYVIN YKSINKERTAISEEN OPERAATIOON, MUTTA YHDESSÄ NE TEKEVÄT JOTAIN MIELENKIINTOISTA:... 1 0 0 1 0 0 0 1... 0 1 2 3 4 5 6 7 8 9 JOKAINEN SOLU LASKEE PAINOTETUN SUMMAN TULOISTAAN, JA LÄHETTÄÄ ETEENPÄIN EPÄLINEAARISEN FUNKTION SIITÄ SUMMASTA PAINOT OVAT ADAPTIIVISIA, JA SÄÄDETÄÄN NIIN ETTÄ VERKKO OPPII DATASTA

YHTEENVETO KONEOPPIMISTA KANNATTAA KÄYTTÄÄ KUN - TEHTÄVÄ ON VAIKEA RATKAISTA MANUAALISELLA OHJELMOINNILLA: OHJELMOIJA EI OSAA ITSE RATKAISTA TEHTÄVÄÄ, TAI EHKÄ OSAA MUTTEI KUITENKAAN PYSTY KERTOMAAN MITEN SE TEHDÄÄN. - ESIMERKKEJÄ (DATAA) ON PALJON, JONKA PERUSTEELLA KONE VOI OPPIA ITSE SUORITTAMAAN JOTAIN TEHTÄVÄÄ - TARVITAAN ADAPTIIVINEN MENETELMÄ, JOKA MUKAUTUU KÄYTTÄJÄN TOTTUMUKSIIN JA TARPEISIIN ALOITA MÄÄRITTELEMÄLLÄ TEHTÄVÄ, HYVYYSMITTA, JA DATA. TÄMÄN JÄLKEEN VALITSE TEHTÄVÄÄN SOPIVA MENETELMÄ.

MISTÄ LISÄÄ TIETOA? KONEOPPIMINEN, ONGELMAN MÄÄRITTELY, OHJATTU/OHJAAMATON OPPIMINEN: ESIM: STANFORDIN KURSSIN INTRO VIDEOT (40 MIN) HTTP://WWW.ML-CLASS.ORG/COURSE/VIDEO/PREVIEW_LIST LÄHIMMÄN NAAPURIN LUOKITTELIJA, K-NN. ESIM: HTTP://CSEWEB.UCSD.EDU/~ELKAN/250B/NEARESTN.PDF NAIVE BAYES -LUOKITIN. ESIM: HTTP://EN.WIKIPEDIA.ORG/WIKI/NAIVE_BAYES_CLASSIFIER

KURSSIT INTRODUCTION TO MACHINE LEARNING (ENGL.) - PERIODI II - ALGORITMIT JA KONEOPPIMINEN -LINJAN PAKOLLINEN KURSSI JATKOKURSSIT: SUPERVISED MACHINE LEARNING, TODENNÄKÖISYYSMALLINNUS, UNSUPERVISED MACHINE LEARNING, DATA MINING,... MYÖS STANFORDIN YLIOPISTON KURSSI: WWW.ML-CLASS.ORG - VIDEOITA, TEHTÄVIÄ, TENTTI, OHJELMOINTITEHTÄVIÄ - OPINTOPISTEITÄ TARJOLLA, KATSO LAITOKSEN SIVULTA (OPISKELUN UUTISET)