AI資格ドリル
資格を選ぶ

G検定 大項目6 ディープラーニングの応用例 予想問題(2/3)

第40問〜第78問を掲載しています。答えを開き、誤答選択肢との違いまで確認してください。

情報源と編集区分

公式範囲を確認し、問題文・選択肢・解説は当サイトが作成。本試験問題の複写ではありません。

試験概要(公式)
第40問 ・ 画像認識・物体検出

画像の各画素がどのクラスに属するかを推定し、道路・空・車などの領域を塗り分けるタスクはどれか。

  • アセマンティックセグメンテーション
  • イ物体検出
  • ウ画像認識
  • エ機械翻訳
答えと解説を見る
アセマンティックセグメンテーション正解
解説

正解は「セマンティックセグメンテーション」である。セマンティックセグメンテーションは、画像の各画素にクラスを割り当て、領域を塗り分けるタスクである。物体検出は物体の位置とクラスを推定する。画像認識は画像全体の分類を指すことが多い。機械翻訳は言語を変換する技術である。 画像タスクは出力粒度で区別する。画像認識は画像全体のクラス、物体検出は物体ごとの矩形と種類を返す。各画素に意味カテゴリを割り当て同じクラスの領域を塗り分けるのはセマンティックセグメンテーションである。

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

第41問 ・ 自然言語処理

文章を単語や形態素などの単位に分割し、品詞などを解析する自然言語処理の基本処理はどれか。

  • ア形態素解析
  • イ機械翻訳
  • ウ分散表現
  • エ音声認識
答えと解説を見る
ア形態素解析正解
解説

正解は「形態素解析」である。形態素解析は、文章を単語や形態素などの単位に分割し、品詞などを解析する自然言語処理の基本処理である。機械翻訳は言語間の変換、分散表現は単語などをベクトルで表す方法、音声認識は音声を文字列に変換する技術である。 自然言語処理の工程を成果物で区別する。機械翻訳は別言語文、分散表現はベクトル、音声認識は音声から文字列を出す。文を言語上の最小単位へ区切り各単位へ品詞情報を付けるのは形態素解析である。活用形を原形へ戻す情報も後続処理の入力になる。

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

第42問 ・ 音声・強化学習

強化学習における行動価値関数をディープラーニングで近似し、多数のテレビゲームで人間に匹敵する成績を示したことで注目された、深層強化学習の代表的な手法はどれか。

  • アオートエンコーダ
  • イGAN
  • ウDQN
  • エword2vec
答えと解説を見る
ウDQN正解
解説

正解はDQN。行動価値(Q値)をニューラルネットワークで近似する深層強化学習の手法で、画面の画素を入力として多数のテレビゲームを人間並みにプレイできることを示した。GANは生成器と識別器を競わせて本物らしいデータを作る生成モデル、オートエンコーダは入力を圧縮・復元して特徴を学ぶネットワーク、word2vecは単語を分散表現に変換する手法で、いずれも行動価値を学習するDQNとは目的が異なる。 学習対象を照合する。オートエンコーダは入力復元、GANはデータ生成、word2vecは単語ベクトルを学習する。状態から各行動のQ値をニューラルネットワークで出力し方策選択に使うのはDQNである。

https://www.jdla.org/certificate/general/ (大項目6 ディープラーニングの応用例)

第43問 ・ 音声・強化学習

直接は観測できない内部状態が確率的に遷移し、その状態から観測データが確率的に生成されると考える時系列モデルで、古くから音声認識などに用いられてきたものはどれか。

  • アseq2seq
  • イword2vec
  • ウWaveNet
  • エ隠れマルコフモデル(HMM)
答えと解説を見る
エ隠れマルコフモデル(HMM)正解
解説

正解は「隠れマルコフモデル(HMM)」である。直接観測できない状態が確率的に遷移し、各状態から観測値が確率的に出力されると仮定する時系列モデルで、ディープラーニング普及以前から音声認識などで広く使われてきた。word2vecは単語を分散表現に変換する手法、WaveNetは音声を高品質に合成する深層生成モデル、seq2seqは系列を別の系列に変換するEncoder-Decoder構成で、いずれも隠れた状態遷移を確率的に扱うHMMとは異なる。 時系列モデルの構造を照合する。seq2seqはEncoder-Decoderの系列変換、word2vecは単語埋め込み、WaveNetは音声波形生成である。隠れ状態のマルコフ遷移確率と観測出力確率を持つのは隠れマルコフモデルである。

https://www.jdla.org/certificate/general/ (大項目6 ディープラーニングの応用例)

第44問 ・ 画像認識・物体検出

物体検出手法R-CNNの改良版で、画像全体を一度だけ畳み込んで特徴マップを作り、そこから各領域候補の特徴をまとめて取り出すことで処理を高速化した手法はどれか。

  • アFast R-CNN
  • イR-CNN
  • ウYOLO
  • エセマンティックセグメンテーション
答えと解説を見る
アFast R-CNN正解
解説

正解は「Fast R-CNN」である。もとのR-CNNが領域候補ごとに個別に畳み込みを行って遅かったのに対し、画像全体を一度だけ畳み込んで特徴マップを作り、そこから各領域候補の特徴をまとめて取り出すことで大幅に高速化した。R-CNNは領域候補ごとに処理する初期の手法、YOLOは領域候補の段階を設けず画像を一度見て検出する一段階の手法、セマンティックセグメンテーションは画素ごとに種類を塗り分ける別のタスクで、いずれもFast R-CNNとは異なる。 R-CNN系列は畳み込みの共有範囲で区別する。R-CNNは領域候補ごとにCNN計算を繰り返す。Fast R-CNNは画像全体の畳み込みを一度だけ行い、共通特徴マップから各RoIを取り出す。YOLOは候補領域を別段階にしない一段階検出である。

https://www.jdla.org/certificate/general/ (大項目6 ディープラーニングの応用例)

第45問 ・ 画像認識・物体検出

物体検出で、領域候補を絞り込む段階を設けず、さまざまな大きさや縦横比の基準となる枠を使って、一度の処理で物体の位置と種類を検出する一段階の手法はどれか。

  • アMask R-CNN
  • イFaster R-CNN
  • ウSSD
  • エU-Net
答えと解説を見る
ウSSD正解
解説

正解はSSD。YOLOと同じく領域候補を絞り込む段階を設けない一段階の物体検出手法で、あらかじめ定めたさまざまな大きさや縦横比の枠(デフォルトボックス)を使って、一度の処理で物体の位置と種類を検出し高速に動作する。Faster R-CNNは領域提案ネットワークを備えた二段階の手法、Mask R-CNNは物体検出に領域の塗り分けを加えた手法、U-Netは医療画像などのセグメンテーションに使われる構造で、いずれも一段階検出のSSDとは異なる。物体検出の手法は、候補領域を作る処理が検出とは別の段階にあるかどうかで区別する。Faster R-CNNとMask R-CNNは領域提案を用いる二段階系で、U-Netは画素領域分割である。特徴マップ上のデフォルトボックスからクラスと位置を一度に予測する一段階法はSSDである。

https://www.jdla.org/certificate/general/ (大項目6 ディープラーニングの応用例)

第46問 ・ 生成AI・基盤モデル

文章による指示(プロンプト)を与えると、それに沿った画像を新たに作り出す生成AIの機能を指すものとして最も適切なものはどれか。

  • ア音声認識
  • イ物体検出
  • ウセマンティックセグメンテーション
  • エ画像生成
答えと解説を見る
エ画像生成正解
解説

正解は画像生成。文章による指示(プロンプト)などをもとに、新しい画像を作り出す生成AIの機能で、拡散モデルなどが用いられる。物体検出は画像中の物体の位置と種類を見つけるタスク、セマンティックセグメンテーションは画素ごとに種類を塗り分けるタスク、音声認識は音声を文字に変換するタスクで、いずれも新たな画像を作り出す画像生成とは目的が異なる。 既存入力を分析するタスクと新規生成を区別する。音声認識は音声から文字、物体検出は画像から矩形、セマンティックセグメンテーションは画像から画素クラスを出す。テキスト条件から新規の画素内容を合成するのが画像生成である。

https://www.jdla.org/certificate/general/ (大項目6 ディープラーニングの応用例)

第47問 ・ 画像認識・物体検出

非常に小さい3×3の畳み込みフィルタを繰り返し用い、重み層を16層から19層まで深くした構成を評価した画像認識モデルはどれか。

  • アVGG
  • イResNet
  • ウGoogLeNet
  • エYOLO
答えと解説を見る
アVGG正解
解説

正解は「VGG」である。VGGは、非常に小さい3×3の畳み込みフィルタを繰り返し用い、重みを持つ層を16層から19層まで深くした構成を評価した画像認識モデルである。ResNetはスキップ結合で入力を後段へ加算し、深いネットワークを学習しやすくしたモデルである。GoogLeNetは異なる大きさの畳み込みやプーリングを並列に適用して結合するInception構造で知られる。YOLOは画像全体を一度に処理して物体の位置と種類を予測する物体検出手法である。3×3フィルタの反復と16〜19層という条件がVGGを識別する決め手になる。

https://arxiv.org/abs/1409.1556

第48問 ・ 生成AI・基盤モデル

大量の文章で学習し、質問応答や文章生成に利用する多数のパラメータを持つモデルはどれか。

  • ア画像のみを入力として物体を検出するモデル
  • イ膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル
  • ウ少数の手書きルールで文章を分類する古典的なモデル
  • エ音声を波形のまま記録する装置
答えと解説を見る
イ膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル正解
解説

この事例では「大規模テキストで学習し言語の生成・理解を行うか」を確認すると、「膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル」という説明が正しいと分かる。正解は「膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル」である。大規模言語モデル(LLM: Large Language Model)は、膨大なテキストデータで学習し、非常に多くのパラメータを持つ言語モデルで、文章の生成・理解・翻訳・要約など幅広い言語タスクに対応する。画像専用のモデルや手書きルールベースのモデルとは異なる。見分ける軸は、主な学習対象がテキストであること、文章の生成と理解を扱うこと、巨大なパラメータを持つことの3点である。画像の物体検出、少数の手書きルール、音声の記録装置は、言語モデルの学習方法と機能を説明していない。

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

第49問 ・ 生成AI・基盤モデル

汎用的な文章知識を大量データで学ばせた後、問い合わせ分類用データで追加調整した。この二段階の関係はどれか。

  • ア事前学習は特定タスク向けの微調整、ファインチューニングは大量データによる汎用的な学習である
  • イ事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する
  • ウ両者は同じ処理の別名であり違いはない
  • エファインチューニングを行うと事前学習の知識はすべて失われる
答えと解説を見る
イ事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する正解
解説

この事例では「汎用学習の後に特定タスク向けの追加調整を行うか」を確認すると、「事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する」という説明が正しいと分かる。正解は「事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する」である。大規模なモデルはまず大量のデータで事前学習(プレトレーニング)を行い汎用的な知識を獲得する。その後、目的の下流タスクに合わせてファインチューニング(追加学習)で調整する。順序と役割が逆になった選択肢や、両者を同一視する選択肢は誤り。 事前学習とファインチューニングの問題では、先に汎用の学習があり、後から用途別の調整が入る順序で選ぶ。順序が逆の説明は、役割の取り違えとして見抜ける。同じ処理とする説明と、知識がすべて消えるとする説明は、どちらも二段階の関係を崩しているため外せる。

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

第50問 ・ 生成AI・基盤モデル

複数の回答候補を人が比較した結果を用いて、モデルの応答を人の意図に近づけたい。この学習の目的はどれか。

  • アモデルのパラメータ数を自動的に削減すること
  • イモデルの出力を人間の好みや意図に沿ったものに近づけること
  • ウ学習データの著作権を自動的に処理すること
  • エGPUの消費電力を計測すること
答えと解説を見る
イモデルの出力を人間の好みや意図に沿ったものに近づけること正解
解説

この事例では「人間の選好フィードバックで出力を調整するか」を確認すると、「モデルの出力を人間の好みや意図に沿ったものに近づけること」という説明が正しいと分かる。正解は「モデルの出力を人間の好みや意図に沿ったものに近づけること」である。RLHF(Reinforcement Learning from Human Feedback)は、人間による評価・フィードバックを報酬として強化学習を行い、モデルの出力を人間の好みや意図に沿ったもの(有用で安全な応答)に近づける手法である。パラメータ削減・著作権処理・電力計測とは無関係。 RLHFが変更する対象を確認する。モデルサイズの圧縮、権利処理の自動化、ハードウェア電力の計測ではない。人間が応答を比較・評価した信号を報酬学習へ利用し、有用性や安全性を含む望ましい応答へ近づける。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版)

第51問 ・ 生成AI・基盤モデル

一つのモデルへ文章と画像を入力し、画像内容について文章で回答させた。この性質はどれか。

  • アマルチタスク
  • イマルチモーダル
  • ウマルチエージェント
  • エマルチプロセッサ
答えと解説を見る
イマルチモーダル正解
解説

この事例では「複数種類の情報を一つのモデルで扱うか」を確認すると、「マルチモーダル」が当てはまると分かる。正解は「マルチモーダル」である。複数の種類(モダリティ)の情報、たとえばテキストと画像と音声などをまたいで扱える性質をマルチモーダルという。マルチタスクは複数のタスクを同時に学習・処理すること、マルチエージェントは複数のエージェントが協調・競合すること、マルチプロセッサはハードウェアの構成を指し、いずれもモダリティの多様性を表す語ではない。 接頭語が同じ候補は何が複数かで区別する。マルチタスクは課題、マルチエージェントは行為主体、マルチプロセッサは計算装置が複数である。入力・出力の情報形式であるモダリティをまたぐ性質はマルチモーダルである。

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

第52問 ・ 生成AI・基盤モデル

生成AIへ『会議録を三つの決定事項に要約して』と入力した。この指示文を何というか。

  • アパラメータ
  • イプロンプト
  • ウデータセット
  • エアノテーション
答えと解説を見る
イプロンプト正解
解説

