© Orhan Gazi Yalçın 2021
O. G. YalçınApplied Neural Networks with TensorFlow 2https://doi.org/10.1007/978-1-4842-6513-0_11

11. Autoencoders

Orhan Gazi Yalçın1  
(1)
Istanbul, Turkey
 

In the previous chapters, we covered feedforward NNs, CNNs, and RNNs. These networks are predominantly used for supervised learning tasks. In this chapter, we focus on autoencoders (see Figure 11-1), a neural network architecture which is mainly used for unsupervised learning tasks.

The main promise of the autoencoders is to learn an encoding structure and a decoding structure for a given set of data. Autoencoders are mainly used for dimensionality reduction, noise reduction, and several generative tasks. There are several variants of autoencoders designated for particular ...

Get Applied Neural Networks with TensorFlow 2: API Oriented Deep Learning with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.