AI Engineering Tools

Datenanalyse

Begriffe zu maschinellem Lernen und prädiktiver Analyse

Verstehen Sie Merkmale, Ziele, Lernmethoden, Datenteilungen, Pipelines, Anpassungsprobleme, Kreuzvalidierung, Metriken und Risiken von Datenlecks.

12 Begriffe

Modelldaten

Feature (Merkmal, Funktion)

Feature

Bedeutung

Eine Eingabevariable, die ein Modell verwendet, um eine Vorhersage zu treffen oder ein Muster zu erkennen.

Einsatz

Wählen Sie Funktionen, die zum Zeitpunkt der Vorhersage verfügbar sind und für die Aufgabe relevant sind.

Beispiel

Funktionen: tenure_days, order_count_90d, support_ticket_count.

Modelldaten

Ziel

Target

Bedeutung

Das Ergebnis oder die Kennzeichnung, das/die ein überwachtes Modell vorhersagen soll.

Einsatz

Definieren Sie dies mit einem klaren Beobachtungszeitraum und einer geschäftlichen Bedeutung.

Beispiel

Ziel: Ob der Kunde innerhalb der nächsten 30 Tage abwandert.

Lernmethoden

Überwachtes Lernen

Supervised learning

Bedeutung

Lernen einer Zuordnung von Eingaben zu bekannten Zielwerten mithilfe von beschrifteten Beispielen.

Einsatz

Verwenden Sie es für die Klassifizierung oder Regression, wenn historische Labels verfügbar sind.

Beispiel

Trainieren Sie einen Klassifikator mit vergangenen Transaktionen, die als Betrug oder Nicht-Betrug gekennzeichnet sind.

Lernmethoden

Unüberwachtes Lernen

Unsupervised learning

Bedeutung

Finden von Strukturen in Daten ohne ein vorgegebenes Ziel-Label.

Einsatz

Verwenden Sie es für Clustering, Dimensionsreduktion oder die Analyse von Anomalien.

Beispiel

Cluster gruppieren Geschäfte nach Verkaufsstruktur und Kundenverhalten.

Validierung

Trainings-Test-Aufteilung

Train-test split

Bedeutung

Trennung der Daten, die zum Anpassen eines Modells verwendet werden, von den Daten, die für die endgültige Bewertung reserviert sind.

Einsatz

Verwenden Sie eine zeit- oder gruppenabhängige Aufteilung, wenn eine zufällige Aufteilung Informationen preisgeben würde.

Beispiel

Trainieren Sie im Januar bis Oktober, validieren Sie im November und testen Sie im Dezember.

Arbeitsablauf

Vorverarbeitungs-Pipeline

Preprocessing pipeline

Bedeutung

Eine geordnete, wiederverwendbare Sequenz von Transformations- und Modellanpassungsschritten.

Einsatz

Vorverarbeitung nur auf den Trainingsdaten durchführen und die gleichen Schritte während der Vorhersage anwenden.

Beispiel

impute -> standardize -> one-hot encode -> fit model

Lernmethoden

Modell

Model

Bedeutung

Eine gelernte mathematische oder rechnerische Darstellung, die zur Vorhersage oder Entscheidungsfindung verwendet wird.

Einsatz

Vergleichen Sie eine einfache Baseline mit komplexeren Kandidaten unter Verwendung des gleichen Bewertungsprotokolls.

Beispiel

Baseline: logistische Regression; Kandidat: Gradient Boosting.

Validierung

Overfitting

Overfitting

Bedeutung

Wenn ein Modell trainingsspezifisches Rauschen lernt und schlecht auf unbekannten Daten abschneidet.

Einsatz

Erkennen Sie dies mit einer separaten Evaluationsmenge und reduzieren Sie es mit einfacheren Modellen, Regularisierung oder repräsentativeren Daten.

Beispiel

Eine Trainingsgenauigkeit von 99 % und eine Validierungsgenauigkeit von 71 % deuten auf eine Überanpassung hin.

Validierung

Unteranpassung

Underfitting

Bedeutung

Wenn ein Modell zu eingeschränkt ist, um wichtige Muster in den Daten zu erfassen.

Einsatz

Überprüfen Sie, ob sowohl die Trainings- als auch die Validierungsleistung schlecht sind.

Beispiel

Informative Funktionen oder ein geeigneteres Modell hinzufügen, wenn beide Fehler weiterhin hoch sind.

Validierung

Kreuzvalidierung

Cross-validation

Bedeutung

Wiederholtes Aufteilen der Daten in Trainings- und Validierungsdatensätze, um die Modellleistung abzuschätzen.

Einsatz

Verwenden Sie einen geeigneten Splitter für Klassenbalance, Gruppen oder Zeitreihen.

Beispiel

Führen Sie eine 5-fache stratifizierte Kreuzvalidierung für eine unausgeglichene Klassifizierungsaufgabe durch.

Validierung

Bewertungskennzahl

Evaluation metric

Bedeutung

Eine numerische Messgröße, die zur Beurteilung der Vorhersagequalität verwendet wird.

Einsatz

Wählen Sie Metriken entsprechend den Fehlerraten und der Klassenbalance, nicht nur aus Bequemlichkeit.

Beispiel

Verfolgen Sie Präzision und Rückruf, wenn falsch positive und falsch negative Ergebnisse unterschiedliche Kosten haben.

Risiken

Datenleck

Data leakage

Bedeutung

Wenn das Training Informationen verwendet, die zum Zeitpunkt der tatsächlichen Vorhersage nicht verfügbar wären.

Einsatz

Überprüfen Sie Funktionen, Timing, Vorverarbeitung und Aggregationsfenster, bevor Sie Ergebnisse vertrauen.

Vorsicht

Datenlecks können zu hervorragenden Offline-Ergebnissen führen, während die Produktionsleistung schlecht ist.

Beispiel

Verwenden Sie den endgültigen Rückerstattungsstatus nicht, um vorherzusagen, ob eine Bestellung erstattet wird.