AI資格ドリル
資格を選ぶ↓

G検定 大項目5 ディープラーニングの要素技術 予想問題と解説

G検定大項目5 ディープラーニングの要素技術」の予想問題を48収録しています。このページでは代表42問を解説つきで掲載し、全問は演習画面で解けます。公式シラバスの範囲で作成しています。

この章の要点

畳み込みニューラルネットワーク・再帰型ニューラルネットワーク・生成モデルと注意機構・最適化と汎化などを扱う分野です。48(基礎3問・標準15問・応用30問)を収録しています。

  • 畳み込みニューラルネットワーク
  • 再帰型ニューラルネットワーク
  • 生成モデルと注意機構
  • 最適化と汎化

情報源と編集区分

公式範囲を確認し、問題数・難易度・確認点は当サイトが集計・編集。 一次情報確認日: 2026-07-03。

試験概要(公式)

確認しておきたいポイント

当サイトの作問時に観察した、取り違えやすい論点です(公式の統計ではありません)。

  • CNN(画像・畳み込み/プーリング)とRNN(時系列・系列データ)の使い分け。
  • LSTMとGRUのゲート数の混同(LSTM=3ゲート+記憶セル、GRU=2ゲートに簡略化)。
  • 最適化手法の取り違え(モメンタム=慣性、AdaGrad/RMSProp=適応学習率、Adam=両方)。GAN・VAE・拡散モデルの生成方式の違い。

この章の関連用語

この分野の問題で扱う用語です。意味があいまいなものは、用語集で定義を確認できます。

この章に関連する比較記事

混同しやすい2つの概念を並べて整理した記事です。

よくある質問

Q大項目5 ディープラーニングの要素技術は何問収録されていますか?

A

現在48問を収録しています。内訳は基礎3問・標準15問・応用30問です。

Q大項目5 ディープラーニングの要素技術の頻出論点は何ですか?

A

畳み込みニューラルネットワーク・再帰型ニューラルネットワーク・生成モデルと注意機構・最適化と汎化などが出題対象です(当サイト収録問題に基づく編集部集計)。

Q間違えた問題はどう復習すればいいですか?

A

誤答した選択肢のどこがずれていたかを解説で確認し、関連用語がある場合は用語集で定義に戻ってから再演習することをおすすめします。

1 ・ 畳み込みニューラルネットワーク

CNNにおいて、特徴マップの縦横サイズを縮小して計算量を抑えつつ、対象の位置が多少ずれても出力が変化しにくい性質(位置不変性)を高める働きを主に担う層はどれか。

  • 全結合層
  • プーリング層
  • 畳み込み層
  • 出力層
答えと解説を見る
プーリング層正解
解説

正解は「プーリング層」である。プーリング層は特徴マップを一定領域ごとに集約してダウンサンプリング(縮小)し、対象の位置が多少ずれても同じ特徴として検出できる位置不変性を高める層である。畳み込み層はフィルタで特徴を抽出する層、全結合層は抽出済みの特徴を統合して分類などの出力につなげる層、出力層は最終的な予測値を出す層であり、いずれもサイズ縮小と位置不変性の付与という2条件を同時には満たさない。設問はこの2条件をともに満たす層を問うており、両方を満たすのはプーリング層だけである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

2 ・ 畳み込みニューラルネットワーク

生物の視覚野における単純型細胞と複雑型細胞の働きに着想を得て提案された、現在の畳み込みニューラルネットワークの原型とされる初期の階層型モデルはどれか。

  • LeNet
  • ResNet
  • ネオコグニトロン
  • AlexNet
答えと解説を見る
ネオコグニトロン正解
解説

正解は「ネオコグニトロン」である。ネオコグニトロンは視覚野の単純型細胞・複雑型細胞の階層構造に着想を得た初期モデルで、現在のCNNの原型とされる。LeNetは誤差逆伝播法で学習する初期のCNNだが視覚野の細胞への着想から生まれた原型モデルそのものではなく、AlexNetはILSVRCで注目された深いCNN、ResNetは残差接続を導入したより新しいモデルであり、いずれも視覚野の細胞に着想した最初期の原型とは言えない。設問は「原型」という時系列上の位置づけを問うており、これに該当するのはネオコグニトロンだけである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

3 ・ 畳み込みニューラルネットワーク

畳み込み演算において、フィルタを入力データ上でずらしながら適用する際の、1回あたりの移動幅を指す用語はどれか。

  • フィルタ
  • ストライド
  • プーリング
  • パディング
答えと解説を見る
ストライド正解
解説

正解は「ストライド」である。ストライドは畳み込みでフィルタを入力データ上でずらす際の1回あたりの移動幅を指す語で、値を大きくすると出力サイズが小さくなる。フィルタ(カーネル)は特徴抽出に用いる重みのまとまりを指す語、プーリングは特徴マップを縮小する処理、パディングは入力の周囲に画素を補って出力サイズを調整する処理であり、いずれも移動幅そのものを表す語ではない。設問は「1回あたりの移動幅」という量を問うており、これに対応する語はストライドだけである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

4 ・ 再帰型ニューラルネットワーク

ある時刻の中間層の状態を次の時刻の入力として再び取り込む構造を持ち、文章や音声のような前後関係のある可変長の系列データを扱うのに適したニューラルネットワークはどれか。

  • 変分オートエンコーダ(VAE)
  • 畳み込みニューラルネットワーク(CNN)
  • リカレントニューラルネットワーク(RNN)
  • 敵対的生成ネットワーク(GAN)
答えと解説を見る
リカレントニューラルネットワーク(RNN)正解
解説

正解は「リカレントニューラルネットワーク(RNN)」である。RNNはある時刻の中間層の状態を次の時刻の入力として再び取り込む再帰構造を持ち、文章や音声のような前後関係のある可変長の系列データを扱うのに適する。CNNは画像など空間的データの特徴をフィルタで抽出するモデル、GANは生成器と識別器を競わせてデータを生成するモデル、VAEは確率的な潜在変数を介して符号化・生成を行うモデルであり、いずれも時刻をまたいで中間層の状態を再帰的に渡す構造を本質としない。設問は「前の時刻の状態を次の時刻に取り込む再帰構造」を問うており、これに該当するのはRNNだけである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

5 ・ 再帰型ニューラルネットワーク

通常の再帰型ニューラルネットワークが長い系列を扱うと勾配消失が起きやすい問題に対し、入力・出力・忘却の3種類のゲートと記憶セルを備えて長期の依存関係を保持できるようにした手法はどれか。

  • BPTT
  • 双方向RNN
  • LSTM
  • GRU
答えと解説を見る
LSTM正解
解説

正解は「LSTM」である。LSTMは入力・出力・忘却の3つのゲートと記憶セルを持ち、長期依存を保持して勾配消失を緩和する。GRUも勾配消失対策の手法だがゲートはリセット・更新の2つで独立した記憶セルを持たず、3ゲートと記憶セルを備えるという条件に一致しない。双方向RNNは系列を前後両方向から処理する構造、BPTTは時間方向に展開して誤差逆伝播を行う学習法であり、いずれもゲート機構による記憶保持の手法ではない。設問は「3種類のゲートと記憶セル」という具体的な構造を問うており、これに一致するのはLSTMだけである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

6 ・ 生成モデルと注意機構

データに少しずつノイズを加えていく過程を逆向きにたどり、ランダムなノイズから段階的にデータを復元するように学習して、画像などを生成するモデルはどれか。

  • 敵対的生成ネットワーク(GAN)
  • リカレントニューラルネットワーク(RNN)
  • 拡散モデル(Diffusion Model)
  • 変分オートエンコーダ(VAE)
答えと解説を見る
拡散モデル(Diffusion Model)正解
解説

正解は「拡散モデル(Diffusion Model)」である。拡散モデルはデータへ徐々にノイズを加える過程を逆にたどり、ノイズから段階的に復元して画像などを生成する。VAEは潜在変数を介した符号化と復元、GANは生成器と識別器の競合、RNNは系列の再帰処理であり、いずれもノイズ除去の過程を逆にたどって生成する仕組みではない。設問は「ノイズを加える過程を逆向きにたどって段階的に復元する」という仕組みを問うており、これに該当するのは拡散モデルだけである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

7 ・ 生成モデルと注意機構

再帰や畳み込みの構造を用いず、系列内の各要素が互いにどれだけ関連するかを表す重みを計算する注意の仕組みを全面的に採用した、系列データを扱う多くのタスクで主流となったモデルはどれか。

  • 双方向RNN
  • GRU
  • LSTM
  • Transformer
答えと解説を見る
Transformer正解
解説

正解は「Transformer」である。Transformerは再帰や畳み込みの構造を用いず、系列内の各要素が互いにどれだけ関連するかを表す自己注意(Self-Attention)を計算して情報を重み付けし、系列データを扱う多くのタスクで主流となったモデルである。LSTM・GRU・双方向RNNはいずれも再帰構造を基礎とする手法であり、注意機構を全面的に採用したモデルではない。設問は「再帰や畳み込みを用いず注意機構を全面採用」という構造を問うており、これに該当するのはTransformerだけである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

8 ・ 生成モデルと注意機構

入力データをエンコーダで潜在ベクトルに圧縮し、デコーダで復元する構造を持ち、潜在空間からのサンプリングによってデータを生成する生成モデルはどれか。

  • 畳み込みニューラルネットワーク(CNN)
  • 変分オートエンコーダ(VAE)
  • サポートベクターマシン(SVM)
  • 決定木
答えと解説を見る
変分オートエンコーダ(VAE)正解
解説

正解は「変分オートエンコーダ(VAE)」である。変分オートエンコーダ(VAE)は、エンコーダで入力を潜在ベクトル(潜在空間)に圧縮し、デコーダで復元する構造を持つ生成モデルで、潜在空間からサンプリングして新しいデータを生成できる。CNNは主に画像認識、SVM・決定木は分類・回帰の手法で、生成モデルではない。 圧縮・復元の構造と生成可能な潜在空間を一組で照合する。CNNは局所特徴の抽出、SVMと決定木は主に分類・回帰を行う手法であり、エンコーダで分布を表現し潜在空間からサンプリングする変分オートエンコーダが該当する。 比較対象には「畳み込みニューラルネットワーク(CNN)」、「サポートベクターマシン(SVM)」も含まれる。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

9 ・ 生成モデルと注意機構

Transformerで用いられる自己注意(Self-Attention)機構が行うことの説明として、最も適切なものはどれか。

  • 画像を小さな格子に分割して畳み込みを行う
  • 系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る
  • データを時間方向に1つずつ順番に処理し、前の状態のみを次に渡す
  • 入力をランダムに間引いて過学習を防ぐ
答えと解説を見る
系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る正解
解説

正解は「系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る」である。自己注意(Self-Attention)は、系列内の各要素が同じ系列内の他の要素とどれだけ関連するか(注意の重み)を計算し、文脈に応じた表現を作る仕組みである。畳み込みはCNN、1つずつ順番に処理して状態を渡すのはRNN、ランダムに間引くのはドロップアウトの説明であり、いずれも自己注意とは異なる。処理の違いを、画像の局所処理、時系列の逐次処理、過学習対策、系列内の関連計算に分ける。Transformerの自己注意に対応するのは、同じ系列の要素同士を比較して文脈を作る処理である。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

10 ・ 生成モデルと注意機構

Transformerに「位置エンコーディング(位置情報の付与)」が必要とされる理由として、最も適切なものはどれか。

  • 画像のRGB値を正規化する必要があるから
  • 再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから
  • 学習率を自動で調整する必要があるから
  • GPUのメモリ使用量を記録する必要があるから
答えと解説を見る
再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから正解
解説

