Chapter 5. Autoencoders
Note
Learning Objectives
By the end of this chapter, you will be able to do the following:
Explain where autoencoders can be applied and their use cases
Understand how artificial neural networks are implemented and used
Implement an artificial neural network using the Keras framework
Explain how autoencoders are used in dimensionality reduction and denoising
Implement an autoencoder using the Keras framework
Explain and implement an autoencoder model using convolutional neural networks
Note
In this chapter, we will take a look at autoencoders and their applications.