Get in Touch

Course Outline

Introduction to Generative AI

  • Defining Generative AI
  • The history and evolution of Generative AI
  • Core concepts and essential terminology
  • Overview of applications and potential of Generative AI

Fundamentals of Machine Learning

  • Introduction to machine learning
  • Categories of machine learning: Supervised, Unsupervised, and Reinforcement Learning
  • Foundational algorithms and models
  • Data preprocessing and feature engineering

Deep Learning Basics

  • Neural networks and deep learning
  • Activation functions, loss functions, and optimizers
  • Addressing overfitting, underfitting, and regularization techniques
  • Introduction to TensorFlow and PyTorch

Generative Models Overview

  • Different types of generative models
  • Distinctions between discriminative and generative models
  • Practical use cases for generative models

Variational Autoencoders (VAEs)

  • Understanding autoencoders
  • The architecture of VAEs
  • The concept of latent space and its importance
  • Hands-on project: Building a simple VAE

Generative Adversarial Networks (GANs)

  • Introduction to GANs
  • The architecture of GANs: Generator and Discriminator
  • Training GANs and associated challenges
  • Hands-on project: Creating a basic GAN

Advanced Generative Models

  • Introduction to Transformer models
  • Overview of GPT (Generative Pretrained Transformer) models
  • Applications of GPT in text generation
  • Hands-on project: Text generation with a pre-trained GPT model

Ethics and Implications

  • Ethical considerations in Generative AI
  • Bias and fairness in AI models
  • Future implications and responsible AI

Industry Applications of Generative AI

  • Generative AI in art and creativity
  • Applications in business and marketing
  • Generative AI in science and research

Capstone Project

  • Ideation and proposal of a generative AI project
  • Dataset collection and preprocessing
  • Model selection and training
  • Evaluation and presentation of results

Summary and Next Steps

Requirements

  • A working knowledge of fundamental programming concepts in Python
  • Familiarity with basic mathematical concepts, particularly probability and linear algebra

Target Audience

  • Developers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories