Autoencoders
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
In this chapter, we will take a look at autoencoders and their applications.