...
/Optimizing Autoencoder Architectures
Optimizing Autoencoder Architectures
Learn to optimize autoencoders with constraints and tailored layers for tasks from denoising to sequence translation.
We'll cover the following...
As we’ve seen throughout this lesson, a variety of architectures serve distinct purposes, from dimensionality reduction to denoising. Here’s a concise introduction to some key rules of thumb for constructing effective autoencoders.
Autoencoder constructions
-
Add unit-norm constraint on the weights. This prevents ill-conditioning of the model.
-
Add a linearly activated dense layer at the end of the encoder and decoder for calibration in most autoencoders.
-
The activation on the decoder output layer should be based on the range of the input. For example,
linear
if the input is in ...