Clustering oder Clusteranalyse ist eine Methode des nicht überwachten Lernens, die beim Machine Learning und bei der Datenanalyse eingesetzt wird und die Daten so organisiert, dass Datenpunkte in derselben Gruppe (Cluster) einander ähnlicher sind als denen in anderen Gruppen. Das Clustering trägt dazu bei, große und komplexe Datensätze sinnvoll zu nutzen, indem Muster und Trends aufgedeckt oder Vorhersagen für nicht gekennzeichnete Daten gemacht werden.
Clustering ist eine Methode des Unüberwachten Lernens, die Daten so organisiert, dass Punkte in derselben Gruppe einander ähnlicher sind als denen in anderen Gruppen und so hilft, Muster und Trends in nicht gekennzeichneten Datensätzen aufzudecken.
Clustering ist eine unüberwachte Technik, die unbeschriftete Daten nach Ähnlichkeit gruppiert, während die Klassifikation eine Methode des Überwachten Lernens ist, die beschriftete Daten verwendet, um Kategorien zuzuweisen.
Gängige Clustering-Algorithmen umfassen hierarchisches Clustering, k‑means, Gaußsche Mischmodelle, DBSCAN, selbstorganisierende Karten, spektrales Clustering, versteckte Markow‑Modelle und fuzzy c‑means.
Hartes Clustering ordnet jeden Datenpunkt genau einem Cluster zu (wie k‑means), während weiches clustering es jedem Datenpunkt erlaubt, mehreren Clustern mit unterschiedlichen Zugehörigkeitsgraden anzugehören (wie Gaußsche Mischmodelle).
Clustering wird für Datenkompression, Bild‑ und LiDAR‑Segmentierung, Anomalieerkennung, medizinische Bildgebung (Tumorerkennung und Gewebe‑Segmentierung), Geoinformationssysteme und genetische Sequenzanalyse in der Bioinformatik verwendet.
MATLAB bietet eingebaute Funktionen für alle gängigen Clustering‑Algorithmen, interaktive Werkzeuge wie die Cluster Data Live Editor Task und die Data Cleaner App, Visualisierungsmöglichkeiten und Evaluationsmethoden wie Silhouettenanalyse zur Bestimmung der optimalen Clusteranzahl.
Man kann Evaluationskriterien wie Gap‑ oder Silhouettenanalyse verwenden, um zu bestimmen, wie gut Daten in Cluster passen, und Ergebnisse mit Werkzeugen wie Dendrogramm‑Plots visualisieren, um die Clustering‑Qualität zu prüfen.
Ja, Clustering kann Bilder segmentieren, indem Regionen von Pixeln basierend auf Ähnlichkeiten in Farbe oder Form gruppiert werden, mit Anwendungen in der medizinischen Bildgebung zur Tumorerkennung und in geographischen Systemen zur Landnutzungs‑Klassifikation.
Ressourcen
Erweitern Sie Ihre Kenntnisse durch Dokumentation, Beispiele, Videos und vieles mehr.