コース概要

応用入門 Machine Learning

    統計学習と機械学習の反復と評価 バイアスと分散のトレードオフ 教師あり学習と教師なし学習 Machine Learning の学習検証テストで解決される問題 – 過学習を回避する ML ワークフロー Machine Learning 機械学習アルゴリズムのワークフロー 問題に適切なアルゴリズムの選択

アルゴリズムの評価

    数値予測の評価 精度の尺度: ME、MSE、RMSE、MAPE パラメーターと予測の安定性
分類アルゴリズムの評価精度とその問題点
  • 混同行列
  • アンバランスなクラスの問題
  • モデルのパフォーマンスの視覚化 利益曲線
  • ROC曲線
  • リフトカーブ
  • 機種選定
  • モデルのチューニング – グリッド検索戦略
  • モデリングのためのデータ準備
  • データのインポートと保存 データの理解 – 基本的な探索 pandas ライブラリを使用したデータ操作 データ変換 – データ ラングリング 探索的分析 欠落した観測値 – 検出と解決策 外れ値 – 検出と戦略 標準化、正規化、二値化 定性的データの記録
  • 外れ値検出のための機械学習アルゴリズム
  • 教師ありアルゴリズム KNN アンサンブル勾配ブースティング SVM

      教師なしアルゴリズム 距離ベース

    密度ベースの方法

      確率的手法
    モデルベースの手法
  • 理解Deep Learning
  • ディープラーニングの基本概念の概要 Machine Learning とディープラーニングの区別 ディープラーニングのアプリケーションの概要
  • Neural Networksの概要
  • Neural Networks Neural Networks vs 回帰モデルとは 数学的基礎と学習メカニズムを理解する 人工ニューラル ネットワークを構築する ニューラル ノードと接続を理解する ニューロン、層、入出力データを操作する 単層パーセプトロンを理解する 教師あり学習と教師なし学習の違い 学習フィードフォワードとフィードバック Neural Networks 順伝播と逆伝播を理解する
  • Keras を使用してシンプルな深層学習モデルを構築する

      Keras モデルの作成 データの理解 深層学習モデルの指定 モデルのコンパイル モデルの適合 分類データの操作 分類モデルの操作 モデルの使用

    深層学習のための TensorFlow の使用

      データの準備 データのダウンロード トレーニング データの準備 テスト データの準備 プレースホルダーと変数を使用した入力のスケーリング

    ネットワークアーキテクチャの指定

      コスト関数の使用

    オプティマイザーの使用

      イニシャライザの使用
    ニューラルネットワークのフィッティング
  • グラフ推論の構築
  • 損失
  • トレーニング
  • モデルのトレーニング グラフ
  • セッション
  • トレインループ
  • モデルの評価 評価グラフの構築
  • Eval 出力による評価
  • モデルを大規模にトレーニングする
  • TensorBoard を使用したモデルの視覚化と評価
  • Deep Learningの異常検知への応用
  • オートエンコーダ エンコーダ - デコーダ アーキテクチャ 再構成損失
  • 変分オーテンコーダー 変分推論
  • Generative Adversarial Network Generator – Discriminator アーキテクチャ
  • GANを用いたANへのアプローチ
  • アンサンブルフレームワーク
  • さまざまな方法の結果を組み合わせる Bootstrap 集計 外れ値スコアの平均化
  •  
  • 要求

    • Pythonプログラミングの経験
    • 統計や数学的概念に精通していること

    観客

    • 開発者
    • データサイエンティスト
     28 時間

    参加者の人数



    Price per participant

    関連コース

    関連カテゴリー