Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - A comprehensive textbook covering the theoretical foundations and practical aspects of autoencoders, including the role of the bottleneck layer.
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 introduced a method for pre-training deep autoencoders to learn efficient, lower-dimensional representations of data, laying groundwork for the bottleneck concept.
Neural Networks and Deep Learning (Course 1 of the Deep Learning Specialization), Andrew Ng, Kian Katanforoosh, Younes Bensouda Mourri, 2022 (Coursera / DeepLearning.AI) - An online course providing an accessible introduction to neural networks, covering the fundamental concepts of autoencoders and their architecture, including the bottleneck layer.