Dein letzter Login ist schon eine Weile her.

Bitte überprüfe, ob alle Angaben in Deinem Profil noch aktuell sind.


04.05.2020
von Jan-Dirk
in IT-Talents

Was ist Supervised und Unsupervised Learning?

x
Für Unternehmen:
IT-Nachwuchs kennenlernen!
Jetzt starten

Ansätze des Machine Learnings

Vielleicht hast du auch schon mal von den Begriffen Supervised Learning und Unsupervised Learning gehört, welche Ansätze des Machine Learnings sind. In diesem Beitrag wollen wir Euch die beiden kurz näher bringen und Unterschiede sowie Vor- und Nachteile der Technologien aufzeigen.

Lesezeit: ca. 3 Min.

Bewerten

Themen auf dieser Seite:

IT-Talents.de ist Deine Plattform für Förderung und Weiterbildung während des IT-Studiums!
Fördermöglichkeiten ansehen


Was ist Supervised Learning?

Übersetzt bedeutet Supervised Learning überwachtes Lernen. Dabei handelt es sich um einen von drei Ansätzen im Rahmen des Machine Learnings. Einen weiteren Ansatz definiert das Unsupervised Learning, welches wir später in diesem Beitrag noch genauer erklären. Beide Methoden werden unter dem Begriff Machine Learning zusammengefasst. Der dritte angesprochene Ansatz im Rahmen des Machine Learnings bezieht sich auf das sogenannte Reinforcement Learning.

Beim Supervised Learning handelt es sich um eine angeleitete Methode, bei der es darum geht Trainingsdaten für den Aufbau des Modells bereitzustellen. Diese Trainingsdaten beinhalten eine annotierte Gruppenzugehörigkeit. Neue Daten werden in Gruppen eingeordnet, wobei eine statistische Prognose als Basis genutzt wird.

Passend zum Thema: Wie funktioniert Machine Learning?

Wie wird das Supervised Learning angewendet?

Ziel beim Supervised Learning ist es die von den Nutzern vorgegebenen Daten einer Gruppierung beziehungsweise einer Klasse zuzuordnen, wenn der Datensatz nicht manuell oder händisch bewertet werden kann. Zum Beispiel im Rahmen der Kreditbewilligung, wo sich die Entscheidung nach der Bonität oder der Kredithöhe richtet. Die Kernaufgabe des Supervised Learnings besteht darin mit Hilfe von Beispieldaten ein Modell aufzubauen, um die Zuordnung selbstständig abzuschließen.

Auf IT-Talents.de kannst Du Dich mit dem Who-is-Who der IT-Branche vernetzen!
Jetzt Top-Unternehmen anschauen


Was ist Unsupervised Learning?

Übersetzt bedeutet der Begriff überwachtes Lernen und definiert ein datengetriebenes Verfahren, welches in den vorhandenen Daten ein festes Muster ermittelt. Im Gegensatz zum Supervised Learning ist eine Datengruppierung nicht initial vorhanden. Ziel ist es, diese Gruppierung herzustellen.

Wie wird das Unsupervised Learning angewendet?

Bei dieser Methode geht es darum, die unbekannten Beziehungen und Strukturen in den Daten zu ermitteln. Die Aufteilung und Gruppierung der einzelnen Daten ist dabei bekannt. Die bei dieser Methode verwendeten Algorithmen müssen selbstständig die sogenannten Cluster, sprich die Strukturen ausfindig machen können.

Das Ziel besteht darin ein Modell aufzubauen, mit welchem sich die Daten den existenten Clustern zuordnen lassen. Die Art und die Anzahl dieser Strukturen ändert sich mit dem vorhandenen Datenaufkommens des Corpus. Dieses Verfahren schätzt neue Daten nicht einfach nur, sondern integriert diese in ein eigenes Modell. Anwender benötigen für den stabilen Modellaufbau in der Regel Unmengen an Daten. Damit ist diese Methode nicht für alle Anwendungsfälle geeignet.

Wenn Du willst: IT-Talents.de ist Dein Headhunter! Unser Team macht sich für Dich auf die Suche nach dem passenden Arbeitgeber. Bequem und persönlich.
Jetzt JobScout anschauen


Supervised Learning vs. Unsupervised Learning: Die Unterschiede

Im Gegensatz zum überwachten Lernen weiß das System des unüberwachten Lernens nicht, was es erkennen soll. Die Datenaufteilung in Cluster findet zwar statt, allerdings weiß das System nicht, unter welches Label diese Daten fallen.

Beispiel

Nehmen wir die Unterscheidung von Hunden und Katzen als Beispiel: Wenn das System Bilder von Tieren verarbeiten soll, werden alle Bilder kategorisiert, die nach Hund oder Katze aussehen. Die Bilder werden daraufhin in Gruppen eingeteilt, ohne dass benannt wird, welches Bild davon einen Hund und welches eine Katze darstellt. Dies hat den einfachen Hintergrund, dass die Definition durch den Anwender noch nicht stattgefunden hat. Deshalb wird diese Methode immer dann eingesetzt, wenn der Nutzer die Daten noch nicht kennt und somit auch nicht in der Lage ist, Vorgaben zu machen. Beim Supervised Learning sieht die Sache anders aus, da der Nutzer die ground truth, also die Grundwahrheit bereits kennt.

Die Vor- und Nachteile der beiden Verfahren

Vorteil von Supervised Learning

