Fakultet tehničkih nauka

Predmet: Mašinsko učenje 1 (17.EK466)

Matične organizacione jedinice predmeta:
Osnovne informacije:
 
Kategorija Teorijsko-metodološki
Uža naučna oblast Telekomunikacije i obrada signala
Multidisciplinarna Ne
ESPB 6
Cilj:

Upoznavanje sa osnovnim konceptima i algoritmima mašinskog učenja uključujući njihove teorijske osnove, analizu i praktične primene. Studenti će imati mogućnost da razumeju i primene osnovne algoritme nadgledanog i nenadgledanog učenja uz primere dobre prakse i savete za primenu ovih algoritama.

Ishod:

Studenti će moći da identifikuju probleme koji se rešavaju pristupima mašinskog učenja. Umeće da interpretiraju i analiziraju različite algoritme mašinskog učenja, implementiraju ih u programskom jeziku Python i evaluiraju njihove performanse. Naučiće da kombinuju algoritme i sastave tok obrada od postupaka za predobradu podataka, do evaluacije korišćenih pristupa. Sticanje neophodnih iskustava za prevazilaženje problema tokom primena algoritama (tačnost, računarski zahtevi, natprilagođenje, regularizacija).

Sadržaj:

Uvod i osnovni pojmovi. Komponente sistema mašinskog učenja i osnovne vrste učenja. Različite vrste problema mašinskog učenja. Osnovni koncepti: funkcija cilja, natprilagođenje, regularizacija, evaluacija performansi, problem dimenzionalnosti, validacioni postupci, kompromis pristrasnost/varijansa. Nadgledano učenje (Bajesova teorija učenja, kvadratni klasifikatori, parametarska i neparametarska estimacija gustine verovatnoće (maksimalna verodostojnost i Bajesova estimacija, KDE, kNN), linearna i logistička regresija, linearne diskriminantne funkcije, neuralne mreže, metod vektora nosača). Nenadgledano učenje (k-means, hijerarhijska klasterizacija), redukcija dimenzionalnosti: PCA i LDA.

Metodologija izvođenja nastave:

Predavanja, računarske vežbe (Python i druga odgovarajuća programska okruženja), domaći zadaci, konsultacije, aktivno učenje, učenje kroz projekat i istraživanje, radionice.

Literatura:
Autori Naziv Godina Izdavač Jezik
Bishop, C.M. Pattern Recognition and Machine Learning 2006 Springer, New York Engleski
Crnojević, V. Prepoznavanje oblika za inženjere 2014 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Richard O. Duda, Peter E. Hart, David G. Stork Pattern Classification, 2nd Edition 2001 Wiley Engleski
Kevin Murphy Machine Learning: A Probabilistic Perspective 2012 MIT Press Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Domaći zadatak Da Da 5.00
Prisustvo na predavanjima Da Da 3.00
Pismeni deo ispita - kombinovani zadaci i teorija Ne Da 50.00
Prisustvo na računarskim vežbama Da Da 2.00
Predmetni projekat Da Da 30.00
Domaći zadatak Da Da 5.00
Domaći zadatak Da Da 5.00
Izvođači nastave:
Računarske vežbe
Predavanja
Predavanja