この事例では「生成してほしい内容をモデルへ伝える入力文か」を確認すると、「プロンプト」が当てはまると分かる。正解は「プロンプト」である。生成AIに作り出してほしい内容を伝える指示や質問の文をプロンプトという。パラメータはモデル内部の学習される重み、データセットは学習に用いるデータの集合、アノテーションはデータへのラベル付け作業を指す。 モデル開発と利用時の要素を分ける。パラメータは学習される内部値、データセットは学習例の集合、アノテーションは教師情報の付与である。利用者が推論時に入力する指示・質問はプロンプトである。生成内容・条件・出力形式をその場で伝える利用時入力である点が決め手になる。

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

第53問 ・ 生成AI・基盤モデル

一般文書で学習済みの言語モデルを、社内FAQの回答用データで調整した。後半の処理はどれか。

  • ア事前学習は特定タスク向けの微調整、ファインチューニングは大量データによる汎用的な学習である
  • イ事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する
  • ウ両者は同じ処理の別名であり違いはない
  • エファインチューニングを行うと事前学習の知識はすべて失われる
答えと解説を見る
イ事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する正解
解説

この事例では「事前学習済みモデルを特定用途へ追加調整するか」を確認すると、「事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する」という説明が正しいと分かる。正解は「事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する」である。大規模なモデルはまず大量のデータで事前学習(プレトレーニング)を行い汎用的な知識を獲得する。その後、目的の下流タスクに合わせてファインチューニング(追加学習)で調整する。順序と役割が逆になった選択肢や、両者を同一視する選択肢は誤り。 事前学習とファインチューニングの問題では、先に汎用の学習があり、後から用途別の調整が入る順序で選ぶ。順序が逆の説明は、役割の取り違えとして見抜ける。同じ処理とする説明と、知識がすべて消えるとする説明は、どちらも二段階の関係を崩しているため外せる。

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

第54問 ・ 生成AI・基盤モデル

回答AとBのどちらが望ましいか人が評価し、その選好を使って対話モデルを改善した。目的として適切なものはどれか。

  • アモデルのパラメータ数を自動的に削減すること
  • イモデルの出力を人間の好みや意図に沿ったものに近づけること
  • ウ学習データの著作権を自動的に処理すること
  • エGPUの消費電力を計測すること
答えと解説を見る
イモデルの出力を人間の好みや意図に沿ったものに近づけること正解
解説

この事例では「人間の好みや意図に出力を近づけるか」を確認すると、「モデルの出力を人間の好みや意図に沿ったものに近づけること」という説明が正しいと分かる。正解は「モデルの出力を人間の好みや意図に沿ったものに近づけること」である。RLHF(Reinforcement Learning from Human Feedback)は、人間による評価・フィードバックを報酬として強化学習を行い、モデルの出力を人間の好みや意図に沿ったもの(有用で安全な応答)に近づける手法である。パラメータ削減・著作権処理・電力計測とは無関係。 RLHFが変更する対象を確認する。モデルサイズの圧縮、権利処理の自動化、ハードウェア電力の計測ではない。人間が応答を比較・評価した信号を報酬学習へ利用し、有用性や安全性を含む望ましい応答へ近づける。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版)

第55問 ・ 生成AI・基盤モデル

写真と質問文を同時に入力し、写真の内容を文章で説明できるモデルの性質はどれか。

  • アマルチタスク
  • イマルチモーダル
  • ウマルチエージェント
  • エマルチプロセッサ
答えと解説を見る
イマルチモーダル正解
解説

この事例では「画像とテキストという異なるモダリティを扱うか」を確認すると、「マルチモーダル」が当てはまると分かる。正解は「マルチモーダル」である。複数の種類(モダリティ)の情報、たとえばテキストと画像と音声などをまたいで扱える性質をマルチモーダルという。マルチタスクは複数のタスクを同時に学習・処理すること、マルチエージェントは複数のエージェントが協調・競合すること、マルチプロセッサはハードウェアの構成を指し、いずれもモダリティの多様性を表す語ではない。 接頭語が同じ候補は何が複数かで区別する。マルチタスクは課題、マルチエージェントは行為主体、マルチプロセッサは計算装置が複数である。入力・出力の情報形式であるモダリティをまたぐ性質はマルチモーダルである。

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

第56問 ・ 生成AI・基盤モデル

大量の技術文書を学習し、質問への文章回答や要約を行う大規模なモデルはどれか。

  • ア画像のみを入力として物体を検出するモデル
  • イ膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル
  • ウ少数の手書きルールで文章を分類する古典的なモデル
  • エ音声を波形のまま記録する装置
答えと解説を見る
イ膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル正解
解説

この事例では「大量テキストと多数パラメータを持つ言語モデルか」を確認すると、「膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル」という説明が正しいと分かる。正解は「膨大なテキストデータで学習し、文章の生成や理解を行う巨大なパラメータを持つ言語モデル」である。大規模言語モデル(LLM: Large Language Model)は、膨大なテキストデータで学習し、非常に多くのパラメータを持つ言語モデルで、文章の生成・理解・翻訳・要約など幅広い言語タスクに対応する。画像専用のモデルや手書きルールベースのモデルとは異なる。見分ける軸は、主な学習対象がテキストであること、文章の生成と理解を扱うこと、巨大なパラメータを持つことの3点である。画像の物体検出、少数の手書きルール、音声の記録装置は、言語モデルの学習方法と機能を説明していない。

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

第57問 ・ 生成AI・基盤モデル

一般的な文章で基礎知識を獲得したモデルを、法律文書分類用に追加学習した。二段階の説明はどれか。

  • ア事前学習は特定タスク向けの微調整、ファインチューニングは大量データによる汎用的な学習である
  • イ事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する
  • ウ両者は同じ処理の別名であり違いはない
  • エファインチューニングを行うと事前学習の知識はすべて失われる
答えと解説を見る
イ事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する正解
解説

この事例では「汎用知識の事前学習と特定用途の微調整か」を確認すると、「事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する」という説明が正しいと分かる。正解は「事前学習で大量データから汎用的な知識を獲得し、ファインチューニングで特定タスク向けに追加調整する」である。大規模なモデルはまず大量のデータで事前学習(プレトレーニング)を行い汎用的な知識を獲得する。その後、目的の下流タスクに合わせてファインチューニング(追加学習)で調整する。順序と役割が逆になった選択肢や、両者を同一視する選択肢は誤り。 事前学習とファインチューニングの問題では、先に汎用の学習があり、後から用途別の調整が入る順序で選ぶ。順序が逆の説明は、役割の取り違えとして見抜ける。同じ処理とする説明と、知識がすべて消えるとする説明は、どちらも二段階の関係を崩しているため外せる。

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

第58問 ・ 生成AI・基盤モデル

人が好ましい回答を順位付けし、その結果を報酬として対話モデルを調整した。この方法の目的はどれか。

  • アモデルのパラメータ数を自動的に削減すること
  • イモデルの出力を人間の好みや意図に沿ったものに近づけること
  • ウ学習データの著作権を自動的に処理すること
  • エGPUの消費電力を計測すること
答えと解説を見る
イモデルの出力を人間の好みや意図に沿ったものに近づけること正解
解説

