29,151解答

G検定模擬試験set1

(ウ)に当てはまらない選択肢を 1 つ選べ.

RNN は(ア)系列データの処理に長けているニューラルネットワークである.RNN は,(イ)勾配消失問題が起きやすいという特徴を持っていたが,RNN の一種である LSTM では(ウ)を含む LSTM Block を組み込むことで,長期間の系列情報に対しても勾配消失せずに学習を行うことができる.

(ア)に最もよくあてはまる選択肢を 1 つ選べ.

ディープラーニングの実験に用いられるデータセットについて扱う.(ア)はアメリカの国立標準技術研究所によって提供されている手書き数字のデータベースである.また,スタンフォード大学がインターネット上から画像を集めて分類したデータセットである(イ)は,約 1400 万枚の自然画像を有しており,画像認識の様々なタスクに利用される.

(イ)に当てはまらない選択肢を 1 つ選べ.

機械学習の手法は学習の枠組みに応じて主に三つに分類することができる. (ア)は入力とそれに対する出力のペアの集合を学習用データとする手法で,(イ)などが(ア)に含まれる.(ウ)は入力の集合だけから学習を行う手法であり,(エ)などが(ウ)に含まれる.最後に(オ)は,最終結果または連続した行動の結果に対して報酬を与え,報酬ができるだけ大きくなるような行動を探索する手法である.

(エ)に最もよくあてはまる選択肢を 1 つ選べ.

ディープニューラルネットワーク(DNN)の学習の目的は(ア)を最小化することであり,この最適化のために勾配降下法が利用される.しかし,勾配降下法にはパラメータの勾配を数値的に求めると(イ)問題があり,このような問題を避けるために誤差逆伝播法が利用される.またディープラーニングには過学習の問題もある.過学習とは(ウ)は小さいにも関わらず,(エ)が小さくならないことであり,これらの問題を克服するために様々な手法の開発が進められている.

(エ)に最もよくあてはまる選択肢を 1 つ選べ.

画像生成とは,何もない状態,もしくはある入力値に応じて目標の画像を生成する技術である.今最も利用されている画像生成手法は,GAN という生成敵対ネットワークである.特に,あるランダムな数値の入力値をもとに画像生成を行う DC(ア)やある文章から画像を生成する Attention(ア)などが有名である.このネットワークは(イ)と(ウ)から構成されており,(イ)は(エ)を騙すような画像を出力し,(ウ)は(イ)から出力された画像と本物の画像とを分類するようにそれぞれ学習する.このように学習することで,(イ)は適切な画像を出力することが可能となる.

(ア)に最もよくあてはまる選択肢を 1 つ選べ.

AI 研究の進展に伴い,実業家(ア)が提唱したシンギュラリティ(イ) という概念は議論を呼び,これが近い未来に到来するのか否かという議論が巻き起こり,様々な有識者の間でも大きく主張が分かれている.

(オ)に最もよくあてはまる選択肢を 1 つ選べ.

ニューラルネットワークで用いられる活性化関数について扱う.出力層の活性化関数には,回帰では(ア)が,多クラス分類では(イ)が一般的に利用されてきた.また中間層の活性化関数として,従来は(ウ)などが一般的に利用されてきた.しかし,これらの活性化関数を利用すると勾配消失問題が起きやすいという問題があったため,近年は,入力が 0 を超えていれば入力をそのまま出力に渡し,0 未満であれば出力を 0 とする(エ)や複数の線形関数の中での最大値を利用する(オ)などが利用されている.

(オ)に最もよくあてはまる選択肢を 1 つ選べ.

ディープラーニングを含めて機械学習において精度の高い学習をするためには,観測データの適切な前処理が必須である.異なるスケールの特徴量を同時に扱えるようにするために,平均を 0 に分散を 1 に規格化する(ア)や,特徴量の線形結合からデータ内の分散が大きくなるような特徴量を得る(イ)などは広く利用されている.また,画像処理の分野においては,減算正規化と除算正規化の処理を行う(ウ)などが前処理として利用され,(エ)などの画像処理に特化したライブラリで行うことができる.また,自然言語処理の分野においては,文章に単語が含まれているかどうかを考えてテキストデータを数値化する(オ)や文章に含まれる単語の重要度を特徴量とする(カ)などがある.

(ア)に最もよくあてはまる選択肢を 1 つ選べ.

ディープラーニングの技術を利用したシステムを開発する際,複雑な処理が比較的簡潔に記述できることから,既存のフレームワークを利用することも多い.ディープラーニングのフレームワークは複数あり,google 社提供の(ア)や(ア)のラッパーとして機能する(イ),国内企業である PreferredNetworks 社で開発された(ウ)などがある.また,(エ)は(ウ)と同じ Define-by-Run 方式を採用している.

(ウ)に当てはまらない選択肢を 1 つ選べ.

ニューラルネットワークで用いられる活性化関数について扱う.出力層の活性化関数には,回帰では(ア)が,多クラス分類では(イ)が一般的に利用されてきた.また中間層の活性化関数として,従来は(ウ)などが一般的に利用されてきた.しかし,これらの活性化関数を利用すると勾配消失問題が起きやすいという問題があったため,近年は,入力が 0 を超えていれば入力をそのまま出力に渡し,0 未満であれば出力を 0 とする(エ)や複数の線形関数の中での最大値を利用する(オ)などが利用されている.

ログイン / 新規登録

 

アプリをダウンロード!
DiQt

DiQt(ディクト)

無料

★★★★★★★★★★