i

Kollaboratives Empfehlungssystem mit KNN-Klassifikation

Aufgabe 1 - Punktdiagramm anfertigen: Trainingsphase

Vervollständige das Punktdiagramm, indem du die Punkte entsprechend ihrer Klassen einfärbst. Überlege dir dafür zunächst, was die erklärenden Attribute und was die Klassen sind.

Nutzer Bewertung Film 1 Bewertung Film 2 Bewertung neuer Film
A 1 2 1
B 3 1 2
C 4 5 5
D 4 5 3
E 2 4 5
F 5 1 2
G 5 3 3
H 3 4 5
I 1 5 4
J 3 3 5



Aufgabe 2 - Punktdiagramm nutzen: Anwendungsphase

Bestimme mit der Nächste-Nachbar-Klassifikation die Klassen der Nutzer.
Nutzer Bewertung Film 1 Bewertung Film 2 Bewertung neuer Film
X 1 1
Y 3 5
Z 5 3

Aufgabe 3 - Erweiterung der erklärenden Attribute

Die erklärenden Attribute wurden ebenso erweitert. Betrachte das Punktdiagramm in Geogebra 3D und die untenstehenden Datensätze.
  1. Finde heraus, welche erklärenden Attribute an welcher Achse abgetragen sind. Kannst du das Punktdiagramm so drehen, dass es aussieht wie das aus Aufgabe 2?
  2. Bestimme mit der Nächste-Nachbar-Klassifikation die Klassen der Nutzer X, Y und Z.
  3. Vergleiche deine Klassifikation zu deinen Ergebnissen aus Aufgabe 2.
Nutzer Bewertung Film 1 Bewertung Film 2 Bewertung Film 3 Bewertung neuer Film
A 1 2 2 1
B 3 1 5 2
C 4 5 4 5
D 4 5 1 3
E 2 4 5 5
F 5 1 5 2
G 5 3 1 3
H 3 4 4 5
I 1 5 2 4
J 3 3 3 5

Nutzer Bewertung Film 1 Bewertung Film 2 Bewertung Film 3 Bewertung neuer Film
X 1 1 5
Y 3 5 1
Z 5 3 1

Aufgabe 4 - Kollaborative K-Nächste-Nachbar-Klassifikation

Unser ursprüngliche Filmdatensatz hat nach der Datenvorbereitung die folgende Form:
userID rating Film 1 rating Film 2 rating Film 3 rating Film 4 rating Film 5 rating Film 6
1 4 5 5 3 5 3
2 3 5 5 3 5 2
3 3 1 1 3 1 4
4 4 1 1 4 5 3
5 4 2 2 4 2 5
  1. Bestimme, welche Spalte der Klasse und welche Spalten den Attributen entsprechen.
    Punktdiagramm
  2. Argumentiere, warum wir mehr als zwei erklärende Attribute betrachten sollten, um sinnvolle Vorhersagen zu machen.

Suche

v
14.5.1.3.3.2
inf-schule.de/projekte/datascience/projekt_empfehlungssysteme/modellentwicklung/knn_fuer_empfehlungssyssteme/knn_kollaborativ
inf-schule.de/14.5.1.3.3.2
inf-schule.de/@/page/MIrJBlnkoyumbEyX

Rückmeldung geben