正解は「再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから」である。Transformerは再帰(RNN)や畳み込みを使わず、系列の要素を並列に処理するため、そのままでは単語の順序(位置)の情報が失われてしまう。そこで各要素に位置情報を付与する位置エンコーディングが用いられる。正規化・学習率調整・メモリ記録とは無関係。設問では、Transformerの並列処理によって不足する情報と、それを補う処理を対応させる。画像の値、学習率、GPUメモリではなく、系列内で単語がどの位置にあるかという情報を付ける必要がある。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

11 ・ 畳み込みニューラルネットワーク

畳み込みニューラルネットワーク(CNN)の畳み込み層で、入力データ上を移動しながら局所的な特徴を抽出するために用いられるものはどれか。

  • 損失関数
  • 活性化関数
  • フィルタ(カーネル)
  • エポック
答えと解説を見る
フィルタ(カーネル)正解
解説

正解は「フィルタ(カーネル)」である。畳み込み層では、フィルタ(カーネル)と呼ばれる小さな重みの窓を入力データ上で移動させながら適用し、エッジや模様などの局所的な特徴を抽出する。損失関数は誤差の指標、活性化関数は非線形変換、エポックは学習データを何回学習したかの単位であり、いずれも局所特徴を抽出する窓ではない。 CNNの各用語は働く場所と役割で区別する。学習目標を数値化する損失関数、非線形変換を行う活性化関数、データ全体を学習した回数を表すエポックではなく、入力上を走査してエッジや模様へ反応するフィルタを選ぶ。

https://www.jdla.org/certificate/general/

12 ・ 畳み込みニューラルネットワーク

畳み込み演算で、入力データの周囲にあらかじめ値(0など)を追加しておく処理(パディング)の主な目的として、最も適切なものはどれか。

  • 学習率を自動的に下げる
  • 過学習を起こすためにノイズを加える
  • 出力される特徴マップのサイズが小さくなりすぎるのを防ぎ、端の情報も扱えるようにする
  • GPUのメモリ使用量を計測する
答えと解説を見る
出力される特徴マップのサイズが小さくなりすぎるのを防ぎ、端の情報も扱えるようにする正解
解説

正解は「出力される特徴マップのサイズが小さくなりすぎるのを防ぎ、端の情報も扱えるようにする」である。パディングは、入力データの周囲に値(多くは0)を追加してから畳み込みを行う処理で、出力の特徴マップが小さくなりすぎるのを防ぎ、入力の端にある情報も適切に扱えるようにする目的がある。学習率の調整・ノイズ付与・メモリ計測とは無関係。設問の操作は畳み込み前に入力の周囲へ値を加えることなので、直接変わるのは特徴マップの大きさと端の扱いである。最適化設定、過学習の発生、計算資源の監視を目的とする処理ではない。

https://www.jdla.org/certificate/general/

13 ・ 畳み込みニューラルネットワーク

一般的な畳み込みニューラルネットワークで、畳み込み層やプーリング層で抽出した特徴を統合し、最終的な分類などの出力を行うために終盤に置かれることが多い層はどれか。

  • 畳み込み層
  • プーリング層
  • 全結合層
  • 入力層
答えと解説を見る
全結合層正解
解説

正解は「全結合層」である。全結合層は、すべてのノードが次の層のすべてのノードと結合した層で、畳み込み層やプーリング層で抽出された特徴を統合し、最終的な分類などの出力を行うためにネットワークの終盤に置かれることが多い。畳み込み層は特徴抽出、プーリング層はサイズ縮小と位置不変性、入力層はデータの入り口であり、いずれも特徴を統合して出力する役割の層ではない。 CNNの層は処理順と役割で並べる。入力層から受けたデータを畳み込み層が特徴へ変換し、プーリング層が空間サイズを縮小する。その後、抽出済み特徴を統合して分類出力へ結び付けるのが全結合層である。

https://www.jdla.org/certificate/general/

14 ・ 再帰型ニューラルネットワーク

LSTMを簡略化し、ゲートの数を2つに減らして計算量を抑えつつ、長い系列の学習における勾配消失を緩和することを狙った再帰型ニューラルネットワークの仕組みはどれか。

  • CNN
  • SVM
  • GRU
  • k-means法
答えと解説を見る
GRU正解
解説

正解は「GRU」である。GRU(Gated Recurrent Unit)は、3つのゲートと記憶セルを持つLSTMを簡略化し、ゲートを2つに減らした構造で、計算量を抑えつつ長い系列での勾配消失を緩和することを狙った再帰型ニューラルネットワークの一種である。CNNは画像向け、SVMは分類手法、k-means法はクラスタリング手法であり、いずれも系列を扱うゲート機構ではない。 候補は扱うデータと内部機構で切り分ける。CNNは主に空間的特徴、SVMは識別境界、k-means法はクラスタ中心を扱う。LSTMを簡略化し、更新ゲートとリセットゲートで系列情報を制御するGRUだけが設問の構造に合う。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

15 ・ 再帰型ニューラルネットワーク

系列データを前から後ろへ処理する方向と、後ろから前へ処理する方向の両方を組み合わせ、ある時点の前後両方の文脈を利用できるようにした再帰型ニューラルネットワークはどれか。

  • 単純パーセプトロン
  • オートエンコーダ
  • 双方向RNN(Bidirectional RNN)
  • 決定木
答えと解説を見る
双方向RNN(Bidirectional RNN)正解
解説

正解は「双方向RNN(Bidirectional RNN)」である。双方向RNN(Bidirectional RNN)は、系列を前方向と後方向の両方から処理し、ある時点の前後両方の文脈を利用できるようにした再帰型ニューラルネットワークである。前後の文脈が手がかりになる自然言語処理などで有効となる。単純パーセプトロン・オートエンコーダ・決定木はいずれも系列を双方向に処理する仕組みではない。 系列の処理方向が決定語である。単純パーセプトロンと決定木は系列の前後を再帰的に処理せず、オートエンコーダは入力の圧縮・復元が中心である。二つの方向のRNN出力を組み合わせる双方向RNNが一致する。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

16 ・ 最適化と汎化

