Ich erstelle ein Empfehlungssystem und möchte sowohl die Bewertungen "ähnlicher" Benutzer als auch die Funktionen der Elemente berücksichtigen. Die Ausgabe ist eine vorhergesagte Bewertung [0-1]. Ich erwäge ein neuronales Netzwerk (zu Beginn).
Die Eingaben sind also eine Kombination aus den Merkmalen der Elemente und den Bewertungen jedes Benutzers. Für Punkt A und Benutzer 1 könnte das System auf die kombinierten Daten A1 trainiert werden. Dies wäre ein Trainingsbeispiel.
Was ist, wenn Benutzer 1 auch Film B bewertet? Wären die Daten B1 dann auch ein Trainingsbeispiel? Gibt es ein Problem beim Wiederholen des Trainings mit den Funktionen von Benutzer 1 auf diese Weise?
Haben Sie Vorschläge, wie Sie das Problem besser angehen können?
quelle