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

Codecademy

Generative AI Models: Getting Started with Autoencoders

via Codecademy

Overview

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

Autoencoders are a class of artificial neural networks employed in unsupervised learning tasks, primarily focused on data compression and feature learning. Begin this course off by exploring autoencoders, learning about the functions of the encoder and the decoder in the model. Next, you will learn how to create and train an autoencoder, using the Google Colab environment. Then you will use PyTorch to create the neural networks for the autoencoder, and you will train the model to reconstruct high-dimensional, grayscale images. You will also use convolutional autoencoders to work with multichannel color images. Finally, you will make use of the denoising autoencoder, a type of model that takes in a corrupted image with Gaussian noise, and attempts to reconstruct the original clean image, thus learning better representations of the input data. In conclusion, this course will provide you with a solid understanding of basic autoencoders and their use cases.

Syllabus

  • discover the key concepts covered in this course
  • recall how autoencoders work
  • provide an overview of the autoencoder architecture
  • set up a Google Colab environment
  • import and view the Fashion Modified National Institute of Standards and Technology (MNIST) dataset
  • provide an overview of the autoencoder architecture
  • train the autoencoder and visualize reconstructions
  • train convolutional autoencoders
  • reconstruct images with dense neural networks (DNNs)
  • reconstruct images with convolutional neural networks (CNNs)
  • describe the denoising autoencoder
  • reconstruct images with denoising autoencoders
  • provide an overview of the sparse autoencoder
  • summarize the key concepts covered in this course

Reviews

Start your review of Generative AI Models: Getting Started with 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.