現在の機械学習の成功は主にビッグデータと呼ばれるような大量のデータを用いた学習に支えられている部分が大きい。しかし一方で、データの取得にコストや時間がかかって少数のデータしか得られないというケースも現実には多数存在し、単純に機械学習を適用しても満足のいく精度が出ないことがある。
本セミナーでは、そうした場合に焦点を当て、ディープラーニングで必ずしも学習データ数が多くない場合や異常検知で異常値のデータ数が少ないといった問題点を解決するための戦略について事例を交えながら紹介する。
- 機械学習の概要
- ビッグデータとディープデータ
- 次元の呪いと汎化能力
- データ解析の基本手順
- 人間の知識のモデル化
- シミュレーションとデータ解析
- 少数・高次元データの学習のための技術
- スパースモデリングと正則化
- 圧縮センシングによる高解像度撮像
- シミュレーションデータを活用したスパースモデリング
- 人間の知識をモデル化するための技術
- ベイズモデリングと確率的知識
- ベイジアンネットを使ったモデル化法
- ベイズ推論のための計算アルゴリズム
- データ同化と状態空間モデルによる時系列モデリング
- 結果の評価・可視化・説明
- 機械学習結果の評価法
- 信頼度付き機械学習
- ディープラーニングの結果の解釈と説明
- データ不足を補ういろいろな技術
- 異常検知のための技術
- 半教師あり学習とクラウドソーシング
- 欠損値補完の技術
- 転移学習とマルチタスク学習
- ディープラーニングにおける少数画像の学習
- 効率的なデータ取得方法
- アクティブラーニングによるデータ取得
- ベイズ最適化による実験計画
- シミュレーションと組み合わせた最適化
- まとめ