【G検定過去問風テスト】LSTMの「セル状態」と「3つのゲート」の役割

※本記事では、アフィリエイトプログラムより教材を紹介しています。

📝 問題

リカレントニューラルネットワーク(RNN)の弱点である勾配消失問題を克服するために開発されたLSTM(Long Short-Term Memory)に関する説明として、最も適切な選択肢を1つ選べ

  • A)LSTMは、過去の情報をそのまま伝えるセル状態と、情報の取捨選択を行う忘却ゲート、入力ゲート、出力ゲートの3つのゲートを備えている
  • B)LSTMは、ゲートの数をRNNの初期型からさらに増やし、合計4つの更新ゲートとリセットゲートで長期記憶を制御している
  • C)LSTMは、時系列データを未来から過去の一方向にしか処理できないため、双方向RNNよりも長文の文脈理解が苦手である
  • D)LSTMの内部にあるセル状態は、時間の経過とともに情報が確実に減衰していく設計になっており、大昔の情報を完全に忘れるために存在する
🔍 ここをクリックして正解を見る
  • 正解: ○)A)LSTMは、過去の情報をそのまま伝えるセル状態と、情報の取捨選択を行う忘却ゲート、入力ゲート、出力ゲートの3つのゲートを備えている

💡 合格に近づく!徹底解説

  • 重要度: ★★★

■ 1分で分かる!この問題の要点

  • LSTMは長期記憶を可能にする「セル状態(直通レーン)」を持つ。
  • 記憶の管理を行う3つのゲート(忘却・入力・出力)の役割を正確に覚える。

■ 初学者向け解説(例え話や背景)

通常のRNNは、秘伝のタレを何回も注ぎ足すうちに味が消えてしまう(勾配消失)という致命的な弱点を持っていました。この問題を解決するために登場したのがLSTMです。

LSTMは、いわば「大事な書類を絶対に汚さず、そのまま未来へ届けるための専用ベルトコンベア(セル状態)」を内部に持っています。このベルトコンベアの途中に3つの蛇口(ゲート)がついており、「いらない記憶を捨てる(忘却ゲート)」「新しい重要な記憶を足す(入力ゲート)」「必要なときだけ記憶を取り出す(出力ゲート)」という見事なコントロールを行うことで、大昔の文脈もしっかりと維持できるようになりました。


■ 選択肢の解説

  • A) LSTMは、過去の情報をそのまま伝えるセル状態と、情報の取捨選択を行う忘却ゲート、入力ゲート、出力ゲートの3つのゲートを備えている(○): 正しい記述です。LSTMの基本構造と3つのゲートの役割を正確に表しています。
  • B) LSTMは、ゲートの数をRNNの初期型からさらに増やし、合計4つの更新ゲートとリセットゲートで長期記憶を制御している(×): 「更新ゲートとリセットゲート」の組み合わせを持つのは、LSTMをさらにシンプルにしたGRUです。用語とゲートの数が混ざらないように注意しましょう。
  • C) LSTMは、時系列データを未来から過去の一方向にしか処理できないため、双方向RNNよりも長文の文脈理解が苦手である(×): LSTM(および通常のRNN)は、通常「過去から未来(時系列の順方向)」へ処理を行います。「未来から過去」という記述自体が事実と異なるため、この選択肢は不適切です(※なお、過去・未来の両方から読み込ませる「双方向LSTM」という拡張も存在します)。
  • D) LSTMの内部にあるセル状態は、時間の経過とともに情報が確実に減衰していく設計になっており、大昔の情報を完全に忘れるために存在する(×): セル状態は「情報を減衰させずにそのまま(ノーダメージで)未来へ運ぶ」ための仕組みです。忘れる役割を持つのは「忘却ゲート」です。

👉 次の問題&解説テキスト

お疲れ様です!
この調子で次の問題に挑戦しますか?
それとも、立ち止まって詳しい解説を確認しますか?