Advanced Deep Learning Techniques

Course code: ADLTML

The course is intended for people who are looking for a deeper understanding of artificial neural networks, especially so called deep learning. We will build on the basic knowledge of machine learning principles on the level of our course Introduction to machine learning. We will pay special attention to the topic of machine learning model interpretability and explainability.

and certified lecturers

recognized certifications

Wide range of technical
and soft skills courses

Great customer

Making courses
exactly to measure your needs

Course dates

Starting date: Upon request

Type: In-person/Virtual

Course duration: 1 day

Language: en/cz

Price without VAT: 194 EUR


Type Course
Language Price without VAT
Upon request In-person/Virtual 1 day en/cz 194 EUR Register
G Guaranteed course

Didn't find a suitable date?

Write to us about listing an alternative tailor-made date.


Course structure

  • Neural network architectures (feed-forward, recurrent, convolutional, generative, autoencoders, Unet, GAN, attention layer)
  • Optimizers and their evolution (Steepest Gradient Descent, Stochastic Gradient Descent, Mini-Batch Gradient Descent, Nesterov Accelerated Gradient, Adagrad, AdaDelta, Adam, Learning rate tuning)
  • Loss functions and their properties (Mean squared error, Mean absolute error, Negative, Log Likelihood – cross entropy)
  • Regularization in Neural Networks (Dropout, Early stopping, Data augmentation, Batch and layer normalization)
  • Initialization (Gradient vanishing problem, Zero initialization, He initialization, Xavier initialization)
  • Semi-supervised learning (Pseudo Labeling, Mean-Teacher, PI-Model)
  • Practical examples of semi-supervised techniques applications
  • Confidence estimation (Logit analysis, Confidence networks)
  • Practical examples of confidence estimation
  • AutoML approaches (Hyper-parameter optimization, grid search, Bayesian optimization, Meta-Learning, Neural network search)
  • Practical examples with the AutoKeras
  • ML Explainability (Interpretable models, Partial Dependence Plot, Permutation feature importance, Surrogate models, Activation Maximization, Grad CAM)


  • Basic knowledge of programing in Python
  • High school level of mathematics
  • Basics of machine learning on the level of our course Introduction to machine Learning

Do you need advice or a tailor-made course?


product support

ComGate payment gateway MasterCard Logo Visa logo