image.png

    • RNN :循环神经网络
    • LSTM:RNN的优化版本

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    • 不同的是前一个时间点的结果也作为输入参数穿到本次结果.

    image.png

    image.png

    • RNN的不足:时间序列长度问题(记忆能力有限)

    image.png

    • RNN的不足:传统的RNN很难稳定训练(使用导数方式)。

    image.png

    • LSTM能够解决上述痛点。
    • LSTM让每一个运算变得复杂。

    image.png

    • 多出来的概念:
      • Forget Gate
      • Input Gate
      • Current State
      • Output Layer

    image.png

    • 加一些东西,定义要不要记住,有什么前提条件等等.(背后设计理念理解就可以)
    • 常用的是LSTM和GRU(Gated Recurrent Unit).

    image.png

    • 应用场景
      • input不是Sequence,Output是序列的.
        • 譬如输入图片,输出文字。
      • input是Sequence,Output是Single level.
        • 譬如视频分类,图片分类,财经分析。
      • input是Sequence,Output是Sequence
        • 语音翻译,中文翻译成英文。

    image.png

    • NLP自然语言处理

    image.png

    • 语音识别.

    image.png

    • 看完一个视频,生成一句话描述这个视频

    image.png

    • 视频分类.

    image.png

    • 程序自动写诗.

    image.png

    • 推荐阅读.