Due to scheduled database maintenance, TISS will likely be unavailable on Tuesday, September 3rd, 2024, between 7:00 AM and 9:00 AM. We apologize for any inconvenience and appreciate your understanding.

194.025 Introduction to Machine Learning
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024W, VU, 4.0h, 6.0EC
  • TUWEL course available from: 01.10.2024 00:00.

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to describe basic concepts of machine learning (incl. data preparation, selection of suitable algorithms, evaluation) and apply them to real-world problems.

Professional and methodological competences: After positive completion of the module, students are able to

  • develop a suitable strategy for dealing with a given problem (selection of algorithms and methods),
  • work out and apply the basics and formal concepts of machine learning,
  • develop a suitable strategy for processing real data,
  • define an evaluation concept.

Cognitive and practical competences: After positive completion of the module, students are able to

  • understand existing problems and their underlying concepts,
  • analyse data sets and prepare them for correct use,
  • apply different algorithms and solution approaches to real data,
  • correctly evaluate applied methods and interpret results.

Social competences and personal competences: After positive completion of the module, students are able to independently analyse problems, apply and evaluate appropriate methods and interpret results.

Subject of course

Planned contents are:

  • Introduction, history and taxonomy
  • Basic concepts of machine learning (error bounds, data preparation and evaluation methods) and applications
  • Rule-based classification and regression
  • Clustering and dimensionality reduction
  • Learning theory
  • Kernel methods
  • Probabilistic models
  • Ensemble Methods
  • Deep Learning
  • Online, Active and Reinforcement Learning
  • Outlook including fairness and ethics in machine learning

Teaching methods

A mix of introductory online lectures (recorded and/or live), exercises with formative feedback and some live (online) sessions where the assigments are discussed.

Mode of examination

Immanent

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed13:00 - 15:0009.10.2024 - 29.01.2025FAV Hörsaal 1 Helmut Veith - INF Lecture
Introduction to Machine Learning - Single appointments
DayDateTimeLocationDescription
Wed09.10.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed16.10.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed23.10.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed30.10.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed06.11.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed13.11.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed20.11.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed27.11.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed04.12.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed11.12.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed18.12.202413:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed08.01.202513:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed15.01.202513:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed22.01.202513:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Wed29.01.202513:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture

Examination modalities

The contents to be learned are presented in the lecture part of the course. Students will also be tasked to solve exercises related to the presented content. In addition to the exercises, students have to submit a project which they can work on individually or in groups.

The final grade will be assessed by a written examination and by the evaluation of the exercises and the project.

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Wed17:00 - 20:0029.01.2025EI 9 Hlawka HS - ETIT written15.01.2025 17:00 - 24.01.2025 23:55TISSExam (1st attempt)
Fri17:00 - 20:0021.02.2025Informatikhörsaal - ARCH-INF written30.01.2025 17:00 - 17.02.2025 23:55TISSExam (2nd attempt)

Course registration

Begin End Deregistration end
13.09.2024 08:00 06.10.2024 19:00 28.10.2024 20:00

Curricula

Study CodeObligationSemesterPrecon.Info
033 521 Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 535 Computer Engineering Mandatory5. SemesterSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Previous knowledge

The following skills are recommended prior to taking the course:

  • Programming skills
  • Funamdental maths skills (e.g., reading and understanding formal proofs, linear algebra, statistics, probability theory)

Language

English