上の記事で少しだけ触れていたLSTMについて、もう少し情報を増やしていこうというのが、この記事の目標です。 LSTMの仕組みを知るためのよい情報源はないかな? TensorFlowを使ってLSTMを実現したサンプルコードが知りたいな というあなたにピッタリの記事になっています。 この記事を出発点として、いろいろな記事を読んで情報を集め、正しくLSTMを理解してくださいね。 LSTMとは LSTM(Long short-term memory:長期短期記憶)は、RNN(Recurrent Neural Networks:再帰型ニューラルネットワーク)の一種です。 日本語にすると長期でも短期でもどちらでもいける!というように読めますが、そうではなく、「短期記憶を長い期間で活用する」仕組みがある(「長期的な依存関係を学習するために、短期記憶を利用する」仕組みがある、とも言える)のがLSTMです。
![【TensorFlow】LSTMを勉強するおすすめコンテンツまとめ6選 | 侍エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/fd107c95c5254a2790dac7063324c8fa3568b45d/height=288;version=1;width=512/https%3A%2F%2Fwww.sejuku.net%2Fblog%2Fwp-content%2Fuploads%2F2018%2F03%2Ftensor_lstm.jpg)