single
Haaste: Ennustetarkkuuden ja Sijoitusmetriikoiden Laskeminen
Pyyhkäise näyttääksesi valikon
Suositusjärjestelmien arvioinnissa on olennaista mitata sekä järjestelmän kykyä ennustaa käyttäjien mieltymyksiä että sen tehokkuutta suositeltujen kohteiden järjestämisessä. Ennustetarkkuusmittarit, kuten keskineliövirhe (MSE), mittaavat ennustettujen ja todellisten arvosanojen keskimääräistä neliöllistä poikkeamaa, tarjoten selkeän mittarin mallin suorituskyvylle. Järjestysmittarit puolestaan arvioivat, kuinka hyvin järjestelmä asettaa suositukset niin, että käyttäjät löytävät todennäköisimmin olennaisimmat kohteet suosituslistojensa kärjestä. Yhdessä nämä mittarit tarjoavat kattavan näkymän suositusmoottorin vahvuuksiin ja heikkouksiin.
Pyyhkäise aloittaaksesi koodauksen
Annettujen kahden listan, jotka edustavat käyttäjän ennustettuja ja toteutuneita arvioita tietylle tuotejoukolle, perusteella tehtävänäsi on laskea keskeiset arviointimittarit suositusjärjestelmälle. Nämä mittarit auttavat arvioimaan sekä mallin ennustetarkkuutta että järjestyksen laatua.
- Laske keskineliövirhe (MSE)
predicted_ratings- jaactual_ratings-listojen välillä. - Määritä precision at 3, eli niiden kolmen parhaan ennustetun tuotteen osuus, jotka ovat myös kolmen parhaan toteutuneen tuotteen joukossa.
Palauta molemmat mittarit tuplena.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme