Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - A foundational textbook covering autoencoders, neural network architecture, training algorithms (backpropagation, gradient descent), data preprocessing, and concepts like feature learning and dimensionality reduction.
CS230: Deep Learning, Andrew Ng, Kian Katanforoosh, 2019 - Provides comprehensive course materials and lecture notes on deep learning fundamentals, including neural network architecture, data preparation, training processes, and practical considerations, which are beneficial for autoencoder development.
The Keras Sequential model, fchollet, 2023 (Keras) - Official Keras guide on building neural network models using the Sequential API, including defining layers and activation functions, directly relevant to constructing an autoencoder's architecture.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Aurélien Géron, 2019 (O'Reilly Media) - A practical guide that covers data preprocessing techniques (normalization, standardization, reshaping, splitting), neural network architecture with Keras, and the overall machine learning project workflow, all of which are useful for autoencoder preparation.