Dropout: A Simple Way to Prevent Overfitting in Neural Networks, Nitish Srivastava, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, Ruslan Salakhutdinov, 2014Journal of Machine Learning Research, Vol. 15 - The original, foundational research paper that introduced the Dropout technique and demonstrated its effectiveness in preventing overfitting in neural networks.
Deep Learning, Ian Goodfellow, Yoshua Bengio, Aaron Courville, 2016 (MIT Press) - An authoritative textbook covering fundamental deep learning concepts, including a detailed discussion of regularization techniques like Dropout.
torch.nn.Dropout, PyTorch Developers, 2024 (PyTorch Foundation) - Official documentation for the Dropout layer in PyTorch, providing details on its implementation, parameters, and usage within deep learning models.