Spinner

Dokument se učitava

ATUSS

VISER

Academy of Technical and Art Applied Studies

School of Electrical and Computer Engineering

Machine Learning Course code: 317208 | 8 ECTS credits

Basic information
Level of Studies: Master applied studies
Year of Study: 1
Semester: 1
Requirements: Programming in Python.
Goal: Introduction to theoretical concepts and practical skills in the field of machine learning and data processing.
Outcome: After completion of the course, students will be trained to use libraries for data processing within the Python programming language, form feature vector, apply feature reduction methods and algorithms for classification, clustering and regression.
Contents of the course
Theoretical instruction:
  1. Introduction to machine learning.
  2. Feature engineering.
  3. Inductive empirical learning of functional estimation.
  4. Supervised, unsupervised and reinforcement learning.
  5. Bayesian decision rules.
  6. Classification.
  7. Textual document classification.
  8. Clustering.
  9. Regression and prediction.
  10. Artificial neural networks and deep learning.
  11. Support Vector Machines.
  12. Feature vector dimensionality reduction.
  13. Advanced text classification (sentiment analysis).
  14. Recommendation systems.
  15. Computer vision.
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. Follows theoretical lessons and enables students to solve practical problems in the field of machine learning using Python programming language and associated libraries.
Textbooks and References
  1. D. Julian (2016): "Designing Machine Learning systems with Python". Packt Publishing.
  2. L. P. Coelho, W. Richert (2015): "Building Machine Learning systems with Python, Second Edition". Packt Publishing.
  3. M. Milosavljević (2015): "Veštačka inteligencija". Univerzitet Singidunium, Beograd.
  4. J. Bell (2015): "Machine Learning: Hands-On for Developers and Technical Professionals". John Wiley & Sons, Inc.
Number of active classes (weekly)
Lectures: 4
Practical classes: 3
Other types of classes: 0
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
0
activities on practial excersises
20
seminary work
0
colloquium
40
Final exam
Points
Written exam
40
Oral exam
0