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.

2023W, VU, 4.0h, 6.0EC
TUWELLectureTube

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • LectureTube course
  • 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
Wed17:00 - 19:0004.10.2023 - 18.10.2023Informatikhörsaal - ARCH-INF Lecture
Wed17:00 - 19:0025.10.2023 - 24.01.2024EI 9 Hlawka HS - ETIT Vorlesung
Thu16:00 - 19:0009.11.2023EI 10 Fritz Paschke HS - UIW Tutorium
Wed17:00 - 19:0006.12.2023EI 9 Hlawka HS - ETIT Lecture
Wed17:00 - 19:0031.01.2024EI 9 Hlawka HS - ETIT Exam
Introduction to Machine Learning - Single appointments
DayDateTimeLocationDescription
Wed04.10.202317:00 - 19:00Informatikhörsaal - ARCH-INF Lecture
Wed11.10.202317:00 - 19:00Informatikhörsaal - ARCH-INF Lecture
Wed18.10.202317:00 - 19:00Informatikhörsaal - ARCH-INF Lecture
Wed25.10.202317:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed08.11.202317:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Thu09.11.202316:00 - 19:00EI 10 Fritz Paschke HS - UIW Tutorium
Wed22.11.202317:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed29.11.202317:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed06.12.202317:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed13.12.202317:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed20.12.202317:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed10.01.202417:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed17.01.202417:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed24.01.202417:00 - 19:00EI 9 Hlawka HS - ETIT Lecture
Wed31.01.202417:00 - 19:00EI 9 Hlawka HS - ETIT Exam

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.

Course registration

Begin End Deregistration end
15.09.2023 08:00 08.10.2023 19:00 30.10.2023 20:00

Curricula

Study CodeObligationSemesterPrecon.Info
033 521 Informatics Mandatory electiveSTEOP
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