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
Opinie uczestników (2)
ekosystem ML nie tylko MLFlow, ale także Optuna, hyperops, docker i docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Szkolenie - MLflow
Przetłumaczone przez sztuczną inteligencję
Uczestniczenie w szkoleniu Kubeflow, które odbyło się zdalnie, było dla mnie bardzo przyjemne. To szkolenie pozwoliło mi ugruntować moją wiedzę dotyczącą usług AWS, K8s oraz wszystkich narzędzi devOps związanych z Kubeflow, które są niezbędnymi podstawami do właściwego podejścia do tematu. Chciałbym podziękować Malawskiemu Marcinowi za jego cierpliwość i profesjonalizm w trakcie szkolenia oraz za rady dotyczące najlepszych praktyk. Malawski podejmuje temat z różnych perspektyw, różnych narzędzi wdrażania Ansible, EKS kubectl, Terraform. Teraz jestem zdecydowanie przekonany, że wybieram właściwy kierunek aplikacji.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Szkolenie - Kubeflow
Przetłumaczone przez sztuczną inteligencję