Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Beregning av prediktiv nøyaktighet og rangeringsmetrikker | Dyp personalisering gjennom matrisefaktorisering
Market Basket Analysis og Anbefalingssystemer
Seksjon 4. Kapittel 5
single

single

Challenge: Beregning av prediktiv nøyaktighet og rangeringsmetrikker

Sveip for å vise menyen

Ved evaluering av anbefalingssystemer er det viktig å måle både hvor nøyaktig systemet forutsier brukerpreferanser og hvor godt det rangerer anbefalte elementer. Prediktive nøyaktighetsmål som gjennomsnittlig kvadrert feil (MSE) kvantifiserer den gjennomsnittlige kvadrerte forskjellen mellom predikerte og faktiske vurderinger, og gir et enkelt mål på modellens ytelse. Rangeringsmål vurderer derimot hvor effektivt systemet sorterer anbefalinger slik at brukerne sannsynligvis finner de mest relevante elementene øverst på anbefalingslisten. Samlet gir disse målene et helhetlig bilde av styrker og svakheter ved en anbefalingsmotor.

Oppgave

Sveip for å begynne å kode

Gitt to lister som representerer predikerte og faktiske bruker­vurderinger for et sett med elementer, er oppgaven å beregne sentrale evaluerings­metrikker for et anbefalingssystem. Disse metrik­kene hjelper deg å vurdere både den prediktive nøyaktigheten og rangerings­kvaliteten til modellen din.

  • Beregn gjennomsnittlig kvadrert feil (MSE) mellom predicted_ratings og actual_ratings.
  • Bestem presisjon på 3, som er andelen av de 3 høyest predikerte elementene som også er blant de 3 høyest rangerte faktiske elementene.

Returner begge metrikker som et tuppel.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

some-alt