eduXchange Logo

Machine learning operations

02476EUROTEQ alliance
Computer Science and ICT, Data, AI

About this course

Proper coding environments, code organization, good coding practices, code and data version control, reproducible and containerized environments, reproducible experiment management, debugging tools, code profiling, large scale collaborative experiment logging and monitoring, unit testing, continuous integration, continuous machine learning, cloud infrastructure, cloud based machine learning, distributed data loading and training, optimization methods for inference, local and cloud based deployment, monitoring of deployed applications.

Learning outcomes

Introduce the student to several tools and software development practices that will help them organize, scale, deploy and monitor machine learning models either in a research or production setting. To provide hands-on experience with a number of frameworks, both local and in the cloud, for working with large scale machine learning pipelines.

Activities

The course includes lectures, exercises and project work. The lectures are short and provide context for why each topic is important. The main focus is on exercises with emphasis on practical tools and coding skills for machine learning in production. Fin

Additional information

course
5 ECTS
  • Level
    Master
  • Contact hours per week
    4
  • Instructors
    Nicki Skafte Detlefsen (primary coordinator), Søren Hauberg (primary coordinator)
  • Mode of delivery
    Online - at a specific time
There are currently no offerings available for students of TUM (Germany)