Deep Learning for Computer Vision (3 days)

This course has been held as an online training course since March 2020. Further Information!

Dive into the captivating realm of "Deep Learning for Computer Vision"! Uncover how machines decipher images, opening doors to self-driving cars, facial recognition, and more. Whether you're an aspiring AI engineer or simply curious, this course offers a unique chance to master image analysis.
Join us to explore convolutional neural networks, image classification, and object detection through hands-on projects. No prior experience needed; we'll guide you from basics to advanced techniques. Shape the future with us—where pixels create endless possibilities. Enroll now and let's bring pixels to life!
This seminar can be run as an in-house training course as well, e.g. in England, France, Switzerland, Austria, Italy, Netherland, Luxembourg, Belgium, Canada or Germany.

Target Group:
This course is intended for students who have Python experience and are familiar with Numpy and Pandas.


This course covers an introduction to deep learning and applies it to the field of computer vision. Deep learning is a subset of machine learning which utilizes artificial neural networks to recognize complex patterns in data. These networks learn hierarchical features, resulting in powerful models. These models excel in tasks like image recognition and natural language processing.
In this course we will build a neural network from scratch to gain understanding of its internal working. We will look at different architectures, for example convolutional neural networks and more. We will have a look at how to regularize our data and avoid overfitting. On top of this we will use Keras which is build on top of Tensorflow to experiment with more complex network to solve more challenging problems.
  • Introduction to the fundamentals
  • Numpy
  • Plotting with matplotlib and seaborn
  • Short Introduction to machine learning
  • Developing our first neural network from scratch
  • Detecting numbers and characters
  • Challenges of deep learning
    • Bias-Variance Trade-off
    • Over- and under-fitting
  • Introduction to Tensorflow and Keras
  • Convolutional networks
  • Advanced example

  • Dates:
    • From Wed, 26th Jul, 2023 until Fri, 28th Jul, 2023 (3 days)
    • From Wed, 6th Sep, 2023 until Fri, 8th Sep, 2023 (3 days)
    • From Wed, 25th Oct, 2023 until Fri, 27th Oct, 2023 (3 days)
    • From Wed, 8th Nov, 2023 until Fri, 10th Nov, 2023 (3 days)
    • From Wed, 6th Dec, 2023 until Fri, 8th Dec, 2023 (3 days)
    • From Wed, 24th Jan, 2024 until Fri, 26th Jan, 2024 (3 days)

    Duration of the course:
    3 days

    The fees for this ML course per day:

    Toronto, Canada:
    $464 per day (exclusive of HST)
    Lake Constance, Hemmenhofen, Germany:
    €329 per day (exclusive of VAT)
    plus € 98 for full board and lodging in 4 star hotel
    Hamburg, Munich, Frankfurt, Berlin (Germany):
    €355 per day (exclusive of VAT)
    Zurich and Geneva (Switzerland):
    £355 per day (exclusive of VAT)


    The price comprises:
    Comprehensive course material

    © The content and the images of this website are underlying copyright as described in the Imprint.