Presented at "The second Deep Learning summer school at University of Tehran": http://acm.ut.ac.ir/deeplearning/