Get in Touch

Course Outline

Introduction to Generative AI

  • Defining Generative AI.
  • The history and evolution of Generative AI.
  • Key concepts and terminology.
  • An overview of applications and potential within Generative AI.

Fundamentals of Machine Learning

  • Introduction to machine learning.
  • Types of machine learning: Supervised, Unsupervised, and Reinforcement Learning.
  • Basic algorithms and models.
  • Data preprocessing and feature engineering.

Deep Learning Basics

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

Generative Models Overview

  • Types of generative models.
  • Distinctions between discriminative and generative models.
  • Use cases for generative models.

Variational Autoencoders (VAEs)

  • Understanding autoencoders.
  • The architecture of VAEs.
  • Latent space and its significance.
  • Hands-on project: Building a simple VAE.

Generative Adversarial Networks (GANs)

  • Introduction to GANs.
  • The architecture of GANs: Generator and Discriminator.
  • Training GANs and 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 foundational understanding of programming concepts in Python.
  • Familiarity with basic mathematical principles, 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 2600 € + 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