Hochreiter, S. and Schmidhuber, J. : Long Short-Term Memory. Neural computation, 9(8):1735–1780, 1997.