Syväoppimisessa
Syväoppiminen on koneoppimisen ala, jossa käytetään monikerroksisia neuroverkkoja. Näiden verkkojen kerrokset oppivat piirteitä datasta ja muodostavat yhä abstraktimpia representaatiota, jolloin tehtäviä kuten kuvan- tai äänenkäsittely voidaan suorittaa tehokkaasti.
Keskeisiä arkkitehtuureja ovat konvolutional neural networks (CNN:t) kuvantunnistukseen, rekurrenttiset neuroverkot (RNN, LSTM, GRU) sekvenssi- tai aikaisarjatehtäviin
Oppiminen tapahtuu suurilla datamäärillä ja laskentateholla; koulutus toteutetaan taaksepäinlevittelyllä (backpropagation) ja optimointialgoritmeilla kuten stochastic gradient descent,
Sovellukset kattavat laajasti visuaalisen analyysin, puheentunnistuksen, kielenkääntämisen, pelitehtävät, lääketieteellisen kuvantamisen ja robotiikan. Syväoppimista hyödynnetään sekä valvotussa
Haasteina ovat datan laatu ja eettisyys sekä yksityisyyden suojan huomioiminen, mallien tulkittavuus ja turvallisuus, sekä laskennan