Back to papers
    RNNLSTMdeep learningsequence modelingvanishing gradient

    Long Short-Term Memory

    Jürgen SchmidhuberSepp Hochreiter
    📅 1997🏛 Neural Computation, vol. 9, no. 8, pp. 1735-1780, DOI: 10.1162/neco.1997.9.8.1735
    Problem

    This paper addresses the vanishing gradient problem in traditional RNNs, which prevents them from learning long-range dependencies in sequences.

    Method

    The authors designed a memory cell with input, output, and forget gates that allow the network to store information for long periods and pass gradients effectively.

    Finding

    LSTM outperformed vanilla RNNs on tasks like speech recognition, machine translation, and text generation, successfully modeling long-term dependencies.

    Limitations

    LSTM is computationally more expensive than simple RNNs and may still struggle with extremely long sequences; it also requires careful tuning of hyperparameters.

    Practical application

    LSTM is widely used in speech recognition (Google Assistant), machine translation, financial time-series forecasting, and robotics for processing motion sensor data and path planning.

    📇 Summary flashcard — 13 analytical fields for this paper

    خلاصه

    LSTM introduces a gated memory cell that overcomes the vanishing gradient problem, enabling RNNs to capture long-range dependencies in sequential data.

    نمای سریع

    A recurrent architecture with long-term memory and gated control.

    یافته‌های کلیدی

    LSTM outperformed vanilla RNNs on tasks like speech recognition, machine translation, and text generation, successfully modeling long-term dependencies.

    هدف

    To design a memory cell that can store information for long durations while remaining trainable.

    روش

    The authors designed a memory cell with input, output, and forget gates that allow the network to store information for long periods and pass gradients effectively.

    نتایج

    LSTM achieved superior performance on various sequence tasks compared to vanilla RNNs and became an industry standard.

    نتیجه‌گیری

    LSTM is a powerful tool for modeling sequential data with long-range dependencies.

    مفاهیم کلیدی

    RNN، LSTM، deep learning، sequence modeling، vanishing gradient

    مطالعه‌ی بیشتر

    https://www.mitpressjournals.org/doi/abs/10.1162/neco.1997.9.8.1735

    تحلیل

    This is one of the most cited papers in deep learning, with profound impact on NLP and speech.

    محدودیت‌ها

    LSTM is computationally more expensive than simple RNNs and may still struggle with extremely long sequences; it also requires careful tuning of hyperparameters.

    کارهای آینده

    The authors suggested exploring more advanced architectures like GRU and incorporating attention mechanisms for further improvements.

    کاربرد عملی

    LSTM is widely used in speech recognition (Google Assistant), machine translation, financial time-series forecasting, and robotics for processing motion sensor data and path planning.

    References (this paper draws on) (0)

    No references recorded.

    Cited by (0) ▶

    No paper cites this one yet.

    Prerequisite learning path for this paper