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

Deep learning and neural networks with Python, Pandas, Keras and TensorFlow

Create and train your own data models - the path to your own machine learning application
Online
3 days
German
Download PDF
€ 1.890,-
plus VAT.
€ 2.249,10
incl. VAT.
Booking number
36445
Venue
Online
4 dates
€ 1.890,-
plus VAT.
€ 2.249,10
incl. VAT.
Booking number
36445
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 for your Employees only - exclusive and effective.
Inquiries
In cooperation with
Deep learning algorithms and neural networks are key technologies for complex AI tasks such as image recognition, speech processing and pattern recognition. Whether generative AI, computer vision or autonomous systems - many of the current AI methods are based on these technologies. In this practice-oriented 3-day live training training course, you will learn how to create, train and productively use powerful neural networks and thus create the basis for your own AI applications. Python is used with the libraries Pandas, Keras and TensorFlow. The data models are trained on high-performance cloud GPUs. In the training course, you will learn all about the fundamental concepts, mathematical principles and technical frameworks and apply what you have learned in numerous practical exercises.
Contents

1. introduction to deep learning

  • What are neural networks and how do they learn?
  • Mathematical basics explained in compact form
  • Neural networks with Keras and TensorFlow
  • Models: evaluation and adaptation
  • Models: use and storage

2. data preparation and feature extraction

  • Data preparation with Pandas
  • Exploratory data analysis
  • Standardization of numerical data and text data
  • Feature extraction: Extracting features from data
  • Train networks with small amounts of data

3. specialized neural networks

  • Convolutional neural networks (CNN)
  • Updating weights for CNNs
  • Max pooling and dropout
  • Monitor teach-in processes with TensorBoard
  • Recurrent neural networks (RNN)
  • Time series analysis and text processing with RNN

4. deploy models and transfer learning

  • Use of cloud GPUs for machine learning projects
  • Introduction to transfer learning and the Zoo model
  • Presentation of ImageNet, ResNet, VGG16
  • Use pre-trained layers in your own projects
Your benefit

This training will provide you with in-depth knowledge of the concepts and methods of deep learning. You will learn about the possibilities and limitations of the technology and create, train and optimize your own data models and neural networks.

 

You will get to know the practical work of the most important Python frameworks and know how to use them in your own projects.

 

The technical hurdles for getting started are minimal - thanks to the use of Jupyter notebooks and free cloud GPUs.

 

After completing this training, you will not only have a sound theoretical knowledge of deep learning, but also gain practical experience in the application of modern AI technologies. You will be able to evaluate, adapt and productively use neural networks. You will also learn how to use the technologies in your own projects. This will qualify you for advanced tasks in AI development.

 

The content of this training supports the obligation to provide evidence of the promotion of AI competence within the meaning of Art. 4 EU AI Regulation.

trainer
Larissa Mikolaschek
Marco Riege
Birte Jilek
Arne Ramstetter
Methods

This training training is conducted in a group of a maximum of 12 participants using the Zoom video conferencing software. Individual support from the trainers is guaranteed.

 

The exercises are provided in the form of Jupyter notebooks, which you can install locally on your own computer. The computationally intensive training of the data models is carried out on freely available cloud GPUs.

 

The trainers are on hand to help you carry out the practical exercises - in the virtual classroom or individually in break-out sessions.

 

Once you have registered, you will find all the information, downloads and extra services for this training course in your online learning environment.  

Final examination
Recommended for

This training is aimed at anyone who wants to understand machine learning in detail and use it in their own projects.

 

Basic knowledge of programming with Python is assumed. Advanced technical, mathematical and statistical knowledge is helpful, but not required.

 

This course is a valuable building block in the qualification as a data scientist, data engineer and machine learning engineer.

Start dates and details

Form of learning

Learning form

20.10.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured
21.1.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
15.4.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
13.7.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.