【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つです。
👉 次の問題&解説テキスト
お疲れ様です!
この調子で次の問題に挑戦しますか?
それとも、立ち止まって詳しい解説を確認しますか?