この事例では「人間の評価へモデル出力を整合させるか」を確認すると、「モデルの出力を人間の好みや意図に沿ったものに近づけること」という説明が正しいと分かる。正解は「モデルの出力を人間の好みや意図に沿ったものに近づけること」である。RLHF(Reinforcement Learning from Human Feedback)は、人間による評価・フィードバックを報酬として強化学習を行い、モデルの出力を人間の好みや意図に沿ったもの(有用で安全な応答)に近づける手法である。パラメータ削減・著作権処理・電力計測とは無関係。 RLHFが変更する対象を確認する。モデルサイズの圧縮、権利処理の自動化、ハードウェア電力の計測ではない。人間が応答を比較・評価した信号を報酬学習へ利用し、有用性や安全性を含む望ましい応答へ近づける。

https://www.jdla.org/certificate/general/ / G検定シラバス2024(第1.4版)

第59問 ・ 生成AI・基盤モデル

音声で質問し、添付画像を参照した回答を文章で返すモデルの性質はどれか。

  • アマルチタスク
  • イマルチモーダル
  • ウマルチエージェント
  • エマルチプロセッサ
答えと解説を見る
イマルチモーダル正解
解説

この事例では「音声・画像・文章を横断して扱うか」を確認すると、「マルチモーダル」が当てはまると分かる。正解は「マルチモーダル」である。複数の種類(モダリティ)の情報、たとえばテキストと画像と音声などをまたいで扱える性質をマルチモーダルという。マルチタスクは複数のタスクを同時に学習・処理すること、マルチエージェントは複数のエージェントが協調・競合すること、マルチプロセッサはハードウェアの構成を指し、いずれもモダリティの多様性を表す語ではない。 接頭語が同じ候補は何が複数かで区別する。マルチタスクは課題、マルチエージェントは行為主体、マルチプロセッサは計算装置が複数である。入力・出力の情報形式であるモダリティをまたぐ性質はマルチモーダルである。

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

第60問 ・ モデルの解釈性・軽量化

「モデルの解釈性」と「説明可能AI(XAI)」という2つの語の関係を説明したものとして、最も適切なものはどれか。

  • ア説明可能AI(XAI)は、AIの判断を人間が理解できる性質そのものであり、解釈性は、その性質を実現するための技術・研究分野である
  • イ解釈性と説明可能AI(XAI)は、いずれもAIの推論処理を端末や現場に近い場所で行うための構成を指す語である
  • ウ解釈性は、AIがなぜその判断や予測に至ったのかを人間が理解できるという性質であり、説明可能AI(XAI)は、機械学習モデルの予測根拠を説明しようとする技術・研究分野である
  • エ解釈性と説明可能AI(XAI)は、いずれもモデルの計算量やパラメータ数を削減する取り組みを指す語である
答えと解説を見る
ウ解釈性は、AIがなぜその判断や予測に至ったのかを人間が理解できるという性質であり、説明可能AI(XAI)は、機械学習モデルの予測根拠を説明しようとする技術・研究分野である正解
解説

正解は「解釈性は、AIがなぜその判断や予測に至ったのかを人間が理解できるという性質であり、説明可能AI(XAI)は、機械学習モデルの予測根拠を説明しようとする技術・研究分野である」である。モデルの解釈性は、AIが予測結果に至った過程や根拠を人間が理解できるようにすることを指す性質であり、機械学習モデルの予測根拠を説明しようとする技術・研究分野が説明可能AI(XAI)と呼ばれる。両者は「理解できるという性質」と「それを実現する技術」という役割の違いを持つ。「説明可能AI(XAI)は性質そのもの、解釈性は技術・研究分野である」という説明は、両者の役割を入れ替えているため誤りである。「いずれも推論処理を行う場所を指す語である」という説明は、推論をどこで行うかという場所の話であるエッジAIと混同している。「いずれも計算量やパラメータ数を削減する取り組みを指す語である」という説明は、モデルの軽量化と混同しており、判断根拠を理解できるかどうかという解釈性・説明可能AIの論点とは別の話である。

総務省 令和元年版情報通信白書 https://www.soumu.go.jp/johotsusintokei/whitepaper/ja/r01/html/nd113210.html (深層学習ではAIがどのような根拠で判断したかを人間が理解することが難しい点が指摘されている)/ J-STAGE『XAI(eXplainable AI)技術の研究動向』https://www.jstage.jst.go.jp/article/jssmjournal/34/1/34_20/_article/-char/ja/ (機械学習モデルの予測根拠を説明するXAI技術の研究が進んでいる)

第61問 ・ モデルの解釈性・軽量化

エッジAIと、モデルの軽量化という2つの取り組みの関係を説明したものとして、最も適切なものはどれか。

  • アエッジAIはモデルの計算量やパラメータ数を削減する取り組みそのものを指し、軽量化は推論処理をクラウド上のサーバーへ集約する構成を指す
  • イエッジAIは推論処理を端末や現場に近い場所で行う構成を指し、軽量化は限られた計算資源でも動作できるようモデルの規模や計算量を抑える取り組みを指す。両者は別の観点の話だが、計算資源が限られた端末上でAIを動かすエッジAIを実現する手段として軽量化が用いられる関係にある
  • ウエッジAIも軽量化も、モデルの開発から本番運用、再学習までを継続的に回す方法論を指す
  • エエッジAIも軽量化も、AIの判断根拠を人間が理解できる形で示す取り組みを指す点で同じ概念である
答えと解説を見る
イエッジAIは推論処理を端末や現場に近い場所で行う構成を指し、軽量化は限られた計算資源でも動作できるようモデルの規模や計算量を抑える取り組みを指す。両者は別の観点の話だが、計算資源が限られた端末上でAIを動かすエッジAIを実現する手段として軽量化が用いられる関係にある正解
解説

正解は「エッジAIは推論処理を端末や現場に近い場所で行う構成を指し、軽量化は限られた計算資源でも動作できるようモデルの規模や計算量を抑える取り組みを指す。両者は別の観点の話だが、計算資源が限られた端末上でAIを動かすエッジAIを実現する手段として軽量化が用いられる関係にある」である。エッジAIは、AIの推論処理をクラウド上のサーバーではなく、データが発生する端末や現場に近い場所で行う構成・技術であり、通信にともなう遅延やデータ送信量を抑えられる。一方で軽量化は、計算資源や電力が限られた端末でも動作できるよう、モデルの規模や計算量を抑える取り組みである。推論をどこで行うかという場所の観点と、モデルの規模をどう抑えるかという設計の観点は別だが、限られた計算資源しか持たない端末上でAIを動かすエッジAIを実現するために軽量化がしばしば用いられるという関係にある。「エッジAIが計算量削減そのものを指し、軽量化がクラウドへの集約を指す」という説明は、両者の定義を入れ替えている。「開発から運用、再学習までを継続的に回す方法論」という説明はMLOpsの説明であり、エッジAIや軽量化とは異なる。「判断根拠を人間が理解できる形で示す取り組み」という説明は説明可能AI(XAI)や解釈性の話であり、場所や計算量の話ではない。

https://www.jdla.org/certificate/general/ G検定シラバス2024(第1.4版)

第62問 ・ モデルの解釈性・軽量化

