コース概要
はじめに
.NET開発プラットフォーム向けの機械学習(ML.NET)のインストールと設定
- ML.NETツールとライブラリのセットアップ
- ML.NETがサポートするオペレーティングシステムとハードウェアコンポーネント
ML.NETの機能とアーキテクチャの概要
- ML.NETアプリケーションプログラミングインターフェース(ML.NET API)
- ML.NET機械学習アルゴリズムとタスク
- Infer.NETを使用した確率的プログラミング
- 適切なML.NET依存関係の選択
ML.NET Model Builderの概要
- Visual StudioにModel Builderを統合する
- Model Builderを使用した自動化された機械学習(AutoML)
ML.NETコマンドラインインターフェース(CLI)の概要
- 自動化された機械学習モデル生成
- ML.NET CLIがサポートする機械学習タスク
機械学習用のリソースからデータの取得と読み込み
- ML.NET APIを使用したデータ処理
- データモデルのクラスの作成と定義
- ML.NETデータモデルへの注釈
- ML.NETフレームワークにデータを読み込むケース
ML.NETフレームワークへのデータの準備と追加
- ML.NETフィルタ操作を使用したデータモデルのフィルタリング
- ML.NET DataOperationsCatalogとIDataViewの使用
- ML.NETデータ前処理の正規化アプローチ
- ML.NETでのデータ変換
- カテゴリカルデータを使用したML.NETモデル生成
ML.NET機械学習アルゴリズムとタスクの実装
- 二値分類と多クラス分類のML.NET
- ML.NETでの回帰分析
- クラスタリングを使用したデータインスタンスのグループ化
- 異常検出機械学習タスク
- ML.NETでのランキング、推奨、予測
- データセットと関数に適したML.NETアルゴリズムの選択
- ML.NETでのデータ変換
- ML.NETモデルの精度向上のためのアルゴリズム
ML.NETで機械学習モデルの訓練
- ML.NETモデルの構築
- 機械学習モデルを訓練するためのML.NETメソッド
- ML.NETでの訓練とテスト用データセットの分割
- ML.NETで異なるデータ属性とケースの処理
- ML.NETモデル訓練のためのデータセットのキャッシュ
ML.NETでの機械学習モデルの評価
- モデルの再訓練または検査のためのパラメータの抽出
- ML.NETモデルメトリクスの収集と記録
- 機械学習モデルの性能分析
ML.NETモデル訓練ステップでの中間データの検査
モデル予測解釈のためにPermutation Feature Importance(PFI)の利用
訓練済みML.NETモデルの保存と読み込み
- ITTransformerとDataViewSchemeの利用
- ローカルおよびリモートに保存されたデータの読み込み
- ML.NETでの機械学習モデルパイプラインの操作
訓練済みML.NETモデルを使用したデータ分析と予測
- モデル予測用のデータパイプラインの設定
- ML.NETでの単一および複数予測
ML.NET機械学習モデルの最適化と再訓練
- 再訓練可能なML.NETアルゴリズム
- モデルの読み込み、抽出、および再訓練
- 以前のML.NETモデルとの比較による再訓練モデルパラメータの確認
ML.NETモデルをクラウドに統合する
- Azure FunctionsとWeb APIを使用したML.NETモデルの展開
トラブルシューティング
要約と結論
要求
- 機械学習アルゴリズムとライブラリの知識
- C#プログラミング言語の高度な理解
- .NET開発プラットフォームの経験
- データサイエンスツールの基本的な理解
- 基本的な機械学習アプリケーションの経験
対象者
- データサイエンティスト
- 機械学習開発者
お客様の声 (2)
MLエコシステムは、MLflowだけでなく、Optuna、Hyperopt、Docker、docker-composeも含みます。
Guillaume GAUTIER - OLEA MEDICAL
コース - MLflow
機械翻訳
Kubeflowのトレーニングにリモートで参加できて楽しかったです。このトレーニングでは、AWSサービス、K8s、Kubeflow周辺のDevOpsツールに関する知識を確実に定着させることができました。これらの知識は、このテーマに適切に対処するための必要不可欠な基礎となっています。Malawski Marcin氏のトレーニングとベストプラクティスに関するアドバイスに対する忍耐力と専門性に感謝したいと思います。Malawski氏は、異なる角度から、異なるデプロイツール(Ansible、EKS kubectl、Terraform)を使用してこのテーマにアプローチします。今では、自分が適切なアプリケーション分野に進んでいることに確信を持っています。
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
コース - Kubeflow
機械翻訳