Generativer Klassifikator
Ein generativer Klassifikator ist ein fortschrittliches maschinelles Lernmodell, das die Fähigkeiten generativer Modelle (die neue Dateninstanzen erzeugen) mit traditionellen Klassifikationsalgorithmen (die Labels für vorhandene Daten zuweisen) integriert. Im Gegensatz zu Standard-diskriminativen Klassifikatoren, die nur die Grenze zwischen Klassen lernen, lernt ein generativer Klassifikator die zugrunde liegende Verteilung der Daten innerhalb jeder Klasse und kann so sowohl klassifizieren als auch in einigen Architekturen synthetische Beispiele erzeugen, die diese Klasse repräsentieren.
Dieser hybride Ansatz behebt Einschränkungen rein diskriminativer Modelle. Durch das Verständnis des Datengenerierungsprozesses bieten diese Modelle tiefere Einblicke in die Daten selbst, nicht nur in deren Labels. Dies ist entscheidend für Aufgaben, die eine hohe Genauigkeit sowohl bei der Vorhersage als auch bei der Datenaugmentation erfordern, wie beispielsweise die Anomalieerkennung oder komplexe Simulationen.
Auf hoher Ebene wird das Modell darauf trainiert, Eingabedaten auf eine Wahrscheinlichkeitsverteilung für jede Klasse abzubilden. Generative Komponenten (wie Variational Autoencoder oder GANs, die für die Klassifizierung angepasst wurden) lernen die latente Raumdarstellung der Eingabe. Die Klassifikationsschicht verwendet dann diese erlernte Verteilung, um die wahrscheinlichste Klassenmitgliedschaft zu bestimmen. Der generative Aspekt ermöglicht es dem Modell, aus diesen erlernten Verteilungen zu sampeln und so effektiv synthetische, aber klassenkorrekte Datenpunkte zu erzeugen.
Diskriminative Modelle, Variational Autoencoder (VAEs), Generative Adversarial Networks (GANs), Latenter Raum-Modellierung.