Unüberwachtes Lernen: Muster ohne Labels entdecken
Beim unüberwachten Lernen erhält ein Lernverfahren Daten ohne vorgegebene Beschriftungen oder richtige Zielantworten. Es sucht selbst nach Ähnlichkeiten, Gruppen, Zusammenhängen oder ungewöhnlichen Fällen. Menschen müssen anschließend prüfen, ob die gefundene Struktur fachlich sinnvoll ist.
Auf dieser Seite lernst du die wichtigsten Aufgaben kennen, vollziehst k-Means an einem Zahlenbeispiel nach und beurteilst Ergebnisse kritisch.
Hake ab, was du schon kannst — und komm am Ende hierher zurück!
Was bedeutet Lernen ohne Labels?
Ein Label ist eine vorgegebene Beschriftung oder Zielantwort. Ein Tierfoto könnte beim überwachten Lernen zum Beispiel das Label „Katze“ oder „Hund“ tragen. Beim unüberwachten Lernen fehlen solche Vorgaben.
Unüberwachtes Lernen
Unüberwachtes Lernen ist maschinelles Lernen mit ungelabelten Eingabedaten. Das Lernverfahren sucht darin selbstständig nach Strukturen wie Gruppen, Beziehungen oder Ausreißern.
Stell dir einen Haufen Legosteine ohne Sortieranweisung vor. Du könntest die Steine nach Farbe, Größe oder Form ordnen. Keine dieser Einteilungen ist vorher als richtige Lösung vorgegeben. Ebenso hängt die von einem Lernverfahren entdeckte Struktur von den verwendeten Merkmalen und dem gewählten Verfahren ab.
Überwachtes Lernen verfolgt dagegen ein bekanntes Ziel. Es lernt aus Eingaben mit richtigen Zielantworten, um später beispielsweise eine Klasse oder einen Zahlenwert vorherzusagen.
| Frage | Überwachtes Lernen | Unüberwachtes Lernen |
|---|---|---|
| Welche Daten liegen vor? | Daten mit Labels | Daten ohne Labels |
| Was ist das typische Ziel? | bekannte Klassen oder Werte vorhersagen | unbekannte Strukturen entdecken |
| Wie wird bewertet? | Vergleich mit richtigen Zielantworten | indirekte Prüfung und fachliche Interpretation |
| Wann ist es hilfreich? | Ziel und zuverlässige Labels sind vorhanden | Labels fehlen oder wären aufwendig zu erstellen |
Keine Labels bedeutet nicht: keine Menschen. Menschen wählen Daten, Merkmale und Verfahren aus und müssen die Ergebnisse interpretieren und prüfen.
Welche Strukturen kann das Verfahren finden?
Unüberwachtes Lernen umfasst mehrere Aufgabentypen. Sie beantworten unterschiedliche Fragen.
Clustering: Welche Daten ähneln sich?
Clustering teilt Datenobjekte anhand ausgewählter Merkmale in Gruppen, die Cluster. Bei Kundendaten könnten Kaufverhalten, Alter oder Einkommen als Merkmale dienen. Die Cluster besitzen zunächst keine inhaltlichen Namen wie „technikinteressiert“; solche Deutungen entstehen erst danach.
Beim harten Clustering gehört jedes Objekt genau zu einem Cluster. Beim weichen Clustering kann ein Objekt mit verschiedenen Zugehörigkeitsgraden mehreren Clustern zugeordnet sein. Hierarchisches Clustering stellt schrittweise Zusammenführungen oder Teilungen als Baumdiagramm dar.
Assoziationsanalyse: Was tritt gemeinsam auf?
Die Assoziationsanalyse sucht häufige Beziehungen zwischen Merkmalen oder Ereignissen. Eine Warenkorbanalyse kann beispielsweise zeigen, welche Produkte oft gemeinsam gekauft werden. Das ist eine gefundene Regelmäßigkeit, aber noch kein Beweis dafür, dass ein Produkt den Kauf des anderen verursacht.
Dimensionsreduktion: Wie werden viele Merkmale verdichtet?
Bei der Dimensionsreduktion wird eine große Zahl von Merkmalen auf eine kleinere Darstellung verdichtet. Dabei soll möglichst viel relevante Information erhalten bleiben. Das kann Daten übersichtlicher machen, Visualisierungen ermöglichen und nachfolgende Verfahren entlasten.
Die Hauptkomponentenanalyse, kurz PCA, erzeugt neue Komponenten. Die erste beschreibt die Richtung mit der größten Streuung der Daten. Jede weitere erfasst möglichst viel der verbleibenden Streuung und steht senkrecht auf den vorherigen Komponenten.
Anomalieerkennung: Was fällt aus dem Muster?
Eine Anomalie ist ein Datenpunkt, der deutlich vom üblichen Muster abweicht. Solche Ausreißer können auf einen Gerätefehler, ungewöhnlichen Netzwerkverkehr oder einen möglichen Betrugsfall hinweisen. Eine Anomalie ist jedoch nicht automatisch ein Fehler oder Betrug; sie ist zunächst ein Anlass zur Prüfung.
Wie arbeitet k-Means?
k-Means ist ein Verfahren für hartes Clustering. Die Zahl der gewünschten Cluster wird vorher als k festgelegt. Jedes Datenobjekt wird genau einem Cluster zugeordnet.
Der Ablauf wiederholt zwei zentrale Schritte:
- Lege für die k Cluster zunächst je ein Zentrum fest.
- Ordne jedes Datenobjekt dem nächstgelegenen Zentrum zu.
- Berechne für jedes Cluster aus den zugeordneten Daten ein neues Zentrum.
- Wiederhole Zuordnung und Neuberechnung, bis sich die Zuordnungen nicht mehr ändern oder ein festgelegtes Abbruchkriterium erreicht ist.
Welches Zentrum „am nächsten“ liegt, entscheidet ein Distanzmaß. Häufig wird der euklidische Abstand verwendet. Deshalb beeinflussen die ausgewählten Merkmale, ihre Skalierung und das Distanzmaß das Ergebnis.
Vier Hörprofile werden durch den Anteil schneller Titel beschrieben: 1, 2, 8 und 9. Für $k=2$ starten die Clusterzentren bei 1 und 9.
Erste Zuordnung:
- 1 und 2 liegen näher am Zentrum 1.
- 8 und 9 liegen näher am Zentrum 9.
Neue Zentren:
- Erstes Cluster: $(1+2)/2=1{,}5$
- Zweites Cluster: $(8+9)/2=8{,}5$
Bei der nächsten Zuordnung bleiben 1 und 2 beim ersten sowie 8 und 9 beim zweiten Zentrum. Die Zuordnung ist stabil; der Durchlauf endet.
Das Ergebnis sind zwei Gruppen ähnlicher Hörprofile. Ob sie sinnvoll als „eher langsam“ und „eher schnell“ bezeichnet werden können, muss ein Mensch anhand der Daten und des Anwendungszwecks prüfen.
Was verändert der Parameter k?
Ein kleines k erzeugt wenige, eher grobe Gruppen. Ein größeres k erzeugt mehr und meist feinere Gruppen. Mehr Cluster bedeuten aber nicht automatisch ein besseres Ergebnis: Eine sehr feine Aufteilung kann für die eigentliche Fragestellung nutzlos sein.
Auch unterschiedliche Anfangszentren können zu unterschiedlichen Gruppierungen führen. Deshalb sollte man Ergebnisse vergleichen und nicht die erste Ausgabe ungeprüft übernehmen.
Wähle in jeder Lücke die passende Form und prüfe anschließend deine Antworten.
Bei k-Means wird die Zahl der Cluster durch festgelegt. Jeder Datenpunkt gehört beim harten Clustering zu Cluster. Nach der Zuordnung werden die neu bestimmt. Ein größeres k führt gewöhnlich zu Gruppen.
Wie prüfst du gefundene Muster?
Beim unüberwachten Lernen fehlt meist eine Ground Truth, also eine Sammlung bekannter richtiger Zielantworten. Deshalb lässt sich ein Cluster nicht einfach als „richtig“ oder „falsch“ markieren.
Eine verantwortungsvolle Prüfung betrachtet mehrere Ebenen:
- Datenqualität: Fehlen Werte? Gibt es Messfehler oder ungeeignete Daten?
- Merkmale: Beschreiben die ausgewählten Eigenschaften die Fragestellung sinnvoll?
- Parameter und Verfahren: Wie verändern k, Anfangszentren, Distanzmaß oder Vorverarbeitung das Ergebnis?
- Innere Struktur: Sind Punkte innerhalb eines Clusters ähnlich und verschiedene Cluster ausreichend getrennt?
- Fachliche Bedeutung: Können Fachleute die Gruppen nachvollziehbar deuten und für den vorgesehenen Zweck verwenden?
Kennzahlen wie der Silhouetten-Score oder Verfahren wie die Ellenbogenmethode können beim Vergleich von Clusterlösungen helfen. Sie ersetzen jedoch nicht die fachliche Interpretation.
Ein Algorithmus findet rechnerische Muster, aber kein menschliches Problemverständnis. Eine auffällige Gruppe kann durch einen echten Zusammenhang entstehen – oder durch verzerrte Daten, eine ungeeignete Skalierung oder zufällige Besonderheiten.
Typische Denkfehler
- „Ein Cluster ist eine echte natürliche Kategorie.“ Cluster hängen von Daten, Merkmalen, Parametern und Verfahren ab.
- „Eine Korrelation erklärt die Ursache.“ Gemeinsames Auftreten zeigt zunächst nur eine Beziehung, keine Ursache.
- „Ein Ausreißer ist sicher ein Betrugsfall.“ Eine Anomalie ist ein Prüfhinweis, kein fertiges Urteil.
- „Ohne Labels ist keine Kontrolle nötig.“ Gerade ohne richtige Zielantworten sind Vergleiche und Fachwissen wichtig.
Karteikasten
Überlege zuerst selbst und drehe die Karte anschließend zum Prüfen um.
Alles auf einen Blick
- Unüberwachtes Lernen
- Grundlage: ungelabelte Daten
- Ziel: unbekannte Strukturen entdecken
- Clustering: ähnliche Objekte gruppieren
- Assoziation: gemeinsames Auftreten finden
- Dimensionsreduktion: Merkmale verdichten
- Anomalieerkennung: ungewöhnliche Fälle markieren
- Prüfung: Daten, Merkmale und Parameter vergleichen
- Deutung: Ergebnisse fachlich validieren
Mit Google fortfahren