Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Knn | Erkennung Handgeschriebener Ziffern
Erkennung Handgeschriebener Ziffern
course content

Kursinhalt

Erkennung Handgeschriebener Ziffern

book
Knn

Der K-Nearest Neighbors (KNN)-Algorithmus, eine überwachte Machine Learning-Technik, wird überwiegend für die Klassifikation eingesetzt. Dieser Algorithmus arbeitet, indem er einen neuen Datenpunkt anhand der Kategorien seiner nächsten Nachbarn im Trainingsdatensatz klassifiziert.

Im Kontext der Klassifikation weist der KNN-Klassifikator einem neuen Datenpunkt eine Klasse zu, indem er die 'k' nächsten Nachbarn im Trainingssatz identifiziert – wobei 'k' ein benutzerdefinierter Parameter ist. Die Klassifizierung des neuen Datenpunkts erfolgt dann durch eine Mehrheitsabstimmung unter diesen 'k' Nachbarn.

Trotz seiner Einfachheit und Anpassungsfähigkeit ist der KNN-Algorithmus bei umfangreichen Datensätzen rechenintensiv. Er erfordert eine sorgfältige Auswahl sowohl des 'k'-Werts als auch der Distanzmetrik. Dennoch bleibt KNN ein weit verbreitetes und effektives Werkzeug für Klassifikationsaufgaben im Bereich des Machine Learnings.

Aufgabe

Swipe to start coding

  1. Initialisiere einen K-Nearest Neighbors-Klassifikator mit 4 Nachbarn.

  2. Trainiere den Klassifikator mit den Trainingsdaten und den zugehörigen Labels.

  3. Berechne Klassenvorhersagen für das Testset unter Verwendung des trainierten Klassifikators.

Lösung

Mark tasks as Completed
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 7
AVAILABLE TO ULTIMATE ONLY
We're sorry to hear that something went wrong. What happened?
some-alt