Schulungsübersicht

Einführung

Installation und Konfiguration der Machine Learning-Entwicklungsplattform für .NET (ML.NET)

  • Einrichtung von ML.NET-Tools und -Bibliotheken
  • Betriebssysteme und Hardwarekomponenten, die von ML.NET unterstützt werden

Überblick über die Funktionen und Architektur von ML.NET

  • Die Anwendungsprogrammierschnittstelle (API) von ML.NET
  • Machine Learning-Algorithmen und -Aufgaben in ML.NET
  • Wahrscheinlichkeitsbasiertes Programmieren mit Infer.NET
  • Auswahl der geeigneten ML.NET-Abhängigkeiten

Überblick über den Model Builder von ML.NET

  • Integration des Model Builders in Visual Studio
  • Verwendung von automatisiertem Machine Learning (AutoML) mit dem Model Builder

Überblick über die Befehlszeilenschnittstelle (CLI) von ML.NET

  • Generierung von Machine Learning-Modellen durch automatisches Lernen
  • Machine Learning-Aufgaben, die von der ML.NET-CLI unterstützt werden

Erfassen und Laden von Daten für Machine Learning aus Ressourcen

  • Verwendung der ML.NET-API für die Datenverarbeitung
  • Erstellen und Definieren von Datendefinitionsklassen
  • Annotieren von ML.NET-Datendefinitionen
  • Fälle des Ladens von Daten in das ML.NET-Framework

Vorbereiten und Hinzufügen von Daten zum ML.NET-Framework

  • Filtern von Datendefinitionen mit ML.NET-Filteroperationen
  • Arbeiten mit dem DataOperationsCatalog und IDataView in ML.NET
  • Normalisierungsansätze für die Datenvorverarbeitung in ML.NET
  • Datenkonvertierung in ML.NET
  • Arbeiten mit kategorialen Daten für die Modellgenerierung in ML.NET

Implementieren von Machine Learning-Algorithmen und -Aufgaben in ML.NET

  • Binäre und multi-class Klassifikationen in ML.NET
  • Regression in ML.NET
  • Gruppierung von Dateninstanzen durch Clustering in ML.NET
  • Anomalieerkennung als Machine Learning-Aufgabe
  • Rangfolge, Empfehlungen und Vorhersagen in ML.NET
  • Auswahl des geeigneten ML.NET-Algorithmus für einen Datensatz und Funktionen
  • DatenTransformation in ML.NET
  • Algorithmen zur Verbesserung der Genauigkeit von ML.NET-Modellen

Training von Machine Learning-Modellen in ML.NET

  • Erstellen eines ML.NET-Modells
  • Methoden zum Trainieren eines Machine Learning-Modells mit ML.NET
  • Aufteilen von Datensätzen für das Training und die Testung in ML.NET
  • Arbeiten mit verschiedenen Datenattributen und Fällen in ML.NET
  • Zwischenspeichern von Datensätzen für das Modelltraining in ML.NET

Evaluieren von Machine Learning-Modellen in ML.NET

  • Extrahieren von Parametern für die erneute Training oder Überprüfung
  • Sammeln und Aufzeichnen von Metriken für ML.NET-Modelle
  • Analysieren der Leistung eines Machine Learning-Modells

Überprüfen von Zwischendaten während der Schritte des Modelltrainings in ML.NET

Verwenden der Permutation Feature Importance (PFI) für die Interpretation von Modulpredictions

Speichern und Laden trainierter ML.NET-Modelle

  • ITTransformer und DataViewScheme in ML.NET
  • Laden lokal und remote gespeicherter Daten
  • Arbeiten mit Machine Learning-Modellpipelines in ML.NET

Verwenden eines trainierten ML.NET-Modells für Datenanalysen und Vorhersagen

  • Einrichten der Datendefinitionspipeline für Modellvorhersagen
  • Einzelne und mehrfache Vorhersagen in ML.NET

Optimieren und erneutes Training eines ML.NET-Machine-Learning-Modells

  • Wiedertrainierbare ML.NET-Algorithmen
  • Laden, Extrahieren und erneutes Training eines Modells
  • Vergleichen von Parametern des erneut trainierten Modells mit dem vorherigen ML.NET-Modell

Integrieren von ML.NET-Modellen in die Cloud

  • Bereitstellen eines ML.NET-Modells mit Azure Functions und Web API

Fehlerbehebung

Zusammenfassung und Fazit

Voraussetzungen

  • Kenntnis von maschinelles Lernen und Bibliotheken
  • Solides Wissen der C#-Programmiersprache
  • Erfahrung mit .NET-Entwicklungsplattformen
  • Grundkenntnisse von Data Science-Werkzeugen
  • Erfahrung mit grundlegenden maschinellen Lernanwendungen

Zielgruppe

  • Data Scientists
  • Entwickler für maschinelles Lernen
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien