Data Mining - Pattern Mining: basic concept and methods
30 flashcards · Computer Science · by ehartl
Begriff: Mustererkennung
Definition: Mustererkennung bezieht sich auf den Prozess der Identifizierung von wiederkehrenden Strukturen, Mustern oder Trends in den Daten.
Begriff: Musterrepräsentation
Definition: Musterrepräsentation bezieht sich auf die Darstellung von identifizierten Mustern in einer geeigneten Form, um sie analysieren und interpretieren zu können.
Begriff: Mustermining
Definition: Mustermining bezieht sich auf den Prozess des Auffindens von Mustern in den Daten. Dies umfasst Techniken zur Extraktion von interessanten, bedeutungsvollen und aussagekräftigen Mustern.
Begriff: Mustersprache
Definition: Eine Mustersprache ist eine formale Sprache, die verwendet wird, um Muster zu beschreiben und zu modellieren. Sie bietet eine strukturierte Darstellung und ermöglicht die effiziente Analyse von Mustern.
Begriff: Unterstützung und Konfidenz
Definition: Unterstützung und Konfidenz sind Maße, die verwendet werden, um die Qualität und Aussagekraft von Mustern zu bewerten. Die Unterstützung misst, wie häufig ein Muster in den Daten vorkommt, während die Konfidenz die Wahrscheinlichkeit angibt, dass ein Muster auftritt, wenn ein bestimmtes Ereignis eintritt.
Begriff: Musterarten
Beispiel: Häufige Muster, assoziative Muster, sequenzielle Muster, strukturelle Muster.
Begriff: Häufige Muster
Definition: Häufige Muster sind Muster, die in den Daten mit einer Mindestunterstützungsfrequenz vorkommen. Sie können als Grundlage für verschiedene Data-Mining-Aufgaben dienen.
Begriff: Assoziative Muster
Definition: Assoziative Muster sind Muster, die das gleichzeitige Auftreten von Attributen oder Ereignissen in den Daten beschreiben. Sie ermöglichen das Entdecken von Beziehungen und Abhängigkeiten zwischen den Daten.
Begriff: Sequenzielle Muster
Definition: Sequenzielle Muster sind Muster, die die Abfolge von Ereignissen über die Zeit hinweg beschreiben. Sie werden häufig in Anwendungen wie Web-Seiten-Analyse oder Prozessüberwachung verwendet.
Begriff: Strukturelle Muster
Definition: Strukturelle Muster sind Muster, die die strukturellen Beziehungen zwischen Objekten in den Daten beschreiben. Beispiele sind hierarchische Strukturen, Netzwerke oder Graphen.
Begriff: Apriori-Algorithmus
Definition: Der Apriori-Algorithmus ist ein weit verbreiteter Algorithmus für die Assoziationsregel-Mining. Er basiert auf der Annahme, dass häufige Elementmengen (Itemsets) auch in den Teilmengen häufig sind und verwendet den Prinzip der Antimonotonie, um effizient nach häufigen Itemsets zu suchen.
Begriff: FP-Growth-Algorithmus
Definition: Der FP-Growth-Algorithmus ist ein effizienter Algorithmus für das Mining von häufigen Mustern. Er basiert auf dem Konzept des FP-Baums (Frequent Pattern Tree) und verwendet eine Kombination aus Datenkompression und rekursivem Abstieg, um häufige Muster zu identifizieren.
Begriff: Support-Counting
Definition: Support-Counting bezieht sich auf den Prozess des Zählens der Häufigkeit von Itemsets oder Mustern in den Daten. Dies ist ein entscheidender Schritt für das Mustermining und ermöglicht die Identifizierung häufiger und aussagekräftiger Muster.
Begriff: Support-Counting-Techniken
Beispiel: Apriori-Algorithmus, FP-Growth-Algorithmus, verteiltes Support-Counting.
Begriff: Generierung von Assoziationsregeln
Definition: Die Generierung von Assoziationsregeln bezieht sich auf den Prozess des Ableitens von Regeln aus häufigen Mustern. Diese Regeln beschreiben Beziehungen zwischen den Datenattributen und ermöglichen Vorhersagen oder Schlussfolgerungen.
Begriff: Regelstärke
Definition: Die Regelstärke ist ein Maß für die Aussagekraft einer Assoziationsregel. Sie wird in der Regel durch die Konfidenz und die Unterstützung der Regel bestimmt und gibt an, wie zuverlässig und signifikant die Regel ist.
Begriff: Regelpruning
Definition: Regelpruning bezieht sich auf den Prozess der Entfernung von unerwünschten oder uninteressanten Regeln. Dies kann basierend auf bestimmten Schwellenwerten, wie der Regelstärke oder der Anzahl der beteiligten Attribute, erfolgen.
Begriff: Sequenzmuster
Definition: Sequenzmuster sind Muster, die die Abfolge von Ereignissen oder Aktionen über die Zeit hinweg beschreiben. Sie werden häufig in Anwendungen wie Web-Seiten-Analyse, Genomik oder Aktienhandel verwendet.
Begriff: Sequenzmuster-Mining
Definition: Das Sequenzmuster-Mining bezieht sich auf den Prozess des Auffindens von wiederkehrenden Mustern oder Trends in sequenziellen Daten. Dies ermöglicht die Identifizierung von Verhaltensmustern, Zeitabläufen oder Prozessabfolgen.
Begriff: Zeitfenster
Definition: Ein Zeitfenster ist ein festgelegter Zeitraum, der zur Begrenzung der Suche nach Sequenzmustern verwendet wird. Es ermöglicht die Fokussierung auf einen bestimmten Zeitbereich und erleichtert die Analyse von zeitabhängigen Mustern und Trends.
Begriff: Zeitstempel
Definition: Ein Zeitstempel ist eine Markierung, die jedem Ereignis oder Datenpunkt einen Zeitwert zuordnet. Zeitstempel sind wichtig für das Sequenzmuster-Mining, um die zeitliche Abfolge von Ereignissen oder Aktionen zu erfassen und zu analysieren.
Begriff: Fensterschieben
Definition: Das Fensterschieben bezieht sich auf den Vorgang, bei dem das Zeitfenster schrittweise über die Zeitachse verschoben wird, um verschiedene Zeitbereiche abzudecken. Dies ermöglicht die kontinuierliche Analyse von Sequenzmustern über die Zeit hinweg.
Begriff: Event-Itemsets
Definition: Event-Itemsets sind Gruppen von Ereignissen oder Aktionen, die gemeinsam in einer bestimmten Sequenz vorkommen. Sie bilden die Grundlage für das Sequenzmuster-Mining und helfen bei der Identifizierung von wiederkehrenden Abfolgen von Ereignissen.
Begriff: GSP-Algorithmus
Definition: Der GSP-Algorithmus (Generalized Sequential Pattern) ist ein verbreiteter Algorithmus für das Mining von Sequenzmustern. Er basiert auf der generellen Sequenzstruktur und verwendet die Support-Counting-Technik, um häufige Sequenzmuster zu finden.
Begriff: Zeitbasiertes Sequenzmuster-Mining
Definition: Das zeitbasierte Sequenzmuster-Mining bezieht sich auf das Mining von Sequenzmustern unter Berücksichtigung von Zeitinformationen. Es ermöglicht die Analyse von zeitlichen Zusammenhängen, Mustern und Trends in sequenziellen Daten.
Begriff: Subsequenzmuster
Definition: Subsequenzmuster sind Teilsequenzen oder Unterfolgen in einer Sequenz, die wiederholt auftreten. Sie können wichtige Informationen über häufige Muster und Verhaltensweisen liefern.
Begriff: Episode-Muster
Definition: Episode-Muster sind Muster, die das gleichzeitige Auftreten mehrerer Ereignisse in einer Sequenz beschreiben. Sie ermöglichen die Erfassung von komplexen Beziehungen und Abhängigkeiten zwischen den Ereignissen.
Begriff: Zustandsübergangsdiagramm
Definition: Ein Zustandsübergangsdiagramm ist eine grafische Darstellung der Zustände und Übergänge zwischen Zuständen in einer Sequenz oder einem Prozess. Es wird häufig verwendet, um das Verhalten von Sequenzen zu modellieren und zu analysieren.
Begriff: Closed Sequence Mining
Definition: Closed Sequence Mining bezieht sich auf das Mining von Sequenzmustern unter Berücksichtigung der Schließungseigenschaft. Dabei werden redundante oder subsumierte Muster eliminiert, um nur die repräsentativsten und aussagekräftigsten Muster zu extrahieren.
Begriff: Web Usage Mining
Definition: Web Usage Mining bezieht sich auf das Mining von Mustern und Informationen aus Web-Nutzungsdaten. Es umfasst das Erfassen, Analysieren und Extrahieren von Wissen aus Benutzerinteraktionen auf Websites, um beispielsweise Benutzerpräferenzen, Navigationstrends oder personalisierte Empfehlungen zu ermitteln.