Gradient-based learning applied to document recognition, Yann LeCun, Léon Bottou, Yoshua Bengio, Patrick Haffner, 1998Proceedings of the IEEE, Vol. 86 (IEEE)DOI: 10.1109/5.726791 - This seminal paper introduces LeNet-5, a pioneering convolutional neural network, detailing the convolution operation and its application.
Deep Learning, Ian Goodfellow, Yoshua Bengio, Aaron Courville, 2016 (MIT Press) - Chapter 9, "Convolutional Networks," provides a comprehensive academic treatment of convolution and related concepts in deep learning.
Convolutional Neural Networks (CNNs), Fei-Fei Li, Justin Johnson, Serena Yeung, et al. (Stanford University CS231n Course Notes), 2023 - These widely used course notes offer an intuitive explanation of CNNs, including the convolution operation, filters, stride, and padding.
Conv2d, PyTorch Developers, 2024 (PyTorch Foundation) - Official documentation for PyTorch's 2D convolutional layer, providing precise details on its parameters and behavior, complementing the code example.