Schulungsübersicht
Einführung
Installation und Konfiguration von Machine Learning für die .NET-Entwicklungsplattform (ML.NET)
- Einrichten von ML.NET-Tools und Bibliotheken
- Von ML.NET unterstützte Betriebssysteme und Hardwarekomponenten
Übersicht über Funktionen und Architektur von ML.NET
- Die ML.NET Application Programming Interface (ML.NET-API)
- Algorithmen und Aufgaben des Machine Learning in ML.NET
- Wahrscheinlichkeitsprogrammierung mit Infer.NET
- Auswahl der richtigen ML.NET-Abhängigkeiten
Übersicht über ML.NET Model Builder
- Integration des Model Builders in Visual Studio
- Nutzung von automatisiertem Machine Learning (AutoML) mit Model Builder
Übersicht über die ML.NET-Befehlszeilenschnittstelle (CLI)
- Generierung von Machine-Learning-Modellen durch Automatisierung
- Von der ML.NET CLI unterstützte Machine-Learning-Aufgaben
Beschaffung und Laden von Daten aus Quellen für das Maschinelle Lernen
- Nutzung der ML.NET-API zur Datenverarbeitung
- Erstellung und Definition von Klassen für Datenmodelle
- Annotation von ML.NET-Datenmodellen
- Fälle zum Laden von Daten in das ML.NET-Framework
Vorbereitung und Hinzufügen von Daten zum ML.NET-Framework
- Filtern von Datenmodellen mit ML.NET-Filteroperationen
- Arbeiten mit ML.NET DataOperationsCatalog und IDataView
- Normalisierungsansätze für die ML.NET-Datenvorbereitung
- Datenkonvertierung in ML.NET
- Arbeiten mit kategorialen Daten zur Modellgenerierung in ML.NET
Implementierung von Machine-Learning-Algorithmen und -Aufgaben in ML.NET
- Binäre und Multiklassen-Klassifizierungen in ML.NET
- Regression in ML.NET
- Gruppierung von Dateninstanzen durch Clustering in ML.NET
- Aufgabe des Machine Learnings: Anomalieerkennung
- Ranking, Empfehlung und Prognose 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
- Aufbau eines ML.NET-Modells
- ML.NET-Methoden zum Training eines Machine-Learning-Modells
- Aufteilung von Datensätzen für das Trainings- und Testdaten-Split in ML.NET
- Arbeiten mit verschiedenen Dateneigenschaften und Fällen in ML.NET
- Zwischenspeichern von Datensätzen zum Modelltraining in ML.NET
Bewertung von Machine-Learning-Modellen in ML.NET
- Extrahieren von Parametern für das Nachtraining oder zur Inspektion
- Sammeln und Erfassen von ML.NET-Modellmetriken
- Analysieren der Leistung eines Machine-Learning-Modells
Inspektion intermediärer Daten während der Trainingsschritte des ML.NET-Modells
Nutzung von Permutation Feature Importance (PFI) für die Interpretation von Modellvorhersagen
Speichern und Laden trainierter ML.NET-Modelle
- ITTransformer und DataViewScheme in ML.NET
- Laden von lokal und remote gespeicherten Daten
- Arbeiten mit Machine-Learning-Modell-Pipelines in ML.NET
Nutzung eines trainierten ML.NET-Modells für Datenanalysen und Vorhersagen
- Einrichten der Datenpipeline für Modellvorhersagen
- Einzelne und multiple Vorhersagen in ML.NET
Optimierung und Nachtraining eines ML.NET-Machine-Learning-Modells
- Nachtrainierbare ML.NET-Algorithmen
- Laden, Extrahieren und Nachtrainieren eines Modells
- Vergleichen der Parameter des nachtrainierten Modells mit dem vorherigen ML.NET-Modell
Integration von ML.NET-Modellen in die Cloud
- Bereitstellung eines ML.NET-Modells mit Azure Functions und Web-API
Fehlerbehebung
Zusammenfassung und Fazit
Voraussetzungen
- Kenntnisse über Algorithmen und Bibliotheken des Maschinellen Lernens
- Starke Kenntnisse der C#-Programmiersprache
- Erfahrung mit .NET-Entwicklungsplattformen
- Grundlegendes Verständnis von Data-Science-Tools
- Erfahrung mit grundlegenden Machine-Learning-Anwendungen
Zielgruppe
- Data Scientists
- Entwickler für Maschinelles Lernen
Erfahrungsberichte (2)
Erfahrungsaufbau im Bereich der Prompt-Wiederholung für Personen, die zuvor keine KI genutzt haben, sowie die Einführung alternativer Methoden der KI-Nutzung für bestehende Anwender.
Matthew Gay - Tarsus Pharmaceuticals
Kurs - Artificial Intelligence (AI) Overview
Maschinelle Übersetzung
Nach grundlegenden Prinzipien arbeiten und sich innerhalb desselben Tages auf die Anwendung von Fallstudien konzentrieren
Maggie Webb - Department of Jobs, Regions, and Precincts
Kurs - Artificial Neural Networks, Machine Learning, Deep Thinking
Maschinelle Übersetzung