Deep Learning in Neural Networks: An Overview - by J Schmidhuber, is a great paper that covers a lot of various methods, why they were needed, implementations, success, and failures, etc.
I would like to read more such review papers on other specific topics in Machine Learning research. Example - Review of CNN methods, Review of RNN methods, etc.