Generative AI 101

Description

This introductory course explores the fundamentals of Generative AI, focusing on Neural Networks and Generative Adversarial Networks (GANs). Participants will gain hands-on experience training models with Keras and understand the theory behind generative architectures.

Indicative Duration: 8 training hours
*Duration is adjusted based on the final scope and the target audience.


Scope

1. Neural Networks
  • Neural Network architecture and training theory
  • Lab: Training a NN with Keras
2. Generative Adversarial Networks
  • GAN theory
  • Demo: Train a GAN with Keras

Learning Objectives

Upon completion of the course participants will be able to:

  1. Understand the foundational architecture and training principles of Neural Networks.
  2. Train and evaluate a basic Neural Network using Keras.
  3. Explain the core concepts behind Generative Adversarial Networks (GANs).
  4. Implement and experiment with a simple GAN using Keras.

Target Audience

  • Roles: Junior to Mid-level Data Scientists, AI Enthusiasts, ML Engineers, Developers exploring AI
  • Seniority Levels: Beginner to Intermediate professionals with some ML background

Prerequisite Knowledge

  • Basic understanding of machine learning concepts
  • Familiarity with Python programming
  • Introductory knowledge of neural networks
  • Experience with Jupyter notebooks or similar environments

Delivery Method

Sessions can be delivered via the following formats:

  • Live Online โ€“ Interactive virtual sessions via video conferencing
  • On-Site โ€“ At your organizationโ€™s premises
  • In-Person โ€“ At Code.Hubโ€™s training center
  • Hybrid โ€“ A combination of online and in-person sessions

 

The training methodology combines presentations, live demonstrations, hands-on exercises and interactive discussions to ensure participants actively practice AI in realistic work scenarios.

Date

On Demand

Organizer

Code.Hub
Email
[email protected]