いかおくら自習室のブログ

普段の学習内容などのアウトプット用のブログです

G検定学習記録_系列データのニューラルネットワーク(RNN)

thumpx3.hatenablog.jp

続き。 今回は系列データ(RNN)。再帰ニューラルネットワークとも呼ばれる。特に株価など時間軸に並んでいるデータを時系列データと呼ぶ。

RNNの問題

  • 重み衝突問題

RNNは系列データを扱っているため、現在は関係性が低くても将来的に高くなる場合が存在する。この場合に重みをどう処理するか問題。

  • 勾配消失問題

誤差逆伝播で深くまで誤差を逆伝播すると勾配が非常に小さくなってしまう問題。

RNNの発展系

用語 解説
双方向RNN 過去から未来だけではなく、未来から過去方向へも予測が可能。ex.ある文字列の後ろ
BiRNN 2つのRNNを積み重ねた構造
Seq2Seq エンコーダとデコーダの2つのRNNから構成されている
GNMT Google翻訳の流暢性と精度を高めるように設計されたSeq2Seqモデル
トランスフォーマー RNNを使わずにAttentionのみで構成されたモデル

RNNもイメージが難しい。。。