ディープラーニングをはじめとして機械学習は現在多くの企業・機関等で利用されつつあります。その背景には、RあるいはPythonに代表されるフリーのプラットフォームの利用が拡大しています。本セミナーではRに焦点をあて、Rの導入から機械学習のモデルの構築まで実習をふまえて取り上げます。4年以上にわたって工夫を重ねてきた内容で躓きやすい点をわかりやすく解説します。
1日目
- 機械学習とは?
- AIと機械学習の違いは?
- 教師あり学習と教師なし学習
- 機械学習の6つのパターン
- 機械学習を実現するプラットフォーム
- ディープラーニングと機械学習
- 機械学習の活用例
- 機械学習を行うために必要な統計の基本知識
- 平均、分散、標準偏差
- 正規分布、t分布
- 最小二乗法
- パーセプトロン
- R Studioの導入
- 四則演算
- ファイル入出力
- データ型
- 回帰分析・重回帰分析・ロジスティクス回帰分析
- 回帰分析
- 重回帰分析 (AIC)
- ロジスティクス回帰分析
2日目
- クラスタリング分析
- 階層化クラスタリング
- k平均法
- モデルベースクラスタリング
- 次元削減
- 主成分分析
- 因子分析
- アンサンブル学習
- サポートベクターマシン
- アンサンブル学習
- バギング
- ブースティング
- ランダムフォレスト
- ディープラーニング
- 活性化関数
- 誤差関数
- CNN
- Kerasによるディープラーニング実習
- MNISTの文字認識実習
- 転移学習