Ich folge einem Tutorial über die Grundlagen des maschinellen Lernens und es wird erwähnt, dass etwas ein Feature oder eine Bezeichnung sein kann .
Soweit ich weiß, ist eine Funktion eine Eigenschaft von Daten, die verwendet werden. Ich kann nicht herausfinden, was das Etikett ist, ich kenne die Bedeutung des Wortes, aber ich möchte wissen, was es im Kontext des maschinellen Lernens bedeutet.
machine-learning
artificial-intelligence
Wojtek Wencel
quelle
quelle
Antworten:
Kurz gesagt, die Funktion wird eingegeben. Label wird ausgegeben. Dies gilt sowohl für Klassifizierungs- als auch für Regressionsprobleme.
Eine Funktion ist eine Spalte der Daten in Ihrem Eingabesatz. Wenn Sie beispielsweise vorhersagen möchten, welche Art von Haustier jemand wählen wird, können Sie unter anderem Alter, Heimatregion, Familieneinkommen usw. eingeben. Das Etikett ist die endgültige Wahl, z. B. Hund, Fisch, Leguan, Stein, etc.
Sobald Sie Ihr Modell trainiert haben, geben Sie ihm neue Eingaben, die diese Funktionen enthalten. Es wird das vorhergesagte "Etikett" (Haustiertyp) für diese Person zurückgegeben.
quelle
Feature:
Im maschinellen Lernen bedeutet Funktion Eigentum Ihrer Trainingsdaten. Oder Sie können einen Spaltennamen in Ihrem Trainingsdatensatz angeben.
Angenommen, dies ist Ihr Trainingsdatensatz
Dann ist hier
Height
,Sex
undAge
sind die Merkmale.Etikette:
Die Ausgabe, die Sie nach dem Training von Ihrem Modell erhalten, wird als Etikett bezeichnet.
Angenommen , Sie die oben genannten Daten - Set zu einem gewissen Algorithmus eingespeist und erzeugen ein Modell Geschlecht als männlich oder weiblich, vorherzusagen, in dem obigen Modell Sie Funktionen übergeben , wie
age
,height
usw.Nach der Berechnung wird das Geschlecht als männlich oder weiblich zurückgegeben. Das nennt man ein Label
quelle
Die möglichen Tierklassen sind zB Katzen oder Vögel. In diesem Fall wäre das Etikett die mögliche Klassenassoziation, z. B. Katze oder Vogel, die Ihr Algorithmus für maschinelles Lernen vorhersagt.
Die Merkmale sind Muster, Farben, Formen, die Teil Ihrer Bilder sind, z. B. Pelz, Federn oder Pixelwerte auf niedrigerer Ebene.
Etikett: Vogel
Merkmale: Federn
Etikett: Katze
Merkmale: Pelz
quelle
Nehmen wir ein Beispiel, in dem wir das Alphabet anhand handgeschriebener Fotos erkennen möchten. Wir geben diese Beispielbilder in das Programm ein und das Programm klassifiziert diese Bilder anhand der Funktionen, die sie erhalten haben.
Ein Beispiel für ein Merkmal in diesem Zusammenhang ist: Der Buchstabe
'C'
kann als konkav nach rechts gerichtet betrachtet werden.Es stellt sich nun die Frage, wie diese Funktionen gespeichert werden sollen. Wir müssen sie benennen. Hier ist die Rolle des Labels, das entsteht. Ein Etikett wird auf solche Merkmale gegeben unterscheiden sie von anderen Funktionen.
Auf diese Weise erhalten wir Beschriftungen als Ausgabe, wenn Features als Eingabe bereitgestellt werden .
Etiketten sind nicht mit unbeaufsichtigtem Lernen verbunden.
quelle
Voraussetzung: Grundlegende Statistik und Exposition gegenüber ML (Lineare Regression)
Es kann in einem Satz beantwortet werden -
Erläuterung
Lassen Sie mich meine Aussage erklären. Angenommen, Sie haben einen Datensatz, den Sie zu diesem Zweck berücksichtigen sollten
exercise.csv
. Jede Spalte im Datensatz wird als Features bezeichnet. Geschlecht, Alter, Größe, Herzfrequenz, Körpertemperatur und Kalorien können eine der verschiedenen Spalten sein. Jede Spalte repräsentiert unterschiedliche Merkmale oder Eigenschaften.Übung.csv
Um das Verständnis zu festigen und das Rätsel zu lösen, nehmen wir zwei verschiedene Probleme (Vorhersagefall).
Sobald Sie die obige Erklärung verstanden haben, werden Sie nicht mehr wirklich mit Label und Features verwechselt.
quelle
Eine kurz erläuterte Funktion wäre die Eingabe, die Sie dem System zugeführt haben, und das Etikett wäre die Ausgabe, die Sie erwarten. Zum Beispiel haben Sie viele Merkmale eines Hundes wie seine Größe, Fellfarbe usw. gefüttert, sodass nach der Berechnung die Rasse des Hundes zurückgegeben wird, den Sie kennen möchten.
quelle
Angenommen, Sie möchten das Klima vorhersagen, dann sind die historischen Klimadaten, das aktuelle Wetter, die Temperatur, die Windgeschwindigkeit usw. und die Beschriftungen Monate. Die obige Kombination kann Ihnen helfen, Vorhersagen abzuleiten.
quelle