試験概要

ディープラーニングの理論を理解し、適切な手法を選択して実装する能力や知識を有しているかを認定する。

1.応用数学

(1)確率・統計

(2)情報理論

2.機械学習

(1)機械学習の基礎

(2)実用的な方法論

(3)強化学習

3.深層学習

(1)順伝播型ネットワーク

(2)深層モデルのための正則化

(3)深層モデルのための最適化

(4)畳み込みネットワーク

(5)回帰結合型ニューラルネットワークと再帰的ネットワーク

(6)生成モデル

(7)深層強化学習

(8)グラフニューラルネットワーク

(9)深層学習の適用方法

(10)距離学習(Metric Learning)

(11)メタ学習(Meta Learning)

(12)深層学習の説明性

4.開発・運用環境

(1)ミドルウェア

  • 深層学習ライブラリ

(2)エッジコンピューティング

  • 軽量なモデル(MobileNet)
  • プルーニング
  • 蒸留
  • 量子化

(3)分散処理

  • モデル並列
  • データ並列

(4)アクセラレータ

  • GPU

(5)環境構築

  • コンテナ型仮想化(Docker)