Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - This comprehensive textbook provides a foundational understanding of autoencoders, including their architecture, activation functions, and loss functions. Chapter 14 specifically addresses autoencoders.
Reducing the dimensionality of data with neural networks, Geoffrey E. Hinton and Ruslan R. Salakhutdinov, 2006Science, Vol. 313 (American Association for the Advancement of Science)DOI: 10.1126/science.1127647 - This seminal paper demonstrates the effectiveness of deep autoencoders for unsupervised pre-training and dimensionality reduction, laying the groundwork for many modern autoencoder applications and designs.
A guide to convolution arithmetic for deep learning, Vincent Dumoulin, Francesco Visin, 2016DOI: 10.48550/arXiv.1603.07285 - Provides a clear explanation of transposed convolutional layers (often called 'deconvolutional' layers), which are essential for the upsampling operations in the decoders of convolutional autoencoders.
CS231n: Convolutional Neural Networks for Visual Recognition, Fei-Fei Li, Ehsan Adeli, Justin Johnson, Zane Durante, 2025 - The comprehensive online course notes offer valuable insights into neural network architectures, activation functions, and loss functions, all pertinent to designing effective autoencoder decoders.