深層学習モデルをスマートフォンのような、計算資源や電力が限られた端末上でも動かせるようにする取り組みの主な目的として、最も適切なものはどれか。

  • アAIの判断根拠を人間が理解しやすい形で示せるようにすること
  • イ学習に使うデータの著作権を自動的に処理すること
  • ウ推論処理の結果をつねにクラウド上のサーバーへ送信し続けること
  • エ計算資源や電力が限られた端末でも動作できるよう、モデルの規模や計算量を抑えること
答えと解説を見る
エ計算資源や電力が限られた端末でも動作できるよう、モデルの規模や計算量を抑えること正解
解説

正解は「計算資源や電力が限られた端末でも動作できるよう、モデルの規模や計算量を抑えること」である。モデルの軽量化は、計算資源や電力が限られたスマートフォンなどの端末上でも動作できるよう、モデルの規模や計算量を抑える取り組みであり、エッジAIのように端末側で推論を完結させたい場面で必要になる。「AIの判断根拠を人間が理解しやすい形で示せるようにすること」は、解釈性や説明可能AI(XAI)が目指す目的であり、計算資源の制約に対応する軽量化の目的とは異なる。「学習に使うデータの著作権を自動的に処理すること」は知的財産権に関する話であり、モデルの計算資源や規模とは無関係である。「推論処理の結果をつねにクラウド上のサーバーへ送信し続けること」は、端末側で処理を完結させて通信を抑えたいというエッジAI・軽量化の方向性とは逆であり、目的として成り立たない。

https://www.jdla.org/certificate/general/ G検定シラバス2024(第1.4版)

第63問 ・ モデルの解釈性・軽量化

「解釈性」「説明可能AI(XAI)」「エッジAI」「軽量化」という4つの語について、それぞれが指す内容の組み合わせとして正しいものはどれか。

  • ア解釈性、説明可能AI(XAI)、エッジAI、軽量化は、いずれもモデルの開発から本番運用までを継続的に回す方法論を指す
  • イ解釈性はAIの判断根拠を人が理解できるという性質、説明可能AI(XAI)は機械学習モデルの予測根拠を説明する技術・研究分野、エッジAIは推論処理を端末や現場に近い場所で行う構成、軽量化は限られた計算資源でも動作できるようモデルの規模や計算量を抑える取り組みである
  • ウ解釈性はモデルの計算量を抑える取り組み、説明可能AI(XAI)は推論処理を端末側で行う構成、エッジAIは判断根拠を人が理解できる度合いという性質、軽量化はその性質を高める技術・研究分野である
  • エ解釈性と説明可能AI(XAI)はどちらも推論処理をクラウド上のサーバーで行う構成を指し、エッジAIと軽量化はどちらも判断根拠を人に説明する技術を指す
答えと解説を見る
イ解釈性はAIの判断根拠を人が理解できるという性質、説明可能AI(XAI)は機械学習モデルの予測根拠を説明する技術・研究分野、エッジAIは推論処理を端末や現場に近い場所で行う構成、軽量化は限られた計算資源でも動作できるようモデルの規模や計算量を抑える取り組みである正解
解説

正解は「解釈性はAIの判断根拠を人が理解できるという性質、説明可能AI(XAI)は機械学習モデルの予測根拠を説明する技術・研究分野、エッジAIは推論処理を端末や現場に近い場所で行う構成、軽量化は限られた計算資源でも動作できるようモデルの規模や計算量を抑える取り組みである」である。解釈性はAIが予測結果に至った過程や根拠を人間が理解できるという性質であり、説明可能AI(XAI)は機械学習モデルの予測根拠を説明するための技術・研究分野である。エッジAIは推論処理をクラウド上のサーバーではなく端末や現場に近い場所で行う構成であり、軽量化は限られた計算資源でも動作できるようモデルの規模や計算量を抑える取り組みである。4つの語をすべて開発・運用を継続的に回す方法論(MLOps)と同一視する説明、4つの語の対応を総入れ替えした説明、解釈性・説明可能AI(XAI)をクラウド側の構成に、エッジAI・軽量化を判断根拠の説明技術にすり替えた説明は、いずれも対象を取り違えている。

総務省 令和元年版情報通信白書 https://www.soumu.go.jp/johotsusintokei/whitepaper/ja/r01/html/nd113210.html (深層学習ではAIがどのような根拠で判断したかを人間が理解することが難しい点が指摘されている)/ J-STAGE『XAI(eXplainable AI)技術の研究動向』https://www.jstage.jst.go.jp/article/jssmjournal/34/1/34_20/_article/-char/ja/ (機械学習モデルの予測根拠を説明するXAI技術の研究が進んでいる) / エッジAI: 産総研『エッジAIとは?』https://www.aist.go.jp/aist_j/magazine/20250122.html (クラウドと通信せず近くにある装置だけでAIの動作が完結する)/ 軽量化: Hinton他『Distilling the Knowledge in a Neural Network』https://arxiv.org/abs/1503.02531 (大きなモデルは計算量が大きく多数の利用者への展開に不向きなため、知識を展開しやすい単一モデルへ圧縮する)

第64問 ・ モデルの解釈性・軽量化

画像分類用のCNNで、最終出力層の直前に全体平均プーリング(GAP)を置き、出力層の重みを最後の畳み込み層の特徴マップへ射影し直して、クラスごとに判断の根拠になった画像領域を示す手法はどれか。

  • アGrad-CAM
  • イLIME
  • ウSHAP
  • エCAM
答えと解説を見る
エCAM正解
解説

正解はCAM(Class Activation Mapping)である。Zhouらの論文では、最終出力層の直前で畳み込み特徴マップに全体平均プーリングを行い、その特徴を全結合層へ入力する。この構成で出力層の重みを畳み込み特徴マップへ射影し直すと画像領域の重要度が分かるため、この手法をクラス活性化マッピングと呼んでいる。得られるクラス活性化マップは、CNNがそのカテゴリを識別するために使った画像領域を示す。Grad-CAMは勾配を使う。LIMEは予測の周辺で解釈しやすいモデルを学習し、SHAPはシャープレイ値に基づいて各特徴量の重要度を割り当てる。いずれも「全体平均プーリングと出力層の重みを使う」という条件には当てはまらない。

https://arxiv.org/abs/1512.04150 (Zhou et al.『Learning Deep Features for Discriminative Localization』/JDLA公式シラバス大項目6 33.モデルの解釈性)

第65問 ・ モデルの解釈性・軽量化

全結合層を持つ学習済みのCNN(VGGなど)が「犬」と判定した根拠を、モデルの構造変更や再学習をせずに画像上で示したい。目的のクラスに対する勾配が最終畳み込み層へ流れ込む量を使って、重要な領域を粗い位置特定マップとして示す手法はどれか。

  • アCAM
  • イGrad-CAM
  • ウLIME
  • エPermutation Importance
答えと解説を見る
イGrad-CAM正解
解説

正解はGrad-CAM(Gradient-weighted Class Activation Mapping)。Selvarajuらの論文は、目的とする概念に対する勾配が最終畳み込み層へ流れ込む量を使い、その概念を予測するうえで重要な画像領域を強調する粗い位置特定マップを作る手法だと述べている。全結合層を持つCNN(VGGなど)にも、構造の変更や再学習なしで適用できるとされる。CAMは全体平均プーリングを含む構成を前提とするため、VGGのように全結合層を持つ既存のモデルをそのまま説明する用途には当てはめにくい。LIMEは予測の周辺で解釈しやすいモデルを学習する手法、Permutation Importanceは特徴量の値をシャッフルして性能の悪化を見る手法で、勾配や最終畳み込み層の情報は使わない。

