機械学習・ディープラーニングの基礎とデータ処理の仕方

再開催を依頼する / 関連するセミナー・出版物を探す
会場 開催

本セミナーでは、機械学習について基礎から解説し、ディープラーニングの具体的な実践方法をわかりやすく解説いたします。

日時

開催予定

プログラム

  1. 機械学習/ディープラーニングを行う際に必要なデータ処理の基本 (1日目)
    1. データの定義
    2. 扱うデータの特性を把握する
      1. 時間軸/場所の考慮
      2. データを発生させるもの
    3. データの前処理
      1. データの抜け、異常値への対応
      2. データの量を調整する (増やす/減らす)
      3. データの次元を削減する
    4. ディープラーニングの精度を上げるためにどのようなデータを用意するか?
      1. 必要となるデータの量
      2. データクレジング
      3. フレームワークでの処理
    5. サンプルデータの説明
      1. デモで使用するサンプルデータの説明
  2. 機械学習/ディープラーニングの数理・確率論 (1日目) ~対象物を数値情報へ変換する~
    1. 分布
    2. 次元とベクトル
    3. 画像を数値情報へ変換する
    4. 言語を数値情報へ変換する
    5. 音を数値情報へ変換する
    6. 状態を数値情報へ変換する
  3. 機械学習の基礎と実践 (1日目)
    1. 機械学習の基本
      1. データがモデルをつくる
      2. 学習結果をどう受け取るべきか
    2. 学習の種類
      1. 教師あり学習の基本
      2. 教師なし学習の基本
      3. 強化学習の基本
    3. 結果の分類
      1. 回帰
      2. クラス分類
    4. Windowsで機械学習環境をオープンソースにて構築
      1. 使用可能なオープンソース一覧
      2. Pythonの設定 (Windows7端末の例)
    5. サンプルデータを機械学習で処理
      1. 何を導き出したいか?の定義
      2. 使用できるモデルは?
      3. Pythonを実行し結果を得る
    6. 機械学習のプログラム解説
  4. ディープラーニングの基礎と実践 (2日目)
    1. 機械学習とディープラーニングの違いは?
      1. ニューラルネットワークとは
      2. 生じた誤差の吸収
      3. 特微量の抽出/学習の方法
    2. ディープラーニングを分類し、その特徴を把握する
      1. 畳み込みニューラルネットワーク CNN (Convolutional Neural Network)
      2. 再帰型ニューラルネットワーク RNN (Recurrent Neural Network)
      3. 強化学習 (Deep Q-learning)
    3. Windowsでディープラーニング環境をオープンソースにて構築
      1. TensorFlow
      2. Chainer
    4. サンプルデータをディープラーニングで処理
      1. TensorFlowで動かし結果を得る
      2. Chainerで動かし結果を得る
    5. ディープラーニングのプログラム解説
      1. TensorFlowの解説
      2. Chainerの解説
    6. 解析結果の考察とチューニング
      1. TensorFlow
      2. Chainer
    7. 精度を上げるためにいかにパラメータを最適化するか?
    8. 過学習の判断基準
    9. その他、実践にあたり注意すべきこと
  5. このセミナーだけで終わらせないために (2日目)
    1. twitter/ブログを通じた情報の収集
    2. より高速な環境を求める場合

会場

株式会社 技術情報協会
141-0031 東京都 品川区 西五反田2-29-5
株式会社 技術情報協会の地図

受講料

複数名同時受講割引について