Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Generative AI Models: Generating Data Using Variational Autoencoders

via Codecademy

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

Variational autoencoders (VAEs) represent a powerful variant of traditional autoencoders, designed to address the challenge of generating new and diverse samples from the learned latent space. VAEs introduce probabilistic components, incorporating a probabilistic encoder that maps input data to a distribution in the latent space and a decoder that reconstructs data from samples drawn from this distribution. Begin this course by discovering how variational autoencoders can be used for generating images. Next, you will create and train VAEs in Python and the Google Colab environment. Then you will construct the encoder and decoder. Finally, you will train the VAE on multichannel color images. Upon course completion, you will have a solid understanding of variational autoencoders and their use in generating images.

Syllabus

  • discover the key concepts covered in this course
  • provide an overview of variational autoencoders (VAEs)
  • describe the architecture of VAEs
  • create a VAE
  • train a VAE
  • train a convolutional VAE
  • train a VAE on color images
  • summarize the key concepts covered in this course

Reviews

Start your review of Generative AI Models: Generating Data Using Variational Autoencoders

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.