Long short term memory

Long short term memory or LSTM is an artificial neural network structure used for time series prediction. Unlike traditional recurrent neural networks, it is capable of doing long term predictions.