pds-it
['Product detail page','no']
Machine Learning & Data Analytics / Machine Learning
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

Computer vision: image recognition and image analysis with artificial intelligence

Online
3 days
German
Download PDF
€ 1.890,-
plus VAT.
€ 2.249,10
incl. VAT.
Booking number
41722
Venue
Online
4 dates
€ 1.890,-
plus VAT.
€ 2.249,10
incl. VAT.
Booking number
41722
Venue
Online
4 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
From quality control and production to logistics, mobility and healthcare, the recognition, analysis and classification of image data provides valuable insights. With deep learning-based computer vision, even the most complex and smallest patterns, objects and anomalies can be recognized automatically. In this three-day live training training course, you will develop such systems yourself. You will learn how to create image classification, object recognition and segmentation models with TensorFlow, Keras and PyTorch, optimize them using transfer learning and ensure transparency with Explainable AI. In a GPU-supported cloud lab environment with Jupyter notebooks, you can immediately understand every concept in practice. You will also learn how to categorize Vision Transformer and GAN ideas and export models for productive use. This will give you the tools you need to implement your own computer vision projects safely, scalably and with high performance.
Contents

1. basics of computer vision

  • Why deep learning for computer vision tasks?
  • Structure and function of neural networks
  • Neural networks in image processing

2. introduction to TensorFlow and Keras

  • Functions and cooperation of the frameworks
  • Creating and training neural networks

3. convolutional neural networks (CNN)

  • Architecture and functionality of CNN
  • How is image data processed in CNN?
  • Practical exercise: Performing image classification with CNN

4. image data augmentation in practice

  • The concept of data augmentation
  • Various augmentation techniques
  • How do I improve my model with augmentation?

5. transfer learning in image classification

  • Motivation and how transfer learning works
  • Use of pre-trained models
  • Fine-tuning pre-trained models for specific tasks

6. explainable image classification

  • Motivation and challenges of Explainable AI
  • Methods with which AI models can be explained
  • Practical examples of application and implementation

7. introduction to PyTorch

  • Overview of the PyTorch framework
  • Comparison with TensorFlow and Keras
  • A practical exercise with PyTorch

8. object recognition

  • Challenges in object recognition
  • The YOLO architecture and its application
  • Practical exercise: Object recognition on your own data

9. image segmentation

  • Overview of segmentation methods
  • Image segmentation with CNN
  • Image retrieval with embeddings

10. generative and multimodal AI

  • Generative Adversarial Networks (GAN)
  • Variational Autoencoder (VAE)
  • Multimodal Large Language Models
  • Connection of image and text data
Your benefit

A quick introduction to computer vision: You will understand the most important architectures - from CNNs to YOLO and vision transformers - and select the optimum model for each task.

 

Higher model quality: Data augmentation, transfer learning and explainable AI techniques increase precision and confidence in your results.

 

Well-founded technology decisions: Best-practice comparisons between TensorFlow/Keras and PyTorch, combined with deployment options from Cloud to Edge, give you a clear roadmap for your own projects.

 

Robust production applications: You will learn to recognize domain shifts, reliably detect small objects and minimize false alarms - essential for industrial, medical and retail applications.

 

Support for learning transfer: cloud lab, source code, Jupyter notebooks and deploy blueprint ensure transfer to your everyday work.

trainer
Christian Staudt
Dr.
Methods

This training training takes place in a group of a maximum of 12 participants via Zoom.

 

In a cloud-based laboratory environment, you work directly in the browser. No further software needs to be installed.

 

Interactive Jupyter notebooks serve as learning material and working environment. They contain source code, documentation and links, while a powerful GPU server takes over the training of current models.

 

The course is held in German, the course materials are mostly available in English due to the focus on programming.

 

There is plenty of time for questions - individual support from the trainers is guaranteed.

 

You can access further materials in your personal learning environment.

Final examination
Recommended for

developers developers, ML engineers, data scientists, engineers and consultants consultants who want to automatically evaluate image data or digitize visual inspections. Basic knowledge of Python is required. In-depth data science knowledge is helpful, but not essential.

Start dates and details

Form of learning

Learning form

10.11.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured
10.2.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
6.5.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
11.8.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
Do you have questions about training?
Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.