Automatic Differentiation in Machine Learning: a Survey, Atilim Gunes Baydin, Barak A. Pearlmutter, Alexey Andreyevich Radul, Jeffrey Mark Siskind, 2018Journal of Machine Learning Research, Vol. 18 (Journal of Machine Learning Research) - A survey paper detailing the principles and various techniques of automatic differentiation, specifically within the context of machine learning applications.