Mikä on Suositusjärjestelmä
Koneoppimiseen perustuva personoitu suositusjärjestelmä
Suositusjärjestelmä on koneoppimistekniikka, joka analysoi käyttäjien käyttäytymistä ja ehdottaa personoitua sisältöä, tuotteita tai palveluita.
Suositusjärjestelmien tyypit
- Yhteistoiminnallinen suodatus — suositukset samankaltaisten käyttäjien perusteella
- Sisältöpohjainen suodatus — suositukset tuoteominaisuuksien perusteella
- Hybridijärjestelmät — lähestymistapojen yhdistelmä
- Tietoperustaiset järjestelmät — asiantuntijasääntöjen käyttö
Algoritmit
- Matriisihajottelu (SVD, ALS)
- K-lähimmät naapurit (KNN)
- Syväoppiminen (Neural Collaborative Filtering)
- Graafineuroverkot
- Vahvistusoppiminen
Liiketoimintasovellukset
- Verkkokauppa — tuotesuositukset
- Suoratoisto — elokuvat, musiikki, podcastit
- Sosiaaliset verkostot — ystävät, sisältö
- Uutiset — personoitu syöte
- Rahoitus — sijoitustuotteet
Suorituskykymittarit
- CTR (klikkausprosentti)
- Ostokonversio
- Keskimääräinen aika alustalla
- Monimuotoisuus ja sattuma
- NDCG, MAP, Precision@K