Semestar: 3
ECTS: 6
Predavanja: 30
Vježbe: 30
Samostalni rad: 120
Šifra kolegija: 24-132-0484
Semestar: 3
ECTS: 6
Predavanja: 30
Vježbe: 30
Samostalni rad: 120
Šifra kolegija: 24-132-0484

Naziv predmeta:


Napredno strojno učenje


Opis:


Ciljevi ovog modula su omogućiti studentima da:
• Interpretiraju definiciju niza modela neuronske mreže.
• Nauče derivirati i implementirati algoritme za optimizaciju ovih modela
• Interpretiraju implementacije neuronske mreže kod mehanizama pažnje i modela ugradnje sekvenci i kako se te modularne komponente mogu kombinirati za izgradnju najmodernijih NLP sustava
• Znaju primijeniti i procijeniti uobičajene modele neuronskih mreža za jezik
• Tumače postupak odabira modela kako bi opisali određenu vrstu podataka
• Procijene naučeni model u praksi
• Tumače matematiku potrebnu za konstrukciju novih rješenja za strojno učenje
• Budu sposobni dizajnirati i implementirati razne algoritme strojnog učenja u niz stvarnih aplikacija

Studenti uče izrađivati i održavati modele strojnog učenja, uključujući modele dubokog učenja, danas najvažniju metodu strojnog učenja koja se koristi u najbitnijim svjetskim proizvodnim sustavima za različite zadatke. Kroz ovaj modul studenti će steći i primijeniti osnovne tehnike dubokog učenja na primjerima iz obrade prirodnog jezika poput strojnog prevođenja, analize sentimenta i prepoznavanja imenovanih entiteta. Također, modul će se baviti dubokim i nagrađivanim učenjem.

Važno je da studenti pohađaju ovaj modul kako bi im se omogućilo bolje razumijevanje matematike i algoritama duboke neuronske arhitekture i dubokog učenja, kao i stjecanje praktičnih znanja za provedbu dubokog učenja. Studenti će steći vještine dizajniranja duboke arhitekture u TensorFlowu, kao i ručno izrađenih dubokih neuronskih mreža koje se kasnije mogu implementirati u bilo kojem programskom jeziku.



Literatura:


Obvezna literatura:
1. Skansi, S. (2018) Introduction to Deep Learning, Cham: Springer International Publishing,

Preporučena literatura:
2. Goodfellow, I., Bengio, Y., Courville, A. (2016) Deep Learning (Adaptive Computation and Machine Learning series), Cambridge: MIT Press, available at https://arxiv.org/abs/1609.08144