Machine Learning

Module Code
CS2356
Module Coordinator
  • Prof. Dr. Franz Cemic
Teacher
  • Prof. Dr. Franz Cemic
  • M.Sc. Dennis Priefer
Short Description

The course teaches the basics of machine learning. This includes an overview of the mathematical fundamentals as well as an introduction to the practical realisation of own software projects using popular Python-based frameworks such as the Anaconda distribution.

Duration in Semester
1
Instruction Language
German
Total Effort
6.0 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
Weekly School Hours
4
Method of Instruction

Seminaristischer Unterricht 4 SWS

Requirements for the awarding of Credit Points

Prüfungsvorleistung: Abgabe von Übungs- oder Projektaufgaben

Prüfungsleistung: Klausur oder mündliche Prüfung (Art und Umfang der Prüfungsvorleistung und der Prüfungsleistung wird den Studierenden zu Beginn der Veranstaltung bekannt gegeben)

Availability
As Needed
References
  • S. Marsland: Machine Learning An Algorithmic Perspective, 2nd. Ed., CRC-Press
  • K. Murphy: Machine Learning A Probabilistic Perspective, MIT-Press
  • Aurélien Géron(Autor): Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques for Building Intelligent Systems. O'Reilly
  • Aurélien Géron(Autor), Kristian Rother (Übersetzer): Praxiseinstieg MachineLearning mit Scikit-Learnund TensorFlow: Konzepte, Tools und Techniken für intelligente Systeme. O'Reilly
  • Sarah Guido (Autor): Introduction to Machine Learning with Python: A Guide for Data Scientists. O'Reilly
  • Andreas C. Müller (Autor), Sarah Guido (Autor), Kristian Rother (Übersetzer): Einführung in MachineLearning mit Python: Praxiswissen Data Science. O'Reilly
  • Tariq Rashid (Autor): Make Your Own Neural Network. CreateSpace Independent Publishing Platform
  • Tariq Rashid (Autor), Frank Langenau (Übersetzer): Neuronale Netze selbst programmieren: Ein verständlicher Einstieg mit Python. O'Reilly,
  • Chi Nhan Nguyen (Autor), Oliver Zeigermann (Autor): MachineLearning - kurz & gut: Eine Einführung mit Python, Pandas und Scikit-Learn. O'Reilly