Die im Supervised Learning angewandten Verfahren lassen sich aufgrund ihrer strukturierten Eigenschaften gut nachvollziehen. Nutzer haben die Möglichkeit verschiedene Methoden gegenüberzustellen, diese zu parametrisieren und die optimale Lösung für den Anwendungsfall zu finden. Damit gestaltet sich die Nachvolziehbarkeit deutlich einfacher, als es bei den Methoden im Unsupervised Learning der Fall ist.

Nachteil von Supervised Learning

Dies bringt jedoch den Nachteil mit sich, dass sich diese Methode nur mit einem erhöhten manuellen Aufwand nutzen lässt.

Vorteil Unsupervised Learning

Damit kristallisiert sich auch der Vorteil des Unsupervised Learnings heraus: Die Modellerstellung erfolgt teilweise vollautomatisiert. Damit lassen sich gute Prognosen in Bezug auf neue Daten bestimmen. Auch das Erstellen von ganz neuen Inhalten ist damit möglich.

Nachteile von Unsupervised Learning

Der Nachteil basiert auf dem sogenannten Overfitting und Underfitting. Ersteres beschreibt die nicht mehr korrekte Zuordnung von neuen, unbekannten Daten. Letzteres beschreibt den Fall, in dem zu wenige Daten zur Verfügung stehen, was eine ungenaue Klassifizierung mit sich bringt und zu schlechten Prognoseergebnissen führen kann.

Aktuelle Aktionen:

IT-Stipendium November 2020

1200€ Förderung für IT-Talente!


Sei dabei und sichere Dir beim IT-Stipendium November 2020 bis zu 1200€ Förderung.
Jetzt bewerben!

IT-Stipendium November 2020 NRW

Stipendium für Informatiker aus NRW


Sei dabei und sichere Dir beim IT-Stipendium November 2020 bis zu 1200€ Förderung.
Jetzt bewerben!

IT-Talents ist ein Netzwerk nur für IT'ler. Auf unserer Plattform kannst Du Dich als registriertes Mitglied mit wenigen Klicks auf die Jobs unserer Partnerunternehmen oder auf IT-Projekte für Studierende bewerben. Darüberhinaus führen wir Wettbewerbe durch und vergeben IT-Stipendien.

Jetzt Mitglied werden.

Verwandte Artikel

Was ist ein Framework? - Definition & Erklärung

20. Nov 2020 in IT-Talents

In Softwareprojekten ist es erforderlich, nicht nur die funktionalen Anforderungen umzusetzen, sondern auch ein…

weiter

Die 5 besten GUI-Clients für Git 2021

05. Nov 2020 in IT-Talents

Git ist ein bekanntes Werkzeug für das Versionsmanagement von Dateien. Entwickelt wurde es für die heute verbreitete H…

weiter

Wozu dient ein Proxy Server?

26. Oct 2020 in IT-Talents

Eine Verbindung zum Internet ist für viele selbstverständlich, aber eine Filterung des Datenverkehrs kann aus den v…

weiter

Was ist PHP und wie kann ich es lernen?

22. Oct 2020 in IT-Talents

Heute erwarten Nutzer ein dynamisches Verhalten Deiner Webseite und genau dafür ist PHP geeignet. Als …

weiter

Was ist Paravirtualisierung? - Virtualisierungstechnologien

06. Oct 2020 in IT-Talents

Der Begriff Virtualisierung bezieht sich auf die Erstellung einer virtuellen statt einer tatsächlichen physischen …

weiter

Was ist Betriebssystemvirtualisierung bzw.…

02. Oct 2020 in IT-Talents

Der Begriff Virtualisierung wird häufig bei Beschreibung und Implementierung abstrakter Hardware- oder Software-Modelle …

weiter

Was ist Virtualisierung? - Virtualisierungstechnologien im…

30. Sep 2020 in IT-Talents

Virtualisierung verspricht effizienten Ressourceneinsatz, einen schnellen Wechsel zwischen verschiedenen…

weiter

Die 6 besten PHP Frameworks 2020

11. Jun 2020 in IT-Talents

Websites sind im Laufe der Zeit komplexer und anspruchsvoller geworden. Positiv zu vermerken ist, dass sie jetzt…

weiter

Algorithmen im Alltag

10. Jun 2020 in IT-Talents

Die moderne Gesellschaft wäre ohne Algorithmen nicht denkbar. Obwohl das vielen Menschen nicht bewusst ist, prägen sie d…

weiter

Schnell-Login für unsere Mitglieder

Tipp: Halte Dein Profil aktuell.

Lass' uns wissen, falls sich etwas Neues bei Dir ergibt.

Tipp: Vervollständige Dein Profil für noch bessere Karrierechancen.

Bist Du Schüler, Student oder bereits berufstätig? Teile uns Deinen aktuellen Status mit, damit wir Dir sinnvolle Aufgaben anbieten können.

Jetzt Status angeben

Wann stehst Du der IT-Branche zur Verfügung?

Bitte Monat und Jahr angeben.

{{ perspectiveForm.availableFrom.$error.dynamic }}

Neuer Versuch

Wo möchtest Du durchstarten?

{{ location.geolocation.name }}×
Bitte mindestens ein Ort angeben.

Als {{currentUser.status.title}} bist Du bereit für:


Lade Beschäftigungsarten

Bitte wähle den Zeitpunkt, Ort und min. eine Beschäftigungsart aus.

You have voted!
Schliessen
Vote for:
stars
Vote
You have not rated!