https://arxiv.org/abs/1610.02391 (Selvaraju et al.『Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization』/JDLA公式シラバス大項目6 33.モデルの解釈性)

第66問 ・ モデルの解釈性・軽量化

分類モデルが下した個別の1件の予測について、その予測の周辺だけを対象に、人が読み取りやすい別のモデルを学習させて理由を説明する手法で、元のモデルの種類を問わず、ブラックボックスのまま扱える点が特徴とされるものはどれか。

  • アGrad-CAM
  • イPermutation Importance
  • ウLIME
  • エCAM
答えと解説を見る
ウLIME正解
解説

正解はLIME。Ribeiroらの論文は、LIMEを、あらゆる分類器の予測を、その予測の周辺で解釈可能なモデルを局所的に学習することで、解釈可能かつ忠実に説明する手法として提案している。同論文は、説明器は任意のモデルを説明でき、元のモデルをブラックボックスとして扱える(model-agnostic)ことが望ましいとし、説明には少なくとも局所的な忠実性が必要だとも述べる。Grad-CAMとCAMはCNNの畳み込み層の情報を使って画像上の重要領域を示す手法、Permutation Importanceは特徴量の値をシャッフルして性能の悪化を見る手法であり、個別の予測の周辺で別のモデルを学習する手順は持たない。

https://arxiv.org/abs/1602.04938 (Ribeiro et al.『"Why Should I Trust You?": Explaining the Predictions of Any Classifier』/JDLA公式シラバス大項目6 33.モデルの解釈性)

第67問 ・ モデルの解釈性・軽量化

ある予測について、各特徴量がその予測にどれだけ寄与したかを、協力ゲーム理論に由来するシャープレイ値に基づいて割り当てる手法はどれか。

  • アSHAP
  • イLIME
  • ウGrad-CAM
  • エPermutation Importance
答えと解説を見る
アSHAP正解
解説

正解はSHAP(SHapley Additive exPlanations)。LundbergとLeeの論文は、予測を解釈する統一的な枠組みとしてSHAPを提案し、特定の予測に対して各特徴量に重要度の値を割り当てるとしている。SHAP値は元のモデルの条件付き期待値関数のシャープレイ値であり、シャープレイ値は協力ゲーム理論に由来する値である。同論文は、加法的な特徴量重要度の尺度の新しいクラスを特定し、そのクラスでは望ましい性質を満たす解が一意であることを示した。LIMEは予測の周辺で解釈しやすいモデルを学習する手法、Grad-CAMは勾配で画像領域を示す手法、Permutation Importanceは特徴量の値をシャッフルして性能の悪化を見る手法で、シャープレイ値を軸にした手法ではない。

https://arxiv.org/abs/1705.07874 (Lundberg & Lee『A Unified Approach to Interpreting Model Predictions』/JDLA公式シラバス大項目6 33.モデルの解釈性)

第68問 ・ モデルの解釈性・軽量化

学習済みモデルと表形式のデータを使い、特徴量を1つずつ選んでその値をランダムにシャッフルし、モデルのスコアがどれだけ悪化するかを見て、モデルがその特徴量にどれだけ依存しているかを調べる手法はどれか。

  • アCAM
  • イGrad-CAM
  • ウSHAP
  • エPermutation Importance
答えと解説を見る
エPermutation Importance正解
解説

正解はPermutation Importance(特徴量の値を並べ替えて精度の低下を見る手法)である。scikit-learn公式ドキュメントは、Permutation feature importanceを、表形式データ上で学習済みモデルの統計的性能への各特徴量の寄与を測る検査手法とし、非線形または不透明な推定器に特に有用で、1つの特徴量の値をランダムにシャッフルしてモデルのスコアの悪化を観察する手法だと説明している。特徴量と目的変数の関係を壊すことで、モデルがその特徴量にどれだけ依存しているかが分かる。Breimanのランダムフォレストの論文にも、out-of-bagデータ内のm番目の変数の値をランダムに並べ替えて誤分類率の増加を見る手順が示されている。CAMとGrad-CAMは画像のCNNで重要領域を示す手法、SHAPはシャープレイ値に基づいて特徴量ごとの寄与を割り当てる手法である。

https://scikit-learn.org/stable/modules/permutation_importance.html (scikit-learn公式ドキュメント/Breiman『Random Forests』/JDLA公式シラバス大項目6 33.モデルの解釈性)

第69問 ・ モデルの解釈性・軽量化

CAMとGrad-CAMの違いを説明したものとして、最も適切なものはどれか。

  • アCAMは特徴量の値をシャッフルして性能の低下を見る手法で、Grad-CAMはその手順に勾配の計算を加えて画像へ適用できるようにした手法である
  • イCAMは予測の周辺で解釈しやすいモデルを学習する手法で、Grad-CAMは元のモデルを使わずに、その代理モデルだけで画像の予測を説明する手法である
  • ウCAMは全体平均プーリングを含む構成を前提に出力層の重みを使う手法で、Grad-CAMは勾配を使うため全結合層を持つCNNにも構造変更や再学習なしで適用できるCAMの一般化である
  • エCAMは表形式データ向け、Grad-CAMは画像向けの手法で、どちらも各特徴量の寄与をシャープレイ値に基づいて割り当てる点は共通している
答えと解説を見る
ウCAMは全体平均プーリングを含む構成を前提に出力層の重みを使う手法で、Grad-CAMは勾配を使うため全結合層を持つCNNにも構造変更や再学習なしで適用できるCAMの一般化である正解
解説

正解は「CAMは全体平均プーリングを含む構成を前提に出力層の重みを使う。Grad-CAMは勾配を使い、CAMの一般化として全結合層を持つCNNにも構造変更や再学習なしで適用できる」という説明である。Zhouらは、最終出力層の直前に全体平均プーリングを置く構成で、出力層の重みを畳み込み特徴マップへ射影し直す手法をCAMと呼んだ。Selvarajuらが提案したGrad-CAMは、目的の概念に対する勾配が最終畳み込み層へ流れ込む量を使う。VGGのように全結合層を持つCNNなど、幅広いモデルへ構造変更や再学習なしで適用でき、CAMの一般化と位置づけられている。他の選択肢が挙げるシャッフル、局所モデルの学習、シャープレイ値は、それぞれPermutation Importance、LIME、SHAPの説明である。

https://arxiv.org/abs/1610.02391 (Selvaraju et al.『Grad-CAM』/Zhou et al.『Learning Deep Features for Discriminative Localization』https://arxiv.org/abs/1512.04150 /JDLA公式シラバス大項目6 33.モデルの解釈性)

第70問 ・ 生成AI・基盤モデル

