Modelle
Ein Modell ist ein Plugin im Syncler, das Funktionen des maschinellen Lernens bereitstellt.
Modelle verfügen über eine eigene Oberfläche, können manuell oder zeitgesteuert ausgeführt werden und nutzen eine Warteschlange zur Steuerung ihrer Ausführung.
Der Fokus von Modellen liegt auf dem Trainieren, Bewerten und Anwenden von ML-Verfahren auf Basis definierter Quelldaten.
Modelle werden über den Hauptbereich KI in der Navigation aufgerufen.
Hier wird eine Liste aller vorhandenen Modelle angezeigt.
Neue Modelle können über die Schaltfläche „Neu“ angelegt werden.
Modellverwaltung
In der Modellliste können vorhandene Modelle über das Aktionsmenü:
- bearbeitet
- gelöscht
- zurückgesetzt
werden.
Darüber hinaus lassen sich Modelle manuell starten oder zeitgesteuert über einen Zeitplan ausführen.
Ausführung eines Modells
Bei der Ausführung eines Modells wird ein mehrstufiger Prozess durchlaufen:
Laden der Quelldaten
Die Quelldaten werden über eine in der Modellkonfiguration hinterlegte Abfrage ermittelt.
Diese Daten bilden die Grundlage für das Training und ggf. für spätere Bewertungen.Zwischenspeicherung der Daten
Die geladenen Daten werden während der Ausführung zwischengespeichert, um eine konsistente und reproduzierbare Trainingsbasis sicherzustellen.Training des Modells
Auf Basis der zwischengespeicherten Daten wird das Modell trainiert.
Abhängig vom Modelltyp können dabei unterschiedliche Lernverfahren, Parameter oder Zielgrößen zum Einsatz kommen.
Optionale weitere Schritte – wie Validierung, Scoring oder Ergebnisaufbereitung – sind modellabhängig und werden durch das jeweilige Plugin definiert.
Die Ausführung eines Modells kann zeitgesteuert und kontinuierlich erfolgen, so dass das Modell sich an veränderte Daten anpasst.
Detailansicht eines Modells
Ein Klick auf ein Modell öffnet die Detailansicht.
Diese ist in mehrere Registerkarten gegliedert, die Informationen zur Konfiguration, Ausführung und zu den Ergebnissen bereitstellen.
Status
Die Registerkarte „Status“ zeigt den aktuellen Ausführungszustand des Modells.
Zusätzlich werden Status- und Logmeldungen der laufenden oder letzten Ausführung angezeigt.
Eine aktive Ausführung kann hier bei Bedarf manuell abgebrochen werden.
Warteschlange
In der Warteschlange werden alle geplanten, laufenden und abgeschlossenen Modellausführungen angezeigt.
Protokolle
Unter „Protokolle“ werden die vollständigen Ausführungsprotokolle gespeichert.
Quelldaten
Diese Registerkarte zeigt die für das Modell zwischengespeicherten Quelldaten.
Trainingsdaten
Diese Registerkarte zeigt die verwenden Trainsdaten der letzten Ausführung, sofern die Protokollierung im Modell aktiviert wurde.
Kandidaten
Diese Registerkarte zeigt Kandidaten für eine angeforderte Vorhersage, sofern die Protokollierung im Modell aktiviert wurde
Vorhersagen
Diese Registerkarte zeigt Vorhersagen, die zwischengespeichert oder durch eine Adhoc-Ausführung angefordert wurden.
Evaluation
Diese Registerkarte zeigt Test-Metriken des Modells aus dem letzten Training. Damit kann die Qualität des Trainings bewertet werden.