Betrachten Sie das Problem der kollaborativen Filterung. Wir haben Matrix der Größe #users * #items. wenn Benutzer i Element j mag, wenn Benutzer i Element j nicht mag, undwenn es keine Daten über (i, j) Paar gibt. Wir wollen für zukünftige Benutzer-Artikel-Paare vorhersagen .
Der Standardansatz für die kollaborative Filterung besteht darin, M als Produkt von 2 Matrizen darzustellen, so dass minimal ist (z. B. Minimierung des mittleren quadratischen Fehlers für bekannte Elemente von ).
Für mich scheint die logistische Verlustfunktion besser geeignet zu sein. Warum verwenden alle Algorithmen MSE?