Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - Explains the theoretical foundation for deep learning, covering convolutional networks, filters, and feature maps, and their role in feature extraction across layers.
ImageNet Classification with Deep Convolutional Neural Networks, Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton, 2012Advances in Neural Information Processing Systems 25 (NIPS 2012), Vol. 25 (Curran Associates, Inc., Red Hook, NY) - This influential paper showcased deep CNNs for image classification, demonstrating learned features across multiple layers.
tf.keras.layers.Conv2D, Keras team, 2024 (TensorFlow team) - Official documentation for the tf.keras.layers.Conv2D layer, describing its parameters, input/output shapes, and how the filters argument determines the number of output feature maps.