Goodfellowらが2014年に提案した敵対的生成ネットワーク(GAN)の原論文の抄録が述べる、生成モデルGと識別モデルDの訓練の説明として、最も適切なものはどれか。

  • アGは標本が訓練データから来た確率を推定し、Dはその確率を最大化するよう標本を生成する
  • イGとDを同時に訓練し、Gの訓練手順はDが間違える確率を最大化することである
  • ウDを先に十分に学習して固定し、その後にGだけを教師あり学習で訓練する
  • エGとDのどちらも訓練せず、マルコフ連鎖による近似推論だけで標本を生成する
答えと解説を見る
イGとDを同時に訓練し、Gの訓練手順はDが間違える確率を最大化することである正解
解説

正解は「GとDを同時に訓練し、Gの訓練手順はDが間違える確率を最大化することである」である。GANの原論文(arXiv:1406.2661)の抄録は、データ分布を捉える生成モデルGと、標本がGではなく訓練データから来た確率を推定する識別モデルDを同時に訓練すると述べる。Gの訓練手順はDが間違える確率を最大化することで、この枠組みは2人のプレイヤーによるミニマックスゲームに対応すると述べる。確率を推定するのはDであり、標本を生成するのはGである。また同抄録は、訓練でも標本生成でもマルコフ連鎖や展開した近似推論ネットワークは不要だと述べる。

https://arxiv.org/abs/1406.2661/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第71問 ・ 自然言語処理

Devlinらが2018年に発表したBERTの原論文の抄録が述べる、BERTの設計の特徴として、最も適切なものはどれか。

  • ア左から右への一方向の文脈だけを使い、次の単語を予測するように事前学習する
  • イラベルなしテキストから、すべての層で左右両方の文脈を同時に条件づけて深い双方向の表現を事前学習する
  • ウタスクごとに専用のアーキテクチャを一から設計し、事前学習は行わない
  • エ画像とテキストを対応づけて事前学習し、画像生成のためだけに使う
答えと解説を見る
イラベルなしテキストから、すべての層で左右両方の文脈を同時に条件づけて深い双方向の表現を事前学習する正解
解説

正解は「ラベルなしテキストから、すべての層で左右両方の文脈を同時に条件づけて深い双方向の表現を事前学習する」である。BERTの原論文(arXiv:1810.04805)の抄録は、BERTをBidirectional Encoder Representations from Transformersの略とし、ラベルなしテキストから、すべての層で左右両方の文脈を同時に条件づけて深い双方向の表現を事前学習するよう設計されていると述べる。その結果、事前学習済みBERTは出力層を1つ追加するだけで、質問応答や言語推論など幅広いタスクのモデルを、タスク固有のアーキテクチャの大幅な変更なしに作れると述べる。一方向の文脈だけを使う設計は、抄録が対比している従来のモデルに当たる。

https://arxiv.org/abs/1810.04805/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第72問 ・ 画像認識・物体検出

Dosovitskiyらが2020年に発表したVision Transformer(ViT)の原論文の抄録が述べる主張として、最も適切なものはどれか。

  • ア画像分類でも畳み込みネットワークへの依存は必要なく、画像パッチの系列へ直接適用した純粋なTransformerで非常に良い性能を出せる
  • イTransformerは画像には適用できないため、必ず畳み込み層を併用して注意機構を補助的に使う必要がある
  • ウ画像分類には畳み込みを使い、Transformerは文章生成だけに使うよう役割を分けるのが最適である
  • エ事前学習を行わずに、小規模なデータだけで学習することで最高精度を得られる
答えと解説を見る
ア画像分類でも畳み込みネットワークへの依存は必要なく、画像パッチの系列へ直接適用した純粋なTransformerで非常に良い性能を出せる正解
解説

正解は「画像分類でも畳み込みネットワークへの依存は必要なく、画像パッチの系列へ直接適用した純粋なTransformerで非常に良い性能を出せる」である。ViTの原論文(arXiv:2010.11929)の抄録は、Transformerが自然言語処理の事実上の標準になった一方で、画像では注意機構が畳み込みネットワークと併用されるか、その一部の部品の置き換えに使われてきたと述べる。そのうえで、CNNへの依存は必要なく、画像パッチの系列へ直接適用した純粋なTransformerが画像分類で非常に良い性能を出せると示す。大量のデータで事前学習して中小規模のベンチマークへ転移すると、最先端の畳み込みネットワークと比べて優れた結果を、学習に必要な計算資源を大幅に減らして達成すると述べる。

https://arxiv.org/abs/2010.11929/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第73問 ・ 画像認識・物体検出

Ronnebergerらが2015年に発表したU-Netの原論文の抄録が述べる、ネットワークの構成として最も適切なものはどれか。

  • ア文脈を捉える収縮パスと、精密な位置特定を可能にする対称的な拡張パスから成る
  • イ画像全体を1つの特徴ベクトルに圧縮し、そのまま分類ラベルを1つ出力する全結合層だけから成る
  • ウ候補領域を先に抽出し、領域ごとに別の分類器を適用する2段階の構成から成る
  • エ音声波形を時間方向に畳み込み、次の標本を逐次予測する構成から成る
答えと解説を見る
ア文脈を捉える収縮パスと、精密な位置特定を可能にする対称的な拡張パスから成る正解
解説

正解は「文脈を捉える収縮パスと、精密な位置特定を可能にする対称的な拡張パスから成る」である。U-Netの原論文(arXiv:1505.04597、題名は『U-Net: Convolutional Networks for Biomedical Image Segmentation』)の抄録は、データ拡張を強く活用して限られた注釈付き標本を効率的に使うネットワークと学習戦略を示すと述べる。構成は、文脈を捉える収縮パス(contracting path)と、精密な位置特定を可能にする対称的な拡張パス(expanding path)から成り、ごく少数の画像からエンド・ツー・エンドで学習できる。電子顕微鏡画像の神経構造のセグメンテーションを競うISBIチャレンジで、従来最良のスライディングウィンドウ型の畳み込みネットワークを上回ったと述べる。

https://arxiv.org/abs/1505.04597/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第74問 ・ 画像認識・物体検出

Redmonらが2015年に発表したYOLOの原論文の抄録が述べる、物体検出の捉え方として最も適切なものはどれか。

  • ア画像から候補領域を先に切り出し、領域ごとに分類器を適用する問題として捉える
  • イ画像を複数の大きさに縮小し、各大きさで窓をずらしながら分類する問題として捉える
  • ウ画像中の各画素に1つのクラスを割り当てる、画素単位の分類問題として捉える
  • エ空間的に分離された境界ボックスとクラス確率への回帰問題として捉え、1つのネットワークで直接予測する
答えと解説を見る
エ空間的に分離された境界ボックスとクラス確率への回帰問題として捉え、1つのネットワークで直接予測する正解
解説

正解は「空間的に分離された境界ボックスとクラス確率への回帰問題として捉え、1つのネットワークで直接予測する」である。YOLOの原論文(arXiv:1506.02640、題名は『You Only Look Once: Unified, Real-Time Object Detection』)の抄録は、従来の物体検出は分類器を検出に転用していたのに対し、YOLOは物体検出を、空間的に分離された境界ボックスと対応するクラス確率への回帰問題として捉え直すと述べる。1つのニューラルネットワークが画像全体から1回の評価で境界ボックスとクラス確率を直接予測し、検出パイプライン全体が単一のネットワークなので、検出性能に対してエンド・ツー・エンドで最適化できる。基本のYOLOは毎秒45フレームでリアルタイムに処理すると述べる。

