Here are some materials for deep learning.

Free Books

(1) Deep Learning by Yoshua Bengio, Ian Goodfellow and Aaron Courville
Link: http://www.deeplearningbook.org/

(2) Neural Network and Deep Learning (Book, Jan 2017), Michael Nielsen.
Link: http://neuralnetworksanddeeplearning.com/index.html

Courses

Machine Learning - Stanford by Andrew Ng in Coursera
Link: https://www.coursera.org/learn/machine-learning

Tutorials

(1) UFLDL Neural Network
Link: http://deeplearning.stanford.edu/wiki/index.php/UFLDL_Tutorial

(2) A Deep Learning Tutorial: From Perceptrons to Deep Networks
Link: https://www.toptal.com/machine-learning/an-introduction-to-deep-learning-from-perceptrons-to-deep-networks

Surveys

[1] LeCun, Yann, Yoshua Bengio, and Geoffrey Hinton. “Deep learning.” Nature 521.7553 (2015): 436-444.
Link: http://pages.cs.wisc.edu/~dyer/cs540/handouts/deep-learning-nature2015.pdf

[2] Deep Learning in Neural Networks: An Overview
Link: https://arxiv.org/pdf/1404.7828.pdf

[3] On the Origin of Deep Learning
Link: https://arxiv.org/pdf/1702.07800.pdf

Papers

(1) GAN model
[4] Goodfellow, Ian, et al. “Generative adversarial nets.” Advances in Neural Information Processing Systems. 2014.
Link: http://papers.nips.cc/paper/5423-generative-adversarial-nets.pdf

(2) Autoencoder model
[5] Hinton, Geoffrey E., and Ruslan R. Salakhutdinov. “Reducing the dimensionality of data with neural networks.” science 313.5786 (2006): 504-507.
Link: http://science.sciencemag.org/content/313/5786/504

(3) Convolutional neural networks(CNN) in Image
[6] Krizhevsky, Alex, Ilya Sutskever, and Geoffrey E. Hinton. “Imagenet classification with deep convolutional neural networks.” Advances in neural information processing systems. 2012.
Link: https://papers.nips.cc/paper/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf

(4) Deep residual learning model
[7] He, Kaiming, et al. “Deep residual learning for image recognition.” arXiv preprint arXiv:1512.03385 (2015) Link: https://arxiv.org/abs/1512.03385

(5) Sequence-to-Sequence Model in Natual Language Processing(NLP)
[8]Sutskever, Ilya, Oriol Vinyals, and Quoc V. Le. “Sequence to sequence learning with neural networks.” Advances in neural information processing systems. 2014.
Link: http://papers.nips.cc/paper/5346-sequence-to-sequence-learning-with-neural