上の記事で少しだけ触れていたLSTMについて、もう少し情報を増やしていこうというのが、この記事の目標です。 LSTMの仕組みを知るためのよい情報源はないかな? TensorFlowを使ってLSTMを実現したサンプルコードが知りたいな というあなたにピッタリの記事になっています。 この記事を出発点として、いろいろな記事を読んで情報を集め、正しくLSTMを理解してくださいね。 LSTMとは LSTM(Long short-term memory:長期短期記憶)は、RNN(Recurrent Neural Networks:再帰型ニューラルネットワーク)の一種です。 日本語にすると長期でも短期でもどちらでもいける!というように読めますが、そうではなく、「短期記憶を長い期間で活用する」仕組みがある(「長期的な依存関係を学習するために、短期記憶を利用する」仕組みがある、とも言える)のがLSTMです。