ディープラーニングの要素技術
全 180 問・解説・間違えた問題の解き直しは登録不要・無料。模試・「今日の復習」などは Premium (月480円)全 180 問に加えて、「今日の復習」・本番形式の模試・記録の全科目の正答率・広告非表示をご利用中です
- 正解済みまだ正解していませんQ1初級
ニューラルネットワークの全結合層の説明として、最も適切なものはどれか。
解説: 肢1が正解です。全結合層は、入力のすべての値と出力の各ユニットを重みで結び、重み付きの和にバイアスを加える変換です。教科書 Dive into Deep Learning (Zhang ら) は、各出力がすべての入力に依存する層を全結合層と呼び、O = XW + b の形で表して…
関連キーワード: 全結合層・重み・線形関数・バイアス・活性化関数
- 正解済みまだ正解していませんQ2中級
入力が784次元、隠れ層が100ユニット、出力層が10ユニットの全結合のニューラルネットワーク (入力層→隠れ層→出力層) がある。隠れ層と出力層の各ユニットはバイアスを1つずつ持つ。学習するパラメータ (重みとバイアス) の総数として、最も適切なものはどれか。
解説: 肢2が正解です。全結合層のパラメータ数は「入力の数 × 出力の数 (重み) + 出力の数 (バイアス)」です。Dive into Deep Learning (Zhang ら) も、隠れ層の重みを 入力の次元 × 隠れユニット数 の行列、バイアスを隠れユニット数の分として表してい…
関連キーワード: 全結合層・パラメータ数・バイアス・多層パーセプトロン
- 正解済みまだ正解していませんQ3初級
畳み込みニューラルネットワークの畳み込み層に関する説明として、最も適切なものはどれか。
解説: 肢1が正解です。畳み込み層では、フィルタ (カーネル) を入力の上で少しずつずらし、各位置で入力の小領域との積和にバイアスを加えます。1枚のフィルタから1枚の特徴マップができるので、出力のチャネル数はフィルタの枚数に等しくなります (スタンフォード大学の講義資料 CS231n の…
関連キーワード: 畳み込み層・畳み込み操作・フィルタ・特徴マップ・カーネル
- 正解済みまだ正解していませんQ4中級
縦横33×33の入力に、縦横5×5のフィルタで畳み込みを行う。入力の周囲には幅2のゼロパディングを付け、ストライドは2とする。出力の特徴マップの縦 (横) の大きさとして、最も適切なものはどれか。
解説: 肢3が正解です。出力の大きさは (W − F + 2P) ÷ S + 1 で求めます (W: 入力の大きさ、F: フィルタの大きさ、P: パディングの幅、S: ストライド。CS231n の式)。 (33 − 5 + 2 × 2) ÷ 2 + 1 = 32 ÷ 2 + 1 = 17…
関連キーワード: 畳み込み層・ストライド・パディング・特徴マップ
- 正解済みまだ正解していませんQ5上級
縦横32×32・3チャネルのカラー画像に、縦横5×5のフィルタを8枚使う畳み込み層を適用する。各フィルタはバイアスを1つ持つ。この畳み込み層が学習するパラメータ (重みとバイアス) の数として、最も適切なものはどれか。
解説: 肢4が正解です。畳み込み層のフィルタは入力のすべてのチャネルにまたがるので、1枚あたりの重みは 縦 × 横 × 入力チャネル数 です (CS231n)。 1枚あたり: 5 × 5 × 3 = 75 (重み) + 1 (バイアス) = 76 8枚分: 76 × 8 = 608 入力…
関連キーワード: 畳み込み層・パラメータ数・フィルタ・重みの共有
- 正解済みまだ正解していませんQ6中級
畳み込み層のストライドとパディングに関する説明として、最も不適切なものはどれか。
解説: 肢1が不適切です。畳み込み層の重みの数は「フィルタの縦 × 横 × 入力チャネル数 × フィルタの枚数」(とバイアス) で決まり、ストライドにもパディングにも依存しません (CS231n)。ストライドはフィルタをずらす間隔です。肢2は適切で、たとえば縦横29の入力に3×3のフィル…
関連キーワード: ストライド・パディング・畳み込み層・パラメータ数
- 正解済みまだ正解していませんQ7上級
スマートフォンで動かす画像認識モデルや、画素ごとに領域を分けるセグメンテーションのモデルでは、通常の畳み込みを変えた手法が使われる。Dilated Convolution (Atrous Convolution) と Depthwise Separable Convolution に関する説明として、最も適切なものはどれか。
解説: 肢4が正解です。MobileNets を提案した論文 (Howard ら, 2017) は、通常の畳み込みを、入力のチャネルごとに1枚のフィルタを当てる畳み込み(depthwise convolution)と、その出力を1×1の畳み込みで混ぜる畳み込み(pointwise con…
関連キーワード: Dilated Convolution・Atrous Convolution・Depthwise Separable Convolution・MobileNet・受容野
- 正解済みまだ正解していませんQ8初級
バッチ正規化 (Batch Normalization) の説明として、最も適切なものはどれか。
解説: 肢2が正解です。バッチ正規化を提案した論文 (Ioffe と Szegedy, 2015) は、学習中に前の層のパラメータが変わると各層への入力の分布が変わる現象を内部共変量シフトと呼び、ミニバッチごとに層への入力を正規化してモデルの一部に組み込むことで、大きな学習率を使えるよう…
関連キーワード: バッチ正規化・正規化層・内部共変量シフト・ミニバッチ
- 正解済みまだ正解していませんQ9上級
画像の特徴マップ (データの件数N・チャネルC・縦H・横Wの4次元) に対する正規化の手法について、平均と分散を計算する範囲に関するAからDまでの記述のうち、適切なものをすべて挙げた組合せはどれか。 A バッチ正規化は、チャネルごとに、ミニバッチ内のすべてのデータと縦横のすべての位置にわたって平均と分散を計算する。 B レイヤー正規化は、データ1件ごとに、すべてのチャネルと縦横のすべての位置にわたって平均と分散を計算する。 C インスタンス正規化は、チャネルごとに、ミニバッチ内のすべてのデータにわたって平均と分散を計算する。 D グループ正規化は、データ1件ごとに、チャネルをいくつかのグループに分け、グループごとに縦横の位置も含めて平均と分散を計算する。
解説: 肢4が正解です。グループ正規化を提案した論文 (Wu と He, 2018) は、4つの手法を平均と分散を計算する軸で比べています。Aは適切で、バッチ正規化はチャネルごとに (N, H, W) の軸で計算します。Bは適切で、レイヤー正規化はデータ1件ごとに (C, H, W) の…
関連キーワード: バッチ正規化・レイヤー正規化・インスタンス正規化・グループ正規化・正規化層
- 正解済みまだ正解していませんQ10初級
畳み込みニューラルネットワークの最大値プーリングと平均値プーリングに共通する説明として、最も適切なものはどれか。
解説: 肢3が正解です。プーリング層は、特徴マップの小領域 (たとえば2×2) の値を、最大値や平均値といった決まった計算で1つにまとめ、縦横の大きさを縮めます。CS231n は、プーリング層は入力に対して固定の関数を計算するので学習するパラメータを持たないと説明しています。肢1は誤りで…
関連キーワード: プーリング層・最大値プーリング・平均値プーリング・ダウンサンプリング
- 正解済みまだ正解していませんQ11中級
次の文の( )に入る語句として、最も適切なものはどれか。 「畳み込み層の出力に、縦横の小領域ごとに最大値をとるプーリングを行うと、入力の( )に対して出力が変わりにくくなる。」
解説: 肢4が正解です。プーリングは小領域の値を1つにまとめるので、入力がわずかに平行移動しても、まとめた出力の多くは変わりません。教科書 Deep Learning (Goodfellow ら) の 9.3 節は、プーリングが表現を入力の小さな平行移動に対しておおよそ不変にすると説明し…
関連キーワード: プーリング層・不変性・最大値プーリング・平行移動
- 正解済みまだ正解していませんQ12中級
画像分類のネットワークの層を増やしていったところ、ある深さを超えると訓練データに対する誤差まで大きくなった。この問題への対処として ResNet が導入したスキップ結合 (ショートカット接続) の説明として、最も適切なものはどれか。
解説: 肢2が正解です。ResNet を提案した論文 (He ら, 2015) は、層を深くすると訓練誤差まで悪化する劣化 (degradation) の問題を示し、数層分の変換を入力との差分 (残差関数) として学ばせ、入力をそのまま出力に足すショートカット接続を使いました。入力をその…
関連キーワード: スキップ結合・ResNet・残差学習・ショートカット接続
- 正解済みまだ正解していませんQ13初級
1日ごとに長さの違う機器の稼働ログ (時系列) を、1つのモデルで扱いたい。RNN (リカレントニューラルネットワーク) がこうした系列を扱える理由として、最も適切なものはどれか。
解説: 肢1が正解です。RNN は、時刻 t の隠れ状態を、時刻 t の入力と時刻 t − 1 の隠れ状態から同じ関数・同じパラメータで計算し、これを時刻ごとに繰り返します。教科書 Deep Learning (Goodfellow ら) の第10章は、この重みの共有によって、系列の長さ…
関連キーワード: 回帰結合層・RNN・隠れ状態・時系列データ
- 正解済みまだ正解していませんQ14上級
LSTM (Long Short-Term Memory) に関する説明として、最も不適切なものはどれか。
解説: 肢3が不適切です。LSTM を提案した論文 (Hochreiter と Schmidhuber, 1997) では、乗算型のゲートのユニットが、記憶セルの中の誤差の流れ (constant error carrousel, CEC) への出入りを開けたり閉じたりすることを学習しま…
関連キーワード: LSTM・回帰結合層・CEC・ゲート機構
- 正解済みまだ正解していませんQ15中級
GRU (Gated Recurrent Unit) の説明として、最も適切なものはどれか。
解説: 肢1が正解です。Cho らの論文 (2014) は、RNN エンコーダ・デコーダとともに、リセットゲートと更新ゲートを持つ新しい隠れユニットを提案し、LSTM に着想を得ながら計算も実装もずっと簡単だと述べています。このユニットは後に Chung らの論文 (2014) などで …
関連キーワード: GRU・LSTM・ゲート機構・RNN
- 正解済みまだ正解していませんQ16中級
RNN の学習に関する次の文の( A )( B )に入る語の組合せとして、最も適切なものはどれか。 「出力を次の時刻の入力に戻すモデルの学習で、1つ前の時刻の出力の代わりに正解の値を次の時刻の入力として与える方法を( A )という。また、時間方向に展開したネットワークに誤差逆伝播法を適用して勾配を求める方法を( B )という。」
解説: 肢3が正解です。教科書 Deep Learning (Goodfellow ら) の第10章は、学習時に1つ前の時刻の正解の出力を次の時刻の入力として与える手順を教師強制 (teacher forcing)、時間方向に展開した計算グラフに誤差逆伝播法を適用する方法を BPTT (…
関連キーワード: 教師強制・BPTT・RNN・誤差逆伝播法
- 正解済みまだ正解していませんQ17初級
音声認識で、ある時点の音がどの音素かを判断するには、その後に続く音も手がかりになることがある。このような場合に使われる双方向RNNの説明として、最も適切なものはどれか。
解説: 肢2が正解です。教科書 Deep Learning (Goodfellow ら) の第10章は、双方向 RNN を、系列の先頭から時間の順に進む RNN と、末尾から時間を逆にたどる RNN を組み合わせたものとし、各時刻の出力が過去と未来の両方の入力に依存できると説明しています…
関連キーワード: 双方向RNN・RNN・音声認識・時系列データ
- 正解済みまだ正解していませんQ18中級
機械翻訳のSeq2Seq (エンコーダ・デコーダ) モデルと、そこに加えられた Source-Target Attention に関する説明として、最も適切なものはどれか。
解説: 肢4が正解です。Seq2Seq の論文 (Sutskever ら, 2014) は、LSTM で入力系列を固定次元のベクトルに変換し、別の LSTM でそのベクトルから出力系列を生成しました。Bahdanau らの論文 (2014) は、この固定長のベクトルが性能向上のボトルネッ…
関連キーワード: Seq2Seq・Source-Target Attention・エンコーダ・デコーダ・Attention
- 正解済みまだ正解していませんQ19上級
Transformer を提案した論文 (Vaswani ら, 2017) の内容として、最も適切なものはどれか。
解説: 肢2が正解です。この論文は、クエリ・キー・バリューをヘッドごとに異なる学習済みの線形変換で射影し、h 個のヘッドで Attention を並列に計算して結合 (Concat) する Multi-Head Attention を用い、異なる表現の部分空間の情報に同時に注目できるとし…
関連キーワード: Transformer・Multi-Head Attention・Self-Attention・位置エンコーディング・マスク
- 正解済みまだ正解していませんQ20中級
Transformer の原論文の big モデルでは、埋め込みの次元 d_model = 1024 を h = 16 個のヘッドに等分し、各ヘッドのキーの次元を d_k = d_model ÷ h とする。Scaled Dot-Product Attention では、クエリとキーの内積を √d_k で割る。この割る数として、最も適切なものはどれか。
解説: 肢4が正解です。 d_k = 1024 ÷ 16 = 64 √d_k = √64 = 8 Transformer を提案した論文 (Vaswani ら, 2017) は、d_k が大きいとクエリとキーの内積の値が大きくなり、ソフトマックス関数の勾配が極端に小さい領域に入ってしまう…
関連キーワード: Transformer・Scaled Dot-Product Attention・クエリ・キー
もっと見る(残り 4 問)
- 正解済みまだ正解していませんQ21中級
Attention におけるクエリ (Query)・キー (Key)・バリュー (Value) の役割の説明として、最も不適切なものはどれか。
解説: 肢3が不適切です。Transformer を提案した論文 (Vaswani ら, 2017) は、Attention を、クエリとキー・バリューの組から出力を求める関数とし、出力はバリューの重み付きの和で、各バリューの重みはクエリと対応するキーの適合度から計算するとしています。S…
関連キーワード: クエリ・キー・バリュー・Self-Attention・Attention
- 正解済みまだ正解していませんQ22中級
オートエンコーダに関する説明として、最も不適切なものはどれか。
解説: 肢1が不適切です。オートエンコーダは、入力を符号化して中間の表現を作り、そこから入力を再構成するように学習するネットワークで、目標は入力そのものなので、クラスの正解ラベルは要りません。肢2は適切で、教科書 Deep Learning (Goodfellow ら) の第14章は、中…
関連キーワード: オートエンコーダ・積層オートエンコーダ・事前学習・次元削減
- 正解済みまだ正解していませんQ23初級
VAE (変分オートエンコーダ) を発展させた VQ-VAE の特徴として、最も適切なものはどれか。
解説: 肢3が正解です。VQ-VAE を提案した論文 (van den Oord ら, 2017) は、VAE との違いを2点挙げています。エンコーダが連続ではなく離散の符号を出力すること、事前分布を固定せずに学習することです。離散の潜在表現を得るため、ベクトル量子化の考え方を取り入れ、…
関連キーワード: VQ-VAE・VAE・潜在変数・ベクトル量子化
- 正解済みまだ正解していませんQ24初級
画像分類の学習データが少ないため、データ拡張を行う。次の文の( )に入る手法として、最も適切なものはどれか。 「( )は、2枚の画像の画素値を無作為に決めた比率で足し合わせて画像全体を混ぜ、それぞれの正解ラベルも同じ比率で混ぜた新しい学習データを作る。」
解説: 肢2が正解です。Mixup を提案した論文 (Zhang ら, 2017) は、2つの学習データとそのラベルの組を凸結合 (比率を足して1になる重み付きの和) で混ぜて学習させる方法を示しました。比率はベータ分布から無作為に取ります。肢1の CutMix も2枚の画像とラベルを比…
関連キーワード: データ拡張・Mixup・CutMix・Cutout・RandAugment
この科目の学習ポイントを読む
ぴよパスではG検定(ジェネラリスト検定)の問題を8カテゴリに分けています。ディープラーニングの要素技術にはオリジナル予想問題を24問収録し、サイト内のG検定(ジェネラリスト検定)全180問の約13%を占めます。この割合は本試験の出題比率ではありません。このカテゴリの収録テーマには畳み込み層・RNN・パラメータ数・全結合層などがあります。本試験の情報は合格率76.97%(2026年第5回・オンライン試験と会場試験の合計。受験者14,908名・合格者11,475名)・試験時間100分・受験料13,200円です。
回答後に解説を読み、分からなかった用語や手順をテキストで確かめてから解き直す使い方ができます。関連する用語や条件は、人工知能とその動向・機械学習の概要・ディープラーニングの概要などのカテゴリでも確認できます。模擬試験はPremiumの機能です。問題数・科目構成・制限時間は模試の開始画面で確認してください。
ディープラーニングの要素技術の出題傾向 — 収録全24問の分析
ぴよパスに収録しているG検定(ジェネラリスト検定)「ディープラーニングの要素技術」のオリジナル練習問題 全24問を集計した、実データに基づく傾向まとめです
難易度の構成
初級8問・中級11問・上級5問の全24問構成です。
頻出テーマ (出題数の多い順)
- 畳み込み層4問
- RNN4問
- パラメータ数3問
- 全結合層2問
- バイアス2問
つまずきやすいポイント (解説からの抜粋)
入力データの前処理の正規化と混同しないようにします。
Q8 バッチ正規化 (Batch Normalization) の説明として、最も適切なものはど… で確認する
次の科目へ
ディープラーニングの応用例27 問プレミアム会員限定
8分野を横断して、知識の穴を見つける
オンライン試験とほぼ同じペース(1つあたり約41秒)で、技術分野から法律・倫理まで8分野を混ぜて解きます。JDLAは分野ごとの出題数と合格ラインを公表していないため、配分と70%の目安はぴよパスの設定です。
60問の短縮演習を始めるディープラーニングの要素技術 — よくある質問
この科目の問題数・学習順序・出題比率・合格ラインの目安をまとめました
- G検定(ジェネラリスト検定)のディープラーニングの要素技術は何問用意されていますか?
- ぴよパスではG検定(ジェネラリスト検定)のディープラーニングの要素技術に全24問のオリジナル練習問題を用意しています。G検定(ジェネラリスト検定)の収録全180問のうち約13%です。回答後に解説を確認できます。初級・中級・上級のバッジは問題の難易度の目安で、解いた人の習熟度を示すものではありません。
- ディープラーニングの要素技術はどんな順序で学習するのがおすすめですか?
- テキストで学んだ範囲や、確認したい用語の問題から取り組めます。迷う場合は一覧の先頭から数問解き、解説を読んでも分からない箇所をテキストで確認してください。問題番号は一覧内の順番です。ぴよパスではG検定(ジェネラリスト検定)の問題を8カテゴリ(ディープラーニングの要素技術 / 人工知能とその動向・機械学習の概要・ディープラーニングの概要・ディープラーニングの応用例)に分けているので、関連する内容は別のカテゴリでも確認できます。
- ディープラーニングの要素技術の問題数は、通常演習と模試でどう違いますか?
- ディープラーニングの要素技術は、ぴよパスでG検定(ジェネラリスト検定)の問題を分けている8カテゴリの一つです。ぴよパスに収録しているディープラーニングの要素技術の問題数は24問 / 全180問で、収録全体の約13%にあたります。ぴよパスの模擬試験の基本設定では、ディープラーニングの要素技術を全60問中8問(約13%)出題します。これは模試の配分であり、本試験の出題比率を示すものではありません。
- ディープラーニングの要素技術で合格ラインを割らないためのコツはありますか?
- G検定(ジェネラリスト検定)の合格基準は「合格ラインと得点は公表されていません(JDLAの公式FAQ『合格ラインおよび得点については開示しておりません』)」です。科目別の条件は「技術分野・法律・倫理分野ごとの足切りの有無も公表されていません」です。サイト内のカテゴリ分けと本試験の科目区分は一致しない場合があります。ディープラーニングの要素技術の正答率だけで合否を判断せず、間違えた問題の内容と、本試験で適用される基準を確認してください。