Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Berechnung von Vorhersagegenauigkeit und Ranking-Metriken | Tiefe Personalisierung durch Matrixfaktorisierung
Market Basket Analyse und Empfehlungssysteme
Abschnitt 4. Kapitel 5
single

single

Herausforderung: Berechnung von Vorhersagegenauigkeit und Ranking-Metriken

Swipe um das Menü anzuzeigen

Bei der Bewertung von Empfehlungssystemen ist es entscheidend, sowohl die Genauigkeit der Vorhersage von Nutzerpräferenzen als auch die Qualität der Rangfolge der empfohlenen Artikel zu messen. Vorhersagegenauigkeitsmetriken wie der mittlere quadratische Fehler (MSE) quantifizieren den durchschnittlichen quadrierten Unterschied zwischen vorhergesagten und tatsächlichen Bewertungen und bieten eine einfache Messgröße für die Modellleistung. Ranking-Metriken hingegen bewerten, wie effektiv das System Empfehlungen so anordnet, dass Nutzer die relevantesten Artikel möglichst weit oben in ihren Empfehlungslisten finden. Zusammen bieten diese Metriken einen umfassenden Überblick über die Stärken und Schwächen einer Empfehlungsmaschine.

Aufgabe

Wischen, um mit dem Codieren zu beginnen

Gegeben sind zwei Listen, die die vorhergesagten und die tatsächlichen Nutzerbewertungen für eine Reihe von Artikeln darstellen. Ihre Aufgabe ist es, zentrale Evaluationsmetriken für ein Empfehlungssystem zu berechnen. Diese Metriken helfen Ihnen, sowohl die Vorhersagegenauigkeit als auch die Ranking-Qualität Ihres Modells zu bewerten.

  • Berechnung des mittleren quadratischen Fehlers (MSE) zwischen den predicted_ratings und den actual_ratings.
  • Bestimmung der Precision@3, also des Anteils der Top-3 vorhergesagten Artikel, die auch zu den Top-3 der tatsächlichen Artikel gehören.

Geben Sie beide Metriken als Tupel zurück.

Lösung

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 4. Kapitel 5
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

some-alt