Навигација

26Е113ТМУ - Технике машинског учења

Спецификација предмета
НазивТехнике машинског учења
Акроним26Е113ТМУ
Студијски програмЕлектротехника и рачунарство
Модулмодул Рачунарска техника и информатика
Тип студијаосновне академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
Број ЕСПБ6.0Статус предметаизборни
Условљност другим предметимаИнтелигентни системи
Циљеви изучавања предметаУпознавање студената са напредним концептима и техникама области машинског учења. Током курса студенти ће изучавати најпопуларније моделе за пројектовање, имплементацију и тестирање оваквих врста апликација у областима обраде текста, рачунарске визије, обраде говора, препознавање облика.
Исходи учења (стечена знања)Студенти ће усвојити напредне технике и методологије машинског учења. Курс обухвата неуралне мреже, конволуционе и рекурентне моделе, као и подешавање хиперпараметара. Главни исход је стицање знања и алата за решавање сложених проблема вештачке интелигенције и машинског учења у реалним сценаријима.
Садржај предмета
Линк ка страници предметаhttp://ri.etf.bg.ac.rs/
Садржај теоријске наставеКурс обухвата основе, обучавање и дизајн неуралних мрежа (регуларизација, оптимизација, хиперпараметри). Разматрају се CNN, RNN и трансформатори, њихове примене у класификацији, детекцији, НЛП-у и препознавању говора. Упознају се оквири TensorFlow, PyTorch и Keras, као и примери из индустрије и академије.
Садржај практичне наставеСимулације теоријски обрађених проблема. Анализа и решавање практичних задатака и демонстрирање како савладати одређене проблеме техникама машинског и дубоког учења. Практичан рад са алатима Tensorflow, PyTorch и Keras на примерима различитих скупова података за анализу текста, слике, препознавање облика
Литература
  1. Deep Learning, Ian Goodfellow, Yoshua Bengio, Aaron Courville, The MIT Press, 2017
  2. Neural Networks and Deep Learning, Michael Nielsen, Determination Press, 2019
  3. Deep Learning with Python, 2nd Edition, Francois Chollet, Manning, 2021
  4. Deep Learning for Natural Language Processing, Stephan Raaijmakers , Manning 2022
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
221
Методе извођења наставеПредавања, аудиторне вежбе, самостална израда неколико домаћих задатака, лабораторијске вежбе са визуелним симулацијама.
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавањаПисмени испит30
Практична наставаУсмени испит
Пројекти40
Колоквијуми30
Семинари