https://arxiv.org/abs/1506.02640/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第75問 ・ 音声・強化学習

Mnihらが2013年に発表した、Atari 2600のゲームを扱う深層強化学習の原論文(DQNの原型)の抄録が述べるモデルとして、最も適切なものはどれか。

  • ア手作業で設計した特徴量を入力とし、決定木で次の行動を直接分類するモデル
  • イ人間の専門家の操作記録だけを教師データにして模倣を学ぶ、再帰型ニューラルネットワーク
  • ウ入力は生のピクセル、出力は将来の報酬を推定する価値関数で、Q学習の変種で訓練される畳み込みニューラルネットワーク
  • エゲームごとにアーキテクチャと学習アルゴリズムを調整して作る、ルールベースのシステム
答えと解説を見る
ウ入力は生のピクセル、出力は将来の報酬を推定する価値関数で、Q学習の変種で訓練される畳み込みニューラルネットワーク正解
解説

正解は「入力は生のピクセル、出力は将来の報酬を推定する価値関数で、Q学習の変種で訓練される畳み込みニューラルネットワーク」である。原論文(arXiv:1312.5602、題名は『Playing Atari with Deep Reinforcement Learning』)の抄録は、強化学習を用いて高次元の感覚入力から直接制御方策を学習することに成功した最初の深層学習モデルを示すと述べる。モデルは畳み込みニューラルネットワークで、入力は生のピクセル、出力は将来の報酬を推定する価値関数である。アーキテクチャも学習アルゴリズムも調整せずに7つのAtari 2600ゲームへ適用し、6つで過去のすべての手法を上回り、3つで人間の専門家を上回ったと述べる。

https://arxiv.org/abs/1312.5602/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第76問 ・ 自然言語処理

Mikolovらが2013年に発表したword2vecの原論文(Efficient Estimation of Word Representations in Vector Space)の抄録が述べる内容として、最も適切なものはどれか。

  • ア単語を文字単位の系列として扱い、辞書を使わずに形態素解析を行う手法を提案した
  • イ非常に大規模なデータセットから単語の連続ベクトル表現を計算する2つの新しいモデルを提案し、従来手法より大幅に低い計算コストで精度が向上した
  • ウ英語と日本語の対訳コーパスから、単語の対応関係を人手の規則で作る機械翻訳手法を提案した
  • エ文書全体をひとつの単語頻度ベクトルで表し、出現回数の多い語ほど重要とみなす手法を提案した
答えと解説を見る
イ非常に大規模なデータセットから単語の連続ベクトル表現を計算する2つの新しいモデルを提案し、従来手法より大幅に低い計算コストで精度が向上した正解
解説

正解は「非常に大規模なデータセットから単語の連続ベクトル表現を計算する2つの新しいモデルを提案し、従来手法より大幅に低い計算コストで精度が向上した」である。word2vecの原論文(arXiv:1301.3781)の抄録は、非常に大規模なデータセットから単語の連続ベクトル表現を計算するための2つの新しいモデルアーキテクチャを提案すると述べる。表現の質は単語類似度のタスクで測り、異なる種類のニューラルネットワークに基づく従来の最良手法と比べて、はるかに低い計算コストで精度が大きく向上した。16億語のデータセットから高品質な単語ベクトルを学習するのに1日かからず、構文的・意味的な単語の類似性を測るテストセットで最先端の性能を示したと述べる。

https://arxiv.org/abs/1301.3781/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第77問 ・ 自然言語処理

Sutskeverらが2014年に発表したSeq2Seqの原論文(Sequence to Sequence Learning with Neural Networks)の抄録が述べる手法として、最も適切なものはどれか。

  • ア多層のLSTMで入力系列を固定次元のベクトルに写像し、別の深いLSTMでそのベクトルから目的系列を復号する
  • イ入力系列の全単語を同時に参照する自己注意機構だけで、再帰や畳み込みを使わずに目的系列を生成する
  • ウ画像を畳み込みネットワークで特徴量に変換し、その特徴量から文章を生成する
  • エ入力系列を単語ごとに独立して翻訳し、語順を変えずに連結する
答えと解説を見る
ア多層のLSTMで入力系列を固定次元のベクトルに写像し、別の深いLSTMでそのベクトルから目的系列を復号する正解
解説

正解は「多層のLSTMで入力系列を固定次元のベクトルに写像し、別の深いLSTMでそのベクトルから目的系列を復号する」である。Seq2Seqの原論文(arXiv:1409.3215)の抄録は、深層ニューラルネットワークは系列から系列への写像には使えないと指摘したうえで、系列の構造に最小限の仮定しか置かない汎用のエンド・ツー・エンド手法を示すと述べる。手法は、多層のLSTMで入力系列を固定次元のベクトルに写像し、別の深いLSTMでそのベクトルから目的系列を復号するものである。WMT'14の英仏翻訳でBLEUスコア34.8を達成し、比較したフレーズベースSMTの33.3を上回った。さらに原文(訳文は除く)の単語順を逆にすると、原文と訳文の間に短期の依存関係が多く生まれて最適化が容易になり、性能が大きく向上したと述べる。

https://arxiv.org/abs/1409.3215/G検定シラバス2024(大項目6 ディープラーニングの応用例)

第78問 ・ 音声・強化学習

van den Oordらが2016年に発表したWaveNetの原論文(WaveNet: A Generative Model for Raw Audio)の抄録が述べるモデルの特徴として、最も適切なものはどれか。

  • ア音声をあらかじめ短い断片に切り出して保存し、それらを連結して音声を合成するモデルである
  • イ音声を周波数成分に分解し、決定的な規則だけで波形を復元するモデルである
  • ウ生の音声波形を生成するモデルで、各音声サンプルの予測分布がそれ以前のすべてのサンプルに条件づけられる、完全に確率的で自己回帰的なモデルである
  • エ音声認識専用に設計されており、音声の生成には使えないモデルである
答えと解説を見る
ウ生の音声波形を生成するモデルで、各音声サンプルの予測分布がそれ以前のすべてのサンプルに条件づけられる、完全に確率的で自己回帰的なモデルである正解
解説

正解は「生の音声波形を生成するモデルで、各音声サンプルの予測分布がそれ以前のすべてのサンプルに条件づけられる、完全に確率的で自己回帰的なモデルである」である。WaveNetの原論文(arXiv:1609.03499)の抄録は、WaveNetを生の音声波形を生成する深層ニューラルネットワークと紹介する。モデルは完全に確率的で自己回帰的であり、各音声サンプルの予測分布はそれ以前のすべてのサンプルに条件づけられる。音声合成に適用すると、英語と中国語の両方で、人間の聴取者が最良のパラメトリック方式・連結方式のシステムより有意に自然だと評価した。話者のIDで条件づければ1つのWaveNetで多数の話者を切り替えられ、音楽を学習させると新しく写実的な音楽の断片を生成し、識別モデルとして音素認識にも使えると述べる。

https://arxiv.org/abs/1609.03499/G検定シラバス2024(大項目6 ディープラーニングの応用例)

執筆: AI資格ドリル編集部(運営者情報を見る)

章別問題ページ