あるタスクで学習済みのモデルが獲得した知識を、別の関連するタスクの学習に応用することで、少ないデータや短い時間で高い性能を得ることを狙う手法はどれか。

  • 交差検証
  • アンサンブル学習
  • 転移学習
  • 正規化
答えと解説を見る
転移学習正解
解説

正解は「転移学習」である。転移学習は、あるタスクで学習済みのモデルが獲得した知識を別の関連タスクに応用し、少ないデータや短い学習時間でも高い性能を得ることを狙う手法である。交差検証は汎化性能の評価法、アンサンブル学習は複数モデルの組み合わせ、正規化は尺度をそろえる前処理であり、いずれも学習済みモデルの知識を別タスクに転用する手法ではない。 工程のどこを再利用するかを見る。交差検証は評価用の分割、アンサンブルは複数モデルの予測統合、正規化は入力尺度の調整である。既存モデルの重みや表現を新しい関連タスクへ移すのは転移学習である。

https://www.jdla.org/certificate/general/

17 ・ 最適化と汎化

層を飛び越えて入力を先の層の出力に加える接続を導入することで、勾配消失を緩和し、非常に深いネットワークの学習を可能にした仕組みはどれか。

  • プーリング
  • ワンホットエンコーディング
  • スキップ結合(残差接続)
  • エルボー法
答えと解説を見る
スキップ結合(残差接続)正解
解説

正解は「スキップ結合(残差接続)」である。スキップ結合(残差接続)は、いくつかの層を飛び越えて入力を先の層の出力に直接加える接続で、勾配消失を緩和し、非常に深いネットワーク(ResNetなど)の学習を可能にした。プーリングは特徴マップの縮小、ワンホットエンコーディングはカテゴリ変換、エルボー法はクラスタ数の決定法であり、いずれも層を飛び越える接続ではない。 ネットワーク内のデータ経路に注目する。プーリングは空間縮小、ワンホット化はカテゴリ表現、エルボー法はクラスタ数選択である。入力を数層先へ直接加えて恒等経路を作るスキップ結合が深い層への勾配伝播を助ける。

https://www.jdla.org/certificate/general/

18 ・ 再帰型ニューラルネットワーク

RNNを時間方向に展開し、各時刻の出力誤差を過去の時刻へ伝えて重みを更新する学習方法はどれか。

  • パディング
  • BPTT
  • プーリング層
  • 条件付きGAN(Conditional GAN)
答えと解説を見る
BPTT正解
解説

正解は「BPTT」である。BPTT(Backpropagation Through Time)は、RNNを時間方向に展開し、系列の各時刻における誤差を過去の時刻へ伝播させて重みを更新する学習方法である。パディングやプーリング層は主に畳み込みニューラルネットワークで扱う概念、条件付きGANは生成モデルの一種であり、RNNの時間方向の誤差逆伝播を指すものではない。 誤差を伝える軸を見る。パディングは入力周囲の補完、プーリングは特徴マップの要約、Conditional GANは条件付き生成である。系列の計算グラフを時刻ごとに展開し、後の誤差を過去へ逆伝播する方法はBPTTである。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-11照合)

19 ・ 再帰型ニューラルネットワーク

RNNで長い系列を扱う際に勾配消失問題が起きやすい。この問題を緩和するため、ゲート構造を使って長期依存を扱いやすくした代表的なモデルはどれか。

  • 畳み込みニューラルネットワーク(CNN)
  • k-means法
  • ナイーブベイズ
  • LSTM
答えと解説を見る
LSTM正解
解説

正解は「LSTM」である。LSTMはゲート構造を持つRNN系のモデルで、長い時系列データにおける依存関係を扱いやすくする。CNNは主に画像などの局所的な特徴抽出に使われる構造、k-means法はクラスタリング、ナイーブベイズは確率に基づく分類手法であり、RNNの長期依存を扱うモデルではない。 候補の内部構造とデータ型を照合する。CNNは空間特徴、k-meansはクラスタ中心、ナイーブベイズは条件付き確率による分類を扱う。入力・忘却・出力ゲートと記憶セルで系列情報を制御するLSTMが該当する。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-12照合)

20 ・ 最適化と汎化

大量データで事前に学習したモデルを別のタスクへ利用し、必要に応じて一部を追加学習して目的のタスクに合わせる考え方として最も近いものはどれか。

  • 転移学習
  • データ拡張(データオーグメンテーション)
  • ミニバッチ学習
  • エルボー法
答えと解説を見る
転移学習正解
解説

正解は「転移学習」である。転移学習は、あるタスクで得たモデルや表現を別のタスクに活用する考え方で、必要に応じてファインチューニングで調整する。データ拡張は訓練データを加工して増やす方法、ミニバッチ学習はデータを小分けにして更新する方法、エルボー法はクラスタ数などを検討する際に使われる。 学習資源の再利用対象を分ける。データ拡張は入力例を加工して増やし、ミニバッチ学習は更新単位を小分けにし、エルボー法はクラスタ数を選ぶ。事前学習済みの重み・表現を新タスクへ移す転移学習を選ぶ。

https://www.jdla.org/certificate/general/

21 ・ 畳み込みニューラルネットワーク

CNNで、特徴マップの位置ずれにある程度強くし、空間サイズを小さくするために使われる層はどれか。

  • プーリング層
  • 全結合層
  • 生成器
  • 自己注意(Self-Attention)
答えと解説を見る
プーリング層正解
解説

正解は「プーリング層」である。プーリング層はCNNで特徴マップの空間サイズを縮小し、局所的な位置ずれにある程度頑健にする役割を持つ。全結合層は特徴をまとめて出力に接続する層、生成器はGANの構成要素、自己注意はTransformerで重要な仕組みであり、CNNのサイズ縮小を担う層ではない。 各部品が扱う情報と位置を分ける。全結合層は終盤で特徴を統合し、生成器はGANでデータを作り、自己注意は要素間の関係を重み付けする。局所領域を最大値や平均値で要約して空間サイズを下げるのはプーリング層である。

