【G検定過去問風テスト】LSTMをシンプルに軽量化した「GRU」の仕組み

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

📝 問題

LSTMの構造をさらにシンプルにし、計算量を減らして処理を高速化したモデルであるGRU(Gated Recurrent Unit)に関する説明として、最も適切な選択肢を1つ選べ

  • A)GRUは、LSTMにあったセル状態を廃止し、ゲートの数を2つに減らすことで軽量化を実現している
  • B)GRUは、LSTMよりも多くのゲートを備えており、より複雑で長期間の文脈を正確に捉えることができる
  • C)GRUは、最終的な出力層の値を次の時間の中間層に戻す仕組みのみを持つ、初期のRNNの一種である
  • D)GRUの内部には忘却ゲート、入力ゲート、出力ゲートの3つの蛇口が搭載されている
🔍 ここをクリックして正解を見る
  • 正解: ○)A)GRUは、LSTMにあったセル状態を廃止し、ゲートの数を2つに減らすことで軽量化を実現している

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

  • 重要度: ★★★

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

  • GRUはLSTMを「スリム化(引き算)」したモデル。
  • セル状態を廃止し、ゲートは2つ(更新ゲート・リセットゲート)に削減されている。

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

LSTMは長期記憶ができる優れものですが、構造が複雑で計算に時間がかかるというデメリットがありました。「もっと性能を落とさずに、スマホなどの軽い端末でもサクサク動くようにしたい!」という発想から生まれたのがGRUです。

いわば、多機能すぎて重たくなった高級スポーツカーから、走りに必要な機能だけを残してボディを極限まで軽量化した「ミニマムなスポーツカー」に乗り換えたようなイメージです。セル状態という専用レーンをなくし、ゲートの数も3つから2つ(更新・リセット)に削ることで、計算をスピードアップさせています。


■ 選択肢の解説

  • A) GRUは、LSTMにあったセル状態を廃止し、ゲートの数を2つに減らすことで軽量化を実現している(○): 正しい記述です。GRUの最大の特徴である「引き算の設計(セル状態なし・ゲート2つ)」を正確に表しています。
  • B) GRUは、LSTMよりも多くのゲートを備えており、より複雑で長期間の文脈を正確に捉えることができる(×): GRUはゲートを「増やした」のではなく「減らしてシンプルにした」モデルです。
  • C) GRUは、最終的な出力層の値を次の時間の中間層に戻す仕組みのみを持つ、初期のRNNの一種である(×): これはジョルダンネットワークの説明です。GRUはゲート機構を持つ発展系のモデルです。
  • D) GRUの内部には忘却ゲート、入力ゲート、出力ゲートの3つの蛇口が搭載されている(×): 3つのゲートを持つのはLSTMです。GRUのゲートは「更新ゲート」と「リセットゲート」の2つです。

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

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