Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - Provides an academic treatment of deep learning concepts, including data representation (tensors), preprocessing strategies, and the importance of train/validation/test sets for model evaluation.
Tensors, PyTorch Core Team, 2024 - Official documentation explaining the data structure (tensors) in PyTorch, covering creation, types, and operations, which is important for deep learning data formatting.
Preprocessing data, scikit-learn developers, 2024 - Official documentation detailing various data preprocessing techniques like scaling (Min-Max, standardization) and applying them across train/validation/test sets using scikit-learn.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Aurélien Géron, 2022 (O'Reilly Media) - A recognized practical guide that provides clear explanations and code examples for data preprocessing, including feature scaling and data splitting, relevant to deep learning workflows (3rd edition).