22-30.105 Introduction to Machine Learning: Theory and Applications

Course offering details

Instructors: Johannes Magnus Heuel; Prof. Dr. Alexander Szimayer

Event type: Interactive class

Displayed in timetable as:

Hours per week: 3

Credits: 6,0

Language of instruction: English

Min. | Max. participants: - | 45

Comments/contents:
This course provides an overview of multiple machine learning techniques. The methods will be introduced on a theoretical level. Afterwards, students implement these techniques using the programming language Python. The course enables students to plan and develop research projects on their own. 

The topics covered include:

- Model Selection and Evaluation
- Linear Models
- Decision Trees
- Support Vector Machines
- Ensemble Learning
- Clustering
- Neural Networks and Outlook

Learning objectives:
In this course, students acquire both a sound theoretical background of machine learning techniques and the ability to implement these methods within an empirical project using Python.

Didactic concept:
The weekly lectures provide a rigorous introduction to contemporary machine learning techniques. In the bi-weekly tutorials, course participants learn how to implement and apply these techniques. Research projects give students the opportunity to implement the techniques within an empirical research project in groups.

Literature:
- Zhou, Zhi-Hua (2021): Machine Learning, 1st ed. 
 

Additional examination information:
Project report and presentation, oral examination.

Small group(s)
This course is divided into the following small groups:
  • Introduction to Machine Learning: Theory and Applications

    Johannes Magnus Heuel

    Wed, 19. Oct. 2022 [12:00]-Wed, 1. Feb. 2023 [13:00]

Appointments
Date From To Room Instructors
1 Mon, 17. Oct. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
2 Mon, 24. Oct. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
3 Mon, 7. Nov. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
4 Mon, 14. Nov. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
5 Mon, 21. Nov. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
6 Mon, 28. Nov. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
7 Mon, 5. Dec. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
8 Mon, 12. Dec. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
9 Mon, 19. Dec. 2022 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
10 Mon, 9. Jan. 2023 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
11 Mon, 16. Jan. 2023 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
12 Mon, 23. Jan. 2023 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
13 Mon, 30. Jan. 2023 09:00 11:00 WiWi 0079 Prof. Dr. Alexander Szimayer
Exams in context of modules
Module (start semester)/ Course Exam Date Instructors Compulsory pass
22-3.E92 Introduction to Machine Learning: Theory and Applications (WiSe 22/23) / 22-3.e92  Introduction to Machine Learning: Theory and Applications 1  Oral examination Th, 9. Feb. 2023, 08:00 - 18:00 Johannes Magnus Heuel; Prof. Dr. Alexander Szimayer Yes
2  Oral examination Th, 30. Mar. 2023, 08:00 - 18:00 Johannes Magnus Heuel; Prof. Dr. Alexander Szimayer Yes
Course specific exams
Description Date Instructors Mandatory
1. Oral examination Th, 9. Feb. 2023 08:00-18:00 Johannes Magnus Heuel; Prof. Dr. Alexander Szimayer Yes
2. Oral examination Th, 30. Mar. 2023 08:00-18:00 Johannes Magnus Heuel; Prof. Dr. Alexander Szimayer Yes
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
Instructors
Prof. Dr. Alexander Szimayer
Johannes Magnus Heuel