Tutorials:
0、TUTORIAL ON DEEP LEARNING FOR VISION at CVPR 2014 http://bigdata.memect.com/?p=11531
1、http://ufldl.stanford.edu/wiki/index.php/UFLDL_Tutorial (the first time to study neural network, I read some contents of this tutorial.)
2、course of neural networks for machine learning, byHinton. https://www.coursera.org/course/neuralnets
3、Book of Machine learning (Regression and Neural networks): 这个简单快速理解网络架构,入门材料挺好滴。
http://get-software.net/graphics/pgf/contrib/neuralnetwork/examples/neural-networks-ebook.pdf
From Hinton (http://www.cs.toronto.edu/~hinton/)
1、Hinton, G. E. and Salakhutdinov, R. R. Reducing the dimensionality of data with neural networks. Science2006.
2、Krizhevsky, A., Sutskever, I. andHinton, G. E. ImageNet Classification with Deep Convolutional Neural Networks , Advances in Neural Information Processing 25, 2012
Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition (Sun Jian)
------ Mainly introduce a spatial pyramid pooling layer toremove the fix-sized constraint of CNN. ------- SPM+CNN
Some codes:
Caffe Yangqing Jia: https://github.com/BVLC/caffe
Caffe on Windows_Zhiheng Niu:https://github.com/niuzhiheng/caffe
Network in Network_LiMin: https://github.com/mavenlin/caffe/tree/cccp-dev