Long short term memory http://en.wikipedia.org/wiki/Long_short_term_memory