Syväoppiminen 1Laajuus (5 op)
Opintojakson tunnus: C-02473-TT00CC66
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
- Korkeakoulu
- Kajaanin ammattikorkeakoulu
Osaamistavoitteet
Opiskelija ymmärtää syväoppimisen ja neuroverkkojen perusteet ja niiden opettamiseen liittyvät rajoitukset ja mahdollisuudet. Opiskelija osaa soveltaa syväoppimisessa käytettäviä menetelmiä Pytorch ympäristössä.
Sisältö
- Keinotekoiset neuronit ja neuroverkot - Syväoppiminen neuroverkoilla - Neuroverkkojen opettaminen - Opetettujen neuroverkkojen käyttö - Neuroverkkojen hyperparametrit - Pytorch ympäristön käyttö - CNN neuroverkot (Convolutional Neural Networks) - RNN neuroverkot (Recurrent Neural Networks) - Luonnollisen kielen käsittelyn (NLP) perusteet
Esitietovaatimukset
Datatieteen matematiikka 1 (tilastotieteen peruskäsitteet) Datatieteen matematiikka 2 (matriisialgebra) Python-ohjelmointi