Course AI Campus Original

AutoML - Automated Machine Learning

This course is intended to support future ML developers to make important design decisions automatically based on predefined data sets. Target groups are computer science students and professionals.

AutoML
📊︎ Intermediate
112 hours
🏅︎ Confirmation of Participation
🎁︎ For free
© CC BY-SA 4.0
🌐︎ English

Overview

The course on "Automated Machine Learning" addresses the challenge of designing well-performing Machine Learning (ML) pipelines, including their hyperparameters, architectures of deep Neural Networks and pre-processing. Future ML developers will learn how to use and design automated approaches for determining such ML pipelines efficiently. The course is designed either to be taken as a MOOC or can be offered by universities in a Blended Learning format with face-to-face and online phases.

Which topics will be covered?

  • In Hyperparameter Optimization, the hyperparameter settings of a given Machine Learning algorithm are optimized to achieve great performance on a given dataset.
  • In Neural Architecture Search, the architecture of a Neural Network is tuned for its predictive performance (or in addition inference time or model size) on a given dataset.
  • As AutoML optimizers, approaches such as Bayesian optimization, evolutionary algorithms, multi-fidelity optimization and gradient-based optimization are discussed.
  • Via Dynamic & Meta-Learning, useful meta strategies for speeding up the learning itself or AutoML are learned across datasets.

What will I achieve?

By the end of the course, you‘ll be able to…

  • identify possible design decisions and procedures in the application of ML.
  • evaluate the design decisions made.
  • implement efficient optimizers for AutoML problems, such as hyperparameter optimization and neural architecture search.
  • increase the efficiency of AutoML via a multitude of different approaches.

Which prerequisites do I need to fulfill?

  • Basics in Machine Learning (ML) and Deep Learning (DL)
  • First experiences in the application of ML & DL
  • Python or R as programming language
  • Recommended but optional: Basics of Reinforcement Learning

This course is offered by

Uni_Hannover
logo_uni_freiburg_automated_ML

Similar Courses

Hint: Have you already checked our FAQ for an answer to your question?
CAPTCHA
Image CAPTCHA
Enter the characters shown in the image.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.