Category: Autoencoder Neural Networks

Autoencoder Neural Networks use an encoder and decoder. The encoder creates a latent space that the decoder then uses to generate the original image. There are various types of autoencoder neural networks like Convolutional Autoencoder, Variational Autoencoder, Denoising Autoencoder, etc.

Autoencoder Neural Network: Application to Image Denoising

Banner Image for Denoising Autencoder

Updated: March 25, 2020. One of the applications of deep learning autoencoders is image reconstruction. But it is not necessary that the input images will always be clean. Sometimes, the input images for autoencoders can be noisy. In that case, the deep learning autoencoder has to denoise the input images, get the hidden code representation, […] ...

Machine Learning Hands-On: Convolutional Autoencoders

Convolutional Autoencoders using PyTorch

Updated: March 25, 2020. Convolutional autoencoders are some of the better know autoencoder architectures in the machine learning world. In this article, we will get hands-on experience with convolutional autoencoders. For implementation purposes, we will use the PyTorch deep learning library. What Will We Cover in this Article? Implementing convolutional autoencoders using PyTorch. Visualizing and […] ...

Implementing Deep Autoencoder in PyTorch

Implementing Deep Autoencoder in PyTorch

Updated on 14 November 2020. In this article, we take a hands-on approach to building deep learning autoencoders. We will implement deep autoencoders using linear layers with PyTorch. What Will We Cover in this Article? A brief introduction to autoencoders. The approach for this article. Building a deep autoencoder with PyTorch linear layers. We will also take a look at all […] ...