Clustering erklärt
Clustering gruppiert Datenpunkte anhand ihrer Ähnlichkeit, ganz ohne vorgegebene Kategorien. Die Gruppen sind das Ergebnis, nicht die Eingabe. In der Logistik zum Beispiel: Kundenstandorte zu Touren, Lieferadressen zu Sammel-Routen oder kleinere Depots zu größeren Verteilzentren.
In short: Covers clustering methods: k-means, DBSCAN, Gaussian mixture models, spectral clustering, Leiden community detection, agglomerative (hierarchical) clustering and HDBSCAN. Interactive demos compare the methods and include decision trees for choosing one.
Hintergrund zum Thema: Clusteranalyse.
Diese Seite gehört zu Algorithmen und Verfahren erklärt. So lesen Sie sie: Das Diagramm zeigt, wie die Stücke zusammenhängen. Jede Kachel darunter öffnet eine interaktive Demo, wo es eine gibt, mit einer Erklärseite für Einsteiger und Fachleute. Auf der Suche nach einer Lösung für ein konkretes Problem? Zu den Interaktiven Demos.
Hinweis: Alle Demos rechnen mit synthetischen oder frei verfügbaren Beispieldaten und laufen auf einem externen Anbieter (Datenschutz). Bitte geben Sie darin keine vertraulichen oder personenbezogenen Daten ein. Die Ergebnisse gelten für die jeweilige Demo-Instanz und lassen sich nicht ungeprüft auf reale Fälle übertragen; für darauf gestützte Entscheidungen übernehme ich keine Gewähr.
Zuletzt aktualisiert:
Welches Verfahren passt zu Ihrem Fall? Zum Entscheidungsbaum ↓
Zum Nachlesen: erst einfach, dann fachlich
k-Means für Depots verständlich erklärt
Wie k-Means Kunden auf Depots aufteilt, warum das Verfahren immer endet, aber nicht immer das Beste findet, und was Ausreißer anrichten: erst für Einsteiger ohne Formeln, dann für Fachleute mit Formeln und Messwerten.
Die zehn Stücke im Überblick
Kein linearer Pfad, sondern ein Graph mit zwei verbundenen Ausgangspunkten und vier Richtungen, plus einem dritten, völlig unabhängigen Ursprung. Von k-Means aus beheben drei unabhängige Zweige je eine konkrete Schwäche: DBSCAN (weder festes k noch konvexe Form nötig), Gaussian Mixture Models (weiche statt harter Zuordnung, beliebige Kovarianzform, fortgesetzt von der Dirichlet-Process-Mixture, die auch dort noch das feste k auflöst) und Spectral Clustering (nicht-konvexe Formen über Graphentheorie statt Dichte, fortgesetzt vom Leiden-Algorithmus, der auch dort noch das feste k auflöst). Agglomeratives Clustering startet unabhängig von k-Means und läuft mit DBSCAN in HDBSCAN zusammen, das beide dort geerbten Schwächen zugleich löst. Der vierte Zweig ist kein Fix, sondern ein Kontrast: Divisive Clustering baut dieselbe Art Hierarchie wie agglomeratives Clustering von oben statt von unten auf. Was welche Pfeil- und Rahmenart bedeutet, steht in der Legende unter dem Graphen; ein Pfeil meint nie eine vorgeschriebene Reihenfolge. CluBS schließlich steht für sich allein: keine Kante verbindet es mit den anderen neun Stücken, weil es nicht nach Position, sondern nach gemeinsamem Verhalten gruppiert: eine andere Ähnlichkeitsphilosophie, kein Fix und kein Kontrast zu etwas Bestehendem.
Die Kästen sind klickbar und öffnen die jeweilige Demo direkt.
- behebt eine Schwäche des Vorgängers oder baut darauf auf
- Gegenstück: derselbe Zweck, andere Bauweise (kein Fix)
- übernimmt nur eine Idee
- Zusammenfluss mehrerer Stränge
- Baustein aus einer anderen Linie
- eigene oder frische Forschung, kein etablierter Standard
CluBS ist der einzige orange umrahmte Knoten (frische Forschung): es hat keinerlei Verbindung zu den übrigen neun Knoten. HDBSCAN ist doppelt umrahmt, weil es ein echter Zusammenfluss aus DBSCAN und agglomerativem Clustering ist; Divisive Clustering hängt über den gestrichelten Doppelpfeil als Kontrast an agglomerativem Clustering statt als Fix und nutzt k-Means als Baustein (wiederholtes Zweiteilen). Spectral Clustering und DBSCAN sind ebenfalls Gegenstücke: beide beherrschen nicht-konvexe Formen, das eine über einen Graphen mit festem k, das andere über Dichte.
Verwandt in anderen Linien
- Dimensionsreduktion — Spectral Clustering und UMAP nutzen dieselbe Laplace-Eigen-Einbettung eines Nachbarschaftsgraphen; UMAP startet seine Optimierung damit.
- Quellentrennung — k-Means steckt in der Spike-Sorting-Pipeline (mit Silhouette zur Wahl von k) und, als Achsen-k-Means auf Richtungen, in der Sparse Component Analysis.
- Spannbäume — Single-Linkage ist ein minimaler Spannbaum: schneidet man die k − 1 teuersten Kanten des MST heraus, bleiben k Cluster. Der euklidische MST zeigt das an Gauß-Wolken und misst, wie oft das Verketten (Chaining) die Wolken verfehlt. HDBSCAN baut seine Fusionshierarchie über denselben Mechanismus, nur auf der dichte-angepassten Erreichbarkeitsdistanz statt der rohen Abstände.
- Standortplanung — p-Median (feste Standortzahl, keine Fixkosten) ist k-Medoids mit Entfernungen: die k-Means-Demo schaltet das Zentrum zwischen Mittelwert und Medoid um und rechnet den exakten p-Median als Vergleich zur Heuristik. Die Standortplanungs-Linie behandelt dagegen die Fixkosten-Entscheidung ohne feste Standortzahl.
- Ranking — Die Laplace-Matrix, die das Spectral Clustering zerlegt, ist bei Massey und Colley die Systemmatrix des Spielgraphen.
- Netzwerkanalyse — Die Blockmodell-Demo der Linie Netzwerkanalyse fragt, ob hinter einer Leiden-Zerlegung eine Gemeinschaft steckt, und vergleicht die Modularität mit einem Blockmodell; die Schelling-Demo prüft, ob eine Gemeinschaftserkennung eine entstandene Entmischung findet.
- Mittelwerte und Lagemaße — Das Zentrum eines Clusters ist eine Mitte, und die k-Means-Demo schaltet es zwischen Mittelwert und Medoid um. Die Linie Mittelwerte und Lagemaße fragt, welche Mitte zu welchem Strafmaß gehört: Die Lp-Mitte macht das Strafmaß zum Regler und misst, was die Wahl nach dem einen Maß beim anderen kostet, die Mittelwert-Median-Demo zeigt, was ein falsch gebuchter Kunde ausmacht.
k-Means für die Standortwahl von Depots
Verfolgen Sie Lloyd's Algorithmus Iteration für Iteration: Zuweisung und Zentren-Update wechseln sich ab, bis die Zielfunktion konvergiert. Ein Vergleich von Zufalls-Start gegen k-Means++ über 40 Läufe zeigt live, wie oft reiner Zufall in einem schlechten lokalen Optimum landet.
Verständlich erklärt: erst für Einsteiger, dann für Fachleute
Demo starten →Gaussian Mixture Models für weiche Sammel-Routen-Zuordnung
Verfolgen Sie den EM-Algorithmus Iteration für Iteration: statt harter Zentren übernehmen volle Gauß-Verteilungen mit eigener Kovarianz, dargestellt als live mitwachsende Ellipsen. Ein Vergleich von vier Kovarianz-Typen an elliptischen, rotierten Gruppen zeigt live, wie stark k-Means' Rundheits-Annahme in der Praxis ins Gewicht fällt.
Demo starten →DBSCAN: Sammel-Routen ohne feste Anzahl
Sehen Sie DBSCAN Punkt für Punkt in Core-, Rand- und Noise-Punkte klassifizieren, ganz ohne vorab festgelegte Clusteranzahl. Ein k-Distanz-Plot und ein eps-Sweep über zwei unterschiedlich dichte Gruppen zeigen live, warum ein einzelner globaler Suchradius nicht immer für beide zugleich passt.
Demo starten →Agglomeratives Clustering: schrittweise Depot-Konsolidierung
Verfolgen Sie, wie agglomeratives Clustering Punkt für Punkt zu einer vollständigen Hierarchie verschmilzt, synchron im Dendrogramm und in der Punktwolke. Ein Vergleich von vier Linkage-Kriterien an einer dünnen Punktbrücke zeigt live, wie Single-Linkage zwei eigentlich getrennte Gruppen fälschlich verkettet.
Demo starten →HDBSCAN: die Kombination, die Dichte-Unterschiede UND Chaining entschärft
Sehen Sie, wie HDBSCAN eine dichte-angepasste Distanz mit einer Fusionshierarchie kombiniert und daraus per Kondensierung stabile Cluster gewinnt. Zwei geerbte Härtefälle (Dichte-Ungleichgewicht und Chaining) werden hier live entschärft, statt nur behauptet.
Demo starten →Dirichlet-Process-Mixture: Sammel-Routen ganz ohne feste Anzahl
Verfolgen Sie Variational Inference Iteration für Iteration: ein Konzentrationsparameter ersetzt die Clusterzahl k vollständig. Ein Trunkierungs-Regler zeigt live den neuen Kompromiss dieser schnelleren, deterministischen Alternative zum klassischen MCMC-Sampling.
Demo starten →Spectral Clustering: nicht-konvexe Sammel-Routen ohne Dichtebegriff
Sehen Sie, wie ein Ähnlichkeitsgraph über seine Graph-Laplace-Matrix in eine Einbettung zerlegt wird, in der k-Means plötzlich leichtfällt. Ein Phasen-Regler zeigt Ähnlichkeitsgraph, Eigenwerte, Einbettung und Ergebnis einzeln, und einen Härtefall mit falsch vorgegebener Clusterzahl.
Demo starten →Leiden-Algorithmus: automatische Depot-Gruppierung ohne Ziel-k
Sehen Sie, wie der Leiden-Algorithmus einen Ähnlichkeitsgraphen Pass für Pass verdichtet und die Gruppenanzahl automatisch findet. Ein Auflösungsparameter macht das Auflösungslimit der Modularität live sichtbar: selbst klar getrennte, aber kleine Gruppen können verschmolzen werden.
Demo starten →Divisive Clustering: schrittweise Depot-Aufspaltung von oben
Verfolgen Sie, wie Bisecting k-Means eine Hierarchie von der Wurzel nach unten aufbaut, das Gegenstück zum bottom-up arbeitenden agglomerativen Clustering. Ein Vergleich mit einer Single-Linkage-Referenz zeigt live, wann diese günstigere Alternative bei nicht-konvexen Formen scheitert und wann sie überraschend robuster ist.
Demo starten →CluBS: Clustering nach Verhalten statt nach Position
Verfolgen Sie, wie CluBS Punkte nicht nach räumlicher Nähe, sondern danach gruppiert, welcher gemeinsamen mathematischen Funktion sie folgen. Ein direkter Vergleich mit einer k-Means-dann-Fit-Baseline zeigt live, warum räumliche Nähe bei überlappenden Punktwolken nicht ausreicht. Frisch aus der Forschung (KDD'26) und ausdrücklich als noch nicht unabhängig reproduziert gekennzeichnet: kein etablierter Standard wie die übrigen Stücke dieser Reihe.
Demo starten →Welches Verfahren passt zu meinen Daten?
Zwei Entscheidungsbäume statt einer Fragenliste: Baum 1 klärt zuerst, welche Art von Ähnlichkeit überhaupt gemeint ist. Die meisten Fälle führen weiter zu Baum 2, der das passende positionsbasierte Verfahren findet.
Baum 1: Wonach ähneln sich Ihre Punkte?
Baum 2: Welches positionsbasierte Verfahren passt?
Beige Kästen sind Fragen (nicht klickbar), weiße Kästen sind Ergebnisse (klickbar, sie öffnen die jeweilige Demo). Achtung bei Single-Linkage (agglomeratives Clustering): neigt zu Chaining. Complete/Average/Ward sind robuster.
Weitere Linien in diesem Bereich
Dimensionsreduktion
Zwölf Kennzahlen auf zwei Achsen: PCA, Isomap, LLE, t-SNE, UMAP, PaCMAP und Autoencoder, jedes mit gemessenen Stärken und Schwächen.
Anomalie-Erkennung
Was fällt aus dem Rahmen? Neun Verfahren von der robusten Ellipse bis zum Autoencoder, jedes mit seiner gemessenen Schwäche.
Korrelation
Wann sagt eine Korrelation, was sie zu sagen scheint, und wann täuscht sie? Elf Stücke von Pearson bis Kointegration.
Baumbasierte Verfahren
Ein Baum wird zum Wald, dann zum Ensemble, das seine eigenen Fehler nachbessert: neun Verfahren von CART bis CatBoost, die erste Linie dieses Portfolios mit überwachtem Lernen.
Graph Neural Networks
Was sieht ein Kunde von seinem Netz? Sechs Verfahren, die auf Graphen lernen, vom Mittel über die Nachbarn bis zur Aufmerksamkeit über das ganze Netz.
Zeitreihen-Prognose
Wie prognostiziert man die Tagesaufträge eines Depots, und wie sicher ist die Prognose? Elf Verfahren von der naiven Messlatte bis zum vortrainierten Netz, mit ehrlichen Negativbefunden.
Neuronale Netze
Wo hört eine Gerade auf zu reichen, und was kommt danach? Sechs Architekturen vom einfachsten Klassifikator bis zum Aufmerksamkeitsmechanismus, an eigenen numpy-Implementierungen von Hand nachgerechnet.
Reinforcement Learning
Ein Lagerroboter lernt ohne Vorgabe der richtigen Antwort: acht Verfahren, jedes mit seinem gemessenen Befund, vom einfachsten Banditen bis zum gelernten Kritiker.
Experimente und Wirkungsmessung
Eine neue Bestandsregel, zwölf Stücke: vom einfachen A/B-Test über Teststärke, Zwischenblicke und Switchback bis zur Auswertung aus Logdaten.
Kausale Diagramme und Adjustierung
Eine Simulation mit bekannter Wahrheit, siebzehn Stücke: von der Konfundierung über Diagramm, Adjustierung, Schätzen, Frontdoor und Instrumente bis zum gelernten Diagramm, dem Fehler im Diagramm und dem Vergleich der Strategien.