Plan Szkolenia

Wprowadzenie

Instalowanie i Konfigurowanie Machine Learning dla Platformy Rozwojowej .NET (ML.NET)

  • Konfigurowanie narzędzi i bibliotek ML.NET
  • Systemy operacyjne i komponenty sprzętowe obsługiwane przez ML.NET

Przegląd Funkcji i Architektury ML.NET

  • Interfejs Programowania Aplikacji ML.NET (ML.NET API)
  • Algorytmy i zadania uczenia maszynowego ML.NET
  • Programowanie probabilistyczne z Infer.NET
  • Wybór odpowiednich zależności ML.NET

Przegląd Model Builder ML.NET

  • Integracja Model Builder z Visual Studio
  • Wykorzystanie automatyzowanego uczenia maszynowego (AutoML) z Model Builder

Przegląd Interfejsu Wiersza Polecenia ML.NET (CLI)

  • Generowanie modeli uczenia maszynowego automatyzowanego
  • Zadania uczenia maszynowego obsługiwane przez ML.NET CLI

Pozyskiwanie i Wczytywanie Danych z Zasobów dla Uczenia Maszynowego

  • Wykorzystanie API ML.NET do przetwarzania danych
  • Tworzenie i definiowanie klas modeli danych
  • Anotowanie modeli danych ML.NET
  • Przypadki wczytywania danych do ramki ML.NET

Przygotowywanie i Dodawanie Danych do Ramki ML.NET

  • Filtrowanie modeli danych za pomocą operacji filtrujących ML.NET
  • Pracowanie z ML.NET DataOperationsCatalog i IDataView
  • Podejścia do normalizacji danych przedprzetwarzania ML.NET
  • Konwersja danych w ML.NET
  • Pracowanie z danymi kategoryznymi do generowania modeli ML.NET

Wdrażanie Algorytmów i Zadań Uczenia Maszynowego ML.NET

  • Klasyfikacja binarna i wieloklasowa ML.NET
  • Regresja w ML.NET
  • Grupowanie instancji danych za pomocą Klasteryzacji w ML.NET
  • Zadanie uczenia maszynowego wykrywania anomalii
  • Sortowanie, Rekomendacje i Prognozowanie w ML.NET
  • Wybór odpowiedniego algorytmu ML.NET dla zestawu danych i funkcji
  • Transformacja danych w ML.NET
  • Algorytmy do poprawy dokładności modeli ML.NET

Trenowanie Modeli Uczenia Maszynowego w ML.NET

  • Budowanie modelu ML.NET
  • Metody ML.NET do trenowania modelu uczenia maszynowego
  • Podział zestawów danych do trenowania i testowania ML.NET
  • Pracowanie z różnymi atrybutami i przypadkami danych w ML.NET
  • Pamięcowanie zestawów danych do trenowania modeli ML.NET

Ocena Modeli Uczenia Maszynowego w ML.NET

  • Eksport parametrów do ponownego trenowania lub analizy
  • Zbieranie i rejestrowanie metryk modelu ML.NET
  • Analiza wydajności modelu uczenia maszynowego

Sprawdzanie Danych Pośrednich Podczas Kroków Trenowania Modelu ML.NET

Wykorzystanie Permutation Feature Importance (PFI) do Interpretacji Przewidywań Modelu

Zapisywanie i Wczytywanie Trenowanych Modeli ML.NET

  • ITTransformer i DataViewScheme w ML.NET
  • Wczytywanie lokalnie i zdalnie przechowywanych danych
  • Pracowanie z rurami modeli uczenia maszynowego w ML.NET

Wykorzystanie Trenowanego Modelu ML.NET do Analizy Danych i Przewidywań

  • Konfigurowanie rury danych do przewidywań modelu
  • Pojedyncze i wielokrotne przewidywania w ML.NET

Optymalizowanie i Ponowne Trenowanie Modelu Uczenia Maszynowego ML.NET

  • Algorytmy ML.NET, które można ponownie trenować
  • Wczytywanie, eksport i ponowne trenowanie modelu
  • Porównywanie parametrów ponownego trenowania modelu z poprzednim modelem ML.NET

Integracja Modeli ML.NET z Chmurą

  • Wdrażanie modelu ML.NET z funkcjami Azure i API web

Naprawianie Problemów

Podsumowanie i Wnioski

Wymagania

  • Znajomość algorytmów uczenia maszynowego i bibliotek
  • Bardzo dobra znajomość języka programowania C#
  • Doświadczenie w platformach rozwoju .NET
  • Podstawowa znajomość narzędzi nauki o danych
  • Doświadczenie w podstawowych aplikacjach uczenia maszynowego

Grupa docelowa

  • Specjaliści od nauki o danych
  • Programiści uczenia maszynowego
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie