Models

Generative AI

AI systems that create new content — text, images, audio, video, code — by learning patterns from training data.

Definition

Generative AI refers to models that produce original content rather than just classifying or analysing inputs. The output can be text, images, audio, video, 3D objects, or code. Unlike discriminative models (which learn decision boundaries), generative models learn the underlying data distribution and can sample from it.

The dominant generative architectures are Transformers (for text/code) and Diffusion Models (for images/video). Generative Adversarial Networks (GANs) and Variational Autoencoders (VAEs) are earlier approaches still used in some applications.

The generative AI market exploded in 2022-2023 with ChatGPT, DALL-E, and Stable Diffusion reaching mainstream adoption. Capabilities now include photorealistic images, coherent long-form text, working code, realistic video clips, and voice cloning.

Examples

  • ChatGPT
  • DALL-E 3
  • Midjourney
  • Stable Diffusion
  • Sora
  • GitHub Copilot

Want a deeper dive?

Read our full explainer with use cases, how-it-works, and FAQs.

Generative AI concept guide