JDLA_全体リスト

応用数学

応用数学 - ディープランニング E資格

行列計算

行列の特異値分解

確率・統計

①確率問題 条件付き確率
ベイズ則の概要
③期待値と分散
④様々な確率分布 ベルヌーイ分布、二項分布、ガウス分布

情報理論

情報量
自己情報量
平均情報量、エントロピー(シャノンエントロピー、自己情報量の期待値)
結合エントロピー(同時エントロピー)
相互情報量
KL-ダイバージェンス
JS-ダイバージェンス

機械学習

機械学習の基礎

機械学習_基礎と課題 - ディープランニング E資格

学習アルゴリズム

教師あり学習(線形回帰、ロジスティック回帰)
教師なし学習
教師あり学習
転移学習

機械学習課題

能力、過剰適合(過学習)、過少適合(未学習)
次元の呪い

ハイパーパラメータ
検証集合

学習データ、検証データ、テストデータ
ホールドアウト法
k-分割交差検証

最尤推定

平均二乗誤差(MSE)
条件付き対数尤度

実用的な方法論

性能指標 (損失関数)
ハイパーパラメータの選択
  • 手動でのハイパーパラメータ調整
  • グリッドサーチ
  • ランダムサーチ
  • ベイズ最適化
  • モデルに基づくハイパーパラメータの最適化

方法

強化学習

①方策勾配法
②価値反復法


深層学習

画像認識CNN_基礎 - ディープランニング E資格

順伝播型ネットワーク

深層モデルのための正則化

①パラメータノルムペナルティー
L2パラメータ正則化= Ridge正則化 L1正則化=Lasso正則化
②データ集合の拡張 
Data Augmentation Random Flip・Erase・Crop・Contrast・Brightness・Rotate, MixUp
③ノイズに対する頑健性 主力目標へのノイズ注入
マルチタスク学習
⑤早期終了
⑥スパース表現
⑦バギングやその他のアンサンブル手法
ドロップアウト

深層モデルのための最適化

①学習と純粋な最適化の差異
②基本的なアルゴリズム 確率的勾配降下法SGD)モメンタム法
③パラメータの初期化戦略
④適応的な学習率を持つアルゴリズム (パラメータ更新の方法) NAG AdaGradRMsrop AdaDelta Adam
⑤最適化戦略とメタアルゴリズ バッチ正規化 Layer正規化 Instance正規化 教師あり事前学習

畳み込みネットワーク

①畳み込み処理
②プーリング

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

再帰的ネットワーク - ディープランニング E資格

①回帰結合型のニューラルネットワーク
②双方向 RNN
③Encoder-Decoder と Seq2Seq
④長期依存性の課題
⑤ゲート付きRNN LSTM GRU
⑥長期依存性の最適化 勾配のクリッピング
⑦Attention

生成モデル

深層学習を用いた生成モデル - ディープランニング E資格

①識別モデルと生成モデル
②オートエンコーダ(VAE 、VQ-VAE)
③GAN(DCGAN、 Conditionnal GAN)

深層学習の適用方法

機械学習_応用 - ディープランニング E資格

画像認識

画像認識CNN_Detection - ディープランニング E資格

GoogLeNet MobilNet ResNet, WideResNet DenseNetEfficientNet

画像の局在化・検知・セグメンテーショ

FasterR-CNN YOLO SSD MaskRーCNN FCOS

音声処理

WaveNet サンプリング、短時間フーリエ変換、メル尺度 CTC

様々な深層学習

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

グラフ畳み込み GCN

スタイル変換

pix2pix

距離学習 Metric Learning

①2サンプルによる比較 SiameseNet
②3サンプルによる比較 TripletLoss

メタ学習(Meta Learning)

初期値の獲得 MAML

深層学習の説明性

①判断根拠の可視化 Grad-CAM
②モデルの近似 LIME, SHAP

開発・運用環境

1)ミドルウェア
2)エッジコンピューティング
モデルの軽量化
    プルーニング
蒸留
量子化
3)分散処理
  モデル並列
データ並列
4)アクセラレータ(デバイスによる高速化)
5)環境構築 コンテナ型仮想化 Docker