syväoppimismallit
Syväoppimismallit (deep learning) ovat koneoppimisen alaryhmä, jossa mallit koostuvat useista peräkkäisistä neuroverkko-kerroksista. Ne oppivat monimutkaisia, ei-lineaarisia riippuvuuksia suurilta datamääriltä ja rakentavat hierarkkisia esityksiä, joiden avulla tehtävään voidaan löytää parempi ratkaisu ilman käsin määriteltyjä piirteitä. Oppiminen perustuu suurille datapakkauksille ja vaatii usein huomattavia laskentaresursseja sekä muistia. Mallit voivat koulutua valvotussa, valvomattomassa tai vahvistusoppimisessa, ja niiden tulokset riippuvat datan laadusta.
Yleisimmät arkkitehtuurit ovat konvolutiiviset neuroverkot (CNN), joita käytetään erityisesti kuvatiedon käsittelyyn; toisaalta toistuvat verkot (RNN, LSTM)
Oppiminen tapahtuu takaisinkytkennän ja gradienttilaskun avulla. Käytetään häviöfunktioita ja optimointialgoritmeja kuten SGD ja Adam. Datan esikäsittely,
Sovelluksia ovat kuvan- ja videonkäsittely, luonnollinen kieli ja puhe sekä lääketieteellinen kuvantaminen, robotiikka ja suositusjärjestelmät. Haasteita