https://www.jdla.org/certificate/general/

22 ・ 最適化と汎化

画像を回転・反転・切り抜きするなどして訓練データのバリエーションを増やし、汎化性能を高めるために使う方法はどれか。

  • データ拡張(データオーグメンテーション)
  • ミニバッチ学習
  • 重みの初期化
  • 方策勾配法
答えと解説を見る
データ拡張(データオーグメンテーション)正解
解説

正解は「データ拡張(データオーグメンテーション)」である。データ拡張は、画像の回転や反転などにより訓練データの見かけ上の多様性を増やし、汎化性能の向上を狙う方法である。ミニバッチ学習は小分けのデータで更新する方法、重みの初期化は学習開始時の設定、方策勾配法は強化学習の手法であり、データを加工して増やす方法ではない。 変更する対象がデータか学習規則かを確認する。ミニバッチは更新時のデータ単位、重み初期化は学習開始時の値、方策勾配法は強化学習の方策更新である。ラベルを保つ変換で画像例を増やすのはデータ拡張である。

https://www.jdla.org/certificate/general/

23 ・ 再帰型ニューラルネットワーク

前方向だけでなく後方向の系列情報も使い、文脈を両側から考慮するRNN系の構造はどれか。

  • 双方向RNN(Bidirectional RNN)
  • GRU
  • DCGAN
  • Pix2Pix
答えと解説を見る
双方向RNN(Bidirectional RNN)正解
解説

正解は「双方向RNN(Bidirectional RNN)」である。双方向RNNは、系列を前方向と後方向の両方から処理し、前後の文脈を利用できる構造である。GRUはゲートを持つRNN系モデル、DCGANとPix2Pixは生成モデルに関係する手法であり、系列を双方向に処理する構造ではない。 系列モデルはゲートの種類と処理方向を分ける。GRUはゲートで長期依存を扱う簡略型RNNだが、両方向処理を意味しない。DCGANとPix2Pixは画像生成・変換手法であり、前向きと後ろ向きのRNNを組み合わせる双方向RNNが一致する。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-12照合)

24 ・ 再帰型ニューラルネットワーク

LSTMより構造を簡略化しつつ、ゲートを使って系列データの依存関係を扱うRNN系モデルはどれか。

  • GRU
  • 双方向RNN(Bidirectional RNN)
  • DCGAN
  • StyleGAN
答えと解説を見る
GRU正解
解説

正解は「GRU」である。GRUはゲートを持つRNN系モデルで、LSTMより構造を簡略化しながら系列データの依存関係を扱う。双方向RNNは前後両方向から系列を処理する構造、DCGANとStyleGANは画像生成系のGANモデルであり、RNNのゲート付き簡略モデルではない。 RNN系の違いは簡略化の対象で見る。双方向RNNは処理方向を二つにする構造で、LSTMのゲート数削減を表さない。DCGANとStyleGANは画像生成モデルである。更新ゲートとリセットゲートを持つGRUが設問に対応する。

https://www.jdla.org/certificate/general/

25 ・ 畳み込みニューラルネットワーク

CNNで、入力画像の局所領域に同じ小さな重み行列を滑らせ、エッジなどの特徴を抽出する処理に関係するものはどれか。

  • フィルタ(カーネル)
  • 全結合層
  • 位置エンコーディング
  • 方策勾配法
答えと解説を見る
フィルタ(カーネル)正解
解説

正解は「フィルタ(カーネル)」である。フィルタ(カーネル)は、CNNで画像の局所領域に適用され、エッジなどの特徴を抽出する畳み込み処理に関係する。全結合層は特徴をまとめて出力へ接続する層、位置エンコーディングはTransformerで順序情報を与える仕組み、方策勾配法は強化学習の手法である。 ネットワーク部品が使われる位置を区別する。全結合層は抽出済み特徴を統合し、位置エンコーディングは系列順序を与え、方策勾配法は強化学習の更新手法である。画像上を走査して局所的な積和を計算するのはフィルタである。

https://www.jdla.org/certificate/general/

26 ・ 生成モデルと注意機構

Transformerで用いられ、複数の注意機構を並列に適用して、系列内の単語どうしの関係を異なる観点から同時に捉える仕組みはどれか。

  • マルチヘッドアテンション
  • 位置エンコーディング
  • プーリング層
  • スキップ結合
答えと解説を見る
マルチヘッドアテンション正解
解説

正解はマルチヘッドアテンション。自己注意を複数のヘッドに分けて並列に計算し、それぞれが異なる観点で単語間の関係を捉えたうえで統合することで、豊かな表現を得る仕組みである。位置エンコーディングは単語の並び順の情報をベクトルに加える工夫、プーリング層は畳み込みで特徴マップを縮約する層、スキップ結合は層を飛び越えて入力を足し込む接続で、いずれも注意を多頭で並列化するこの仕組みとは異なる。 Transformerの部品は付加する情報と計算経路で区別する。位置エンコーディングは順序情報、プーリングは空間要約、スキップ結合は層を越す経路を与える。異なる射影ごとに注意を計算し結果を結合するのがマルチヘッドアテンションである。

https://www.jdla.org/certificate/general/ (大項目5 ディープラーニングの要素技術)

27 ・ 生成モデルと注意機構

潜在空間上の分布からベクトルをサンプリングし、デコーダで新しいデータを生成するモデルはどれか。

  • 畳み込みニューラルネットワーク(CNN)
  • 変分オートエンコーダ(VAE)
  • サポートベクターマシン(SVM)
  • 決定木
答えと解説を見る
変分オートエンコーダ(VAE)正解
解説

この事例では「エンコーダ・潜在分布・デコーダで生成するモデルか」を確認すると、変分オートエンコーダ(VAE)に絞れる。正解は「変分オートエンコーダ(VAE)」である。変分オートエンコーダ(VAE)は、エンコーダで入力を潜在ベクトル(潜在空間)に圧縮し、デコーダで復元する構造を持つ生成モデルで、潜在空間からサンプリングして新しいデータを生成できる。CNNは主に画像認識、SVM・決定木は分類・回帰の手法で、生成モデルではない。 圧縮・復元の構造と生成可能な潜在空間を一組で照合する。CNNは局所特徴の抽出、SVMと決定木は主に分類・回帰を行う手法であり、エンコーダで分布を表現し潜在空間からサンプリングする変分オートエンコーダが該当する。 比較対象には「畳み込みニューラルネットワーク(CNN)」、「サポートベクターマシン(SVM)」も含まれる。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

28 ・ 生成モデルと注意機構

文中の各単語が同じ文の他の単語をどの程度参照すべきか計算し、文脈を反映した表現を作る機構はどれか。

  • 画像を小さな格子に分割して畳み込みを行う
  • 系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る
  • データを時間方向に1つずつ順番に処理し、前の状態のみを次に渡す
  • 入力をランダムに間引いて過学習を防ぐ
答えと解説を見る
系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る正解
解説

この事例では「同一系列内の要素同士の関連度を計算するか」を確認すると、系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作るに絞れる。正解は「系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る」である。自己注意(Self-Attention)は、系列内の各要素が同じ系列内の他の要素とどれだけ関連するか(注意の重み)を計算し、文脈に応じた表現を作る仕組みである。畳み込みはCNN、1つずつ順番に処理して状態を渡すのはRNN、ランダムに間引くのはドロップアウトの説明であり、いずれも自己注意とは異なる。処理の違いを、画像の局所処理、時系列の逐次処理、過学習対策、系列内の関連計算に分ける。Transformerの自己注意に対応するのは、同じ系列の要素同士を比較して文脈を作る処理である。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

29 ・ 生成モデルと注意機構

単語列を並列処理するモデルに、語順を識別させる情報を追加した。この情報が必要な理由として正しいものはどれか。

  • 画像のRGB値を正規化する必要があるから
  • 再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから
  • 学習率を自動で調整する必要があるから
  • GPUのメモリ使用量を記録する必要があるから
答えと解説を見る
再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから正解
解説

この事例では「再帰を使わない並列処理では位置情報が別途必要か」を確認すると、再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるからに絞れる。正解は「再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから」である。Transformerは再帰(RNN)や畳み込みを使わず、系列の要素を並列に処理するため、そのままでは単語の順序(位置)の情報が失われてしまう。そこで各要素に位置情報を付与する位置エンコーディングが用いられる。正規化・学習率調整・メモリ記録とは無関係。設問では、Transformerの並列処理によって不足する情報と、それを補う処理を対応させる。画像の値、学習率、GPUメモリではなく、系列内で単語がどの位置にあるかという情報を付ける必要がある。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

30 ・ 生成モデルと注意機構

入力を確率分布として表す潜在空間へ符号化し、そこから標本を取り出して新しい画像を復元・生成するモデルはどれか。

  • 畳み込みニューラルネットワーク(CNN)
  • 変分オートエンコーダ(VAE)
  • サポートベクターマシン(SVM)
  • 決定木
答えと解説を見る
変分オートエンコーダ(VAE)正解
解説

この事例では「潜在変数を確率分布として扱う生成モデルか」を確認すると、変分オートエンコーダ(VAE)に絞れる。正解は「変分オートエンコーダ(VAE)」である。変分オートエンコーダ(VAE)は、エンコーダで入力を潜在ベクトル(潜在空間)に圧縮し、デコーダで復元する構造を持つ生成モデルで、潜在空間からサンプリングして新しいデータを生成できる。CNNは主に画像認識、SVM・決定木は分類・回帰の手法で、生成モデルではない。 圧縮・復元の構造と生成可能な潜在空間を一組で照合する。CNNは局所特徴の抽出、SVMと決定木は主に分類・回帰を行う手法であり、エンコーダで分布を表現し潜在空間からサンプリングする変分オートエンコーダが該当する。 比較対象には「畳み込みニューラルネットワーク(CNN)」、「サポートベクターマシン(SVM)」も含まれる。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

31 ・ 生成モデルと注意機構

長い文章で代名詞がどの語を参照するか、系列中の要素間の重みを計算して表現する仕組みはどれか。

  • 画像を小さな格子に分割して畳み込みを行う
  • 系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る
  • データを時間方向に1つずつ順番に処理し、前の状態のみを次に渡す
  • 入力をランダムに間引いて過学習を防ぐ
答えと解説を見る
系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る正解
解説

この事例では「系列内の各要素が他要素へ向ける注意重みか」を確認すると、系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作るに絞れる。正解は「系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る」である。自己注意(Self-Attention)は、系列内の各要素が同じ系列内の他の要素とどれだけ関連するか(注意の重み)を計算し、文脈に応じた表現を作る仕組みである。畳み込みはCNN、1つずつ順番に処理して状態を渡すのはRNN、ランダムに間引くのはドロップアウトの説明であり、いずれも自己注意とは異なる。処理の違いを、画像の局所処理、時系列の逐次処理、過学習対策、系列内の関連計算に分ける。Transformerの自己注意に対応するのは、同じ系列の要素同士を比較して文脈を作る処理である。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

32 ・ 生成モデルと注意機構

同じ単語でも文中の並ぶ場所を区別できるよう、Transformerの入力へ順番の情報を加える。この仕組みはどれか。

  • 画像のRGB値を正規化する必要があるから
  • 再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから
  • 学習率を自動で調整する必要があるから
  • GPUのメモリ使用量を記録する必要があるから
答えと解説を見る
再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから正解
解説

この事例では「並列処理される入力へ位置を表す情報を与えるか」を確認すると、再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるからに絞れる。正解は「再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから」である。Transformerは再帰(RNN)や畳み込みを使わず、系列の要素を並列に処理するため、そのままでは単語の順序(位置)の情報が失われてしまう。そこで各要素に位置情報を付与する位置エンコーディングが用いられる。正規化・学習率調整・メモリ記録とは無関係。設問では、Transformerの並列処理によって不足する情報と、それを補う処理を対応させる。画像の値、学習率、GPUメモリではなく、系列内で単語がどの位置にあるかという情報を付ける必要がある。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

33 ・ 生成モデルと注意機構

商品の潜在的な特徴分布を学び、その分布から標本を取り出して新しい商品画像を生成するモデルはどれか。

  • 畳み込みニューラルネットワーク(CNN)
  • 変分オートエンコーダ(VAE)
  • サポートベクターマシン(SVM)
  • 決定木
答えと解説を見る
変分オートエンコーダ(VAE)正解
解説

この事例では「確率的潜在空間を持つエンコーダ・デコーダか」を確認すると、変分オートエンコーダ(VAE)に絞れる。正解は「変分オートエンコーダ(VAE)」である。変分オートエンコーダ(VAE)は、エンコーダで入力を潜在ベクトル(潜在空間)に圧縮し、デコーダで復元する構造を持つ生成モデルで、潜在空間からサンプリングして新しいデータを生成できる。CNNは主に画像認識、SVM・決定木は分類・回帰の手法で、生成モデルではない。 圧縮・復元の構造と生成可能な潜在空間を一組で照合する。CNNは局所特徴の抽出、SVMと決定木は主に分類・回帰を行う手法であり、エンコーダで分布を表現し潜在空間からサンプリングする変分オートエンコーダが該当する。 比較対象には「畳み込みニューラルネットワーク(CNN)」、「サポートベクターマシン(SVM)」も含まれる。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

34 ・ 生成モデルと注意機構

契約書内の離れた語句同士の関係を、各語が他の語へ向ける重みとして計算する仕組みはどれか。

  • 画像を小さな格子に分割して畳み込みを行う
  • 系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る
  • データを時間方向に1つずつ順番に処理し、前の状態のみを次に渡す
  • 入力をランダムに間引いて過学習を防ぐ
答えと解説を見る
系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る正解
解説

この事例では「系列全体の要素間関係を注意重みで表すか」を確認すると、系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作るに絞れる。正解は「系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る」である。自己注意(Self-Attention)は、系列内の各要素が同じ系列内の他の要素とどれだけ関連するか(注意の重み)を計算し、文脈に応じた表現を作る仕組みである。畳み込みはCNN、1つずつ順番に処理して状態を渡すのはRNN、ランダムに間引くのはドロップアウトの説明であり、いずれも自己注意とは異なる。処理の違いを、画像の局所処理、時系列の逐次処理、過学習対策、系列内の関連計算に分ける。Transformerの自己注意に対応するのは、同じ系列の要素同士を比較して文脈を作る処理である。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

35 ・ 生成モデルと注意機構

単語を同時並行で処理しても先頭と末尾を区別できるよう、入力へ順序情報を加えた。この仕組みはどれか。

  • 画像のRGB値を正規化する必要があるから
  • 再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから
  • 学習率を自動で調整する必要があるから
  • GPUのメモリ使用量を記録する必要があるから
答えと解説を見る
再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから正解
解説

この事例では「再帰を使わないモデルへ位置情報を付与するか」を確認すると、再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるからに絞れる。正解は「再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから」である。Transformerは再帰(RNN)や畳み込みを使わず、系列の要素を並列に処理するため、そのままでは単語の順序(位置)の情報が失われてしまう。そこで各要素に位置情報を付与する位置エンコーディングが用いられる。正規化・学習率調整・メモリ記録とは無関係。設問では、Transformerの並列処理によって不足する情報と、それを補う処理を対応させる。画像の値、学習率、GPUメモリではなく、系列内で単語がどの位置にあるかという情報を付ける必要がある。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

36 ・ 生成モデルと注意機構

記事中で主語と述語が離れていても関連を捉えるため、各トークン間の関係を直接計算した。この機構はどれか。

  • 画像を小さな格子に分割して畳み込みを行う
  • 系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る
  • データを時間方向に1つずつ順番に処理し、前の状態のみを次に渡す
  • 入力をランダムに間引いて過学習を防ぐ
答えと解説を見る
系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る正解
解説

この事例では「離れた要素間も同一系列内で直接参照するか」を確認すると、系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作るに絞れる。正解は「系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る」である。自己注意(Self-Attention)は、系列内の各要素が同じ系列内の他の要素とどれだけ関連するか(注意の重み)を計算し、文脈に応じた表現を作る仕組みである。畳み込みはCNN、1つずつ順番に処理して状態を渡すのはRNN、ランダムに間引くのはドロップアウトの説明であり、いずれも自己注意とは異なる。処理の違いを、画像の局所処理、時系列の逐次処理、過学習対策、系列内の関連計算に分ける。Transformerの自己注意に対応するのは、同じ系列の要素同士を比較して文脈を作る処理である。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

37 ・ 生成モデルと注意機構

音声を潜在分布へ符号化し、そこからサンプルした値を復号して新しい音声を作るモデルはどれか。

  • 畳み込みニューラルネットワーク(CNN)
  • 変分オートエンコーダ(VAE)
  • サポートベクターマシン(SVM)
  • 決定木
答えと解説を見る
変分オートエンコーダ(VAE)正解
解説

この事例では「確率的な潜在表現からデータを生成するか」を確認すると、変分オートエンコーダ(VAE)に絞れる。正解は「変分オートエンコーダ(VAE)」である。変分オートエンコーダ(VAE)は、エンコーダで入力を潜在ベクトル(潜在空間)に圧縮し、デコーダで復元する構造を持つ生成モデルで、潜在空間からサンプリングして新しいデータを生成できる。CNNは主に画像認識、SVM・決定木は分類・回帰の手法で、生成モデルではない。 圧縮・復元の構造と生成可能な潜在空間を一組で照合する。CNNは局所特徴の抽出、SVMと決定木は主に分類・回帰を行う手法であり、エンコーダで分布を表現し潜在空間からサンプリングする変分オートエンコーダが該当する。 比較対象には「畳み込みニューラルネットワーク(CNN)」、「サポートベクターマシン(SVM)」も含まれる。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

38 ・ 生成モデルと注意機構

議事録で離れた位置にある発言同士の関係を、各要素間の重みとして直接求める機構はどれか。

  • 画像を小さな格子に分割して畳み込みを行う
  • 系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る
  • データを時間方向に1つずつ順番に処理し、前の状態のみを次に渡す
  • 入力をランダムに間引いて過学習を防ぐ
答えと解説を見る
系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る正解
解説

この事例では「系列内の任意の要素同士へ注意重みを割り当てるか」を確認すると、系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作るに絞れる。正解は「系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る」である。自己注意(Self-Attention)は、系列内の各要素が同じ系列内の他の要素とどれだけ関連するか(注意の重み)を計算し、文脈に応じた表現を作る仕組みである。畳み込みはCNN、1つずつ順番に処理して状態を渡すのはRNN、ランダムに間引くのはドロップアウトの説明であり、いずれも自己注意とは異なる。処理の違いを、画像の局所処理、時系列の逐次処理、過学習対策、系列内の関連計算に分ける。Transformerの自己注意に対応するのは、同じ系列の要素同士を比較して文脈を作る処理である。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

39 ・ 生成モデルと注意機構

文章を並列に処理する際にも各語の並び順が分かるよう、ベクトルへ位置を表す値を加えた。この仕組みはどれか。

  • 画像のRGB値を正規化する必要があるから
  • 再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから
  • 学習率を自動で調整する必要があるから
  • GPUのメモリ使用量を記録する必要があるから
答えと解説を見る
再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから正解
解説

この事例では「語順を持たない並列処理へ位置の手掛かりを与えるか」を確認すると、再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるからに絞れる。正解は「再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから」である。Transformerは再帰(RNN)や畳み込みを使わず、系列の要素を並列に処理するため、そのままでは単語の順序(位置)の情報が失われてしまう。そこで各要素に位置情報を付与する位置エンコーディングが用いられる。正規化・学習率調整・メモリ記録とは無関係。設問では、Transformerの並列処理によって不足する情報と、それを補う処理を対応させる。画像の値、学習率、GPUメモリではなく、系列内で単語がどの位置にあるかという情報を付ける必要がある。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

40 ・ 生成モデルと注意機構

潜在変数を一点でなく分布として学び、その分布から新しい設計案を生成するモデルはどれか。

  • 畳み込みニューラルネットワーク(CNN)
  • 変分オートエンコーダ(VAE)
  • サポートベクターマシン(SVM)
  • 決定木
答えと解説を見る
変分オートエンコーダ(VAE)正解
解説

この事例では「潜在空間の確率分布からサンプリングする生成モデルか」を確認すると、変分オートエンコーダ(VAE)に絞れる。正解は「変分オートエンコーダ(VAE)」である。変分オートエンコーダ(VAE)は、エンコーダで入力を潜在ベクトル(潜在空間)に圧縮し、デコーダで復元する構造を持つ生成モデルで、潜在空間からサンプリングして新しいデータを生成できる。CNNは主に画像認識、SVM・決定木は分類・回帰の手法で、生成モデルではない。 圧縮・復元の構造と生成可能な潜在空間を一組で照合する。CNNは局所特徴の抽出、SVMと決定木は主に分類・回帰を行う手法であり、エンコーダで分布を表現し潜在空間からサンプリングする変分オートエンコーダが該当する。 比較対象には「畳み込みニューラルネットワーク(CNN)」、「サポートベクターマシン(SVM)」も含まれる。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

41 ・ 生成モデルと注意機構

翻訳時に出力する語ごとに入力文のどの語を重視するか重み付けする機構はどれか。

  • 画像を小さな格子に分割して畳み込みを行う
  • 系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る
  • データを時間方向に1つずつ順番に処理し、前の状態のみを次に渡す
  • 入力をランダムに間引いて過学習を防ぐ
答えと解説を見る
系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る正解
解説

この事例では「入力系列の要素へ動的な参照重みを付けるか」を確認すると、系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作るに絞れる。正解は「系列内の各要素が、同じ系列内の他の要素とどれだけ関連するかを計算し、文脈に応じた表現を作る」である。自己注意(Self-Attention)は、系列内の各要素が同じ系列内の他の要素とどれだけ関連するか(注意の重み)を計算し、文脈に応じた表現を作る仕組みである。畳み込みはCNN、1つずつ順番に処理して状態を渡すのはRNN、ランダムに間引くのはドロップアウトの説明であり、いずれも自己注意とは異なる。処理の違いを、画像の局所処理、時系列の逐次処理、過学習対策、系列内の関連計算に分ける。Transformerの自己注意に対応するのは、同じ系列の要素同士を比較して文脈を作る処理である。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

42 ・ 生成モデルと注意機構

同じ語が文頭か文末かをTransformerへ伝えるため、入力表現へ追加する情報はどれか。

  • 画像のRGB値を正規化する必要があるから
  • 再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから
  • 学習率を自動で調整する必要があるから
  • GPUのメモリ使用量を記録する必要があるから
答えと解説を見る
再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから正解
解説

この事例では「トークンの絶対・相対的な位置を表すか」を確認すると、再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるからに絞れる。正解は「再帰や畳み込みを使わず要素を並列に扱うため、単語の順序(位置)の情報が失われるから」である。Transformerは再帰(RNN)や畳み込みを使わず、系列の要素を並列に処理するため、そのままでは単語の順序(位置)の情報が失われてしまう。そこで各要素に位置情報を付与する位置エンコーディングが用いられる。正規化・学習率調整・メモリ記録とは無関係。設問では、Transformerの並列処理によって不足する情報と、それを補う処理を対応させる。画像の値、学習率、GPUメモリではなく、系列内で単語がどの位置にあるかという情報を付ける必要がある。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版・2026-07-05照合)

このページは表示速度を保つため最初の42問を掲載しています。43問以降を読む →48問は演習画面でも解けます。

執筆: ミナト編集部運営者情報を見る