Steam zal nu machine learning gebruiken om spelaanbevelingen te verbeteren
Een van de grootste problemen bij het hebben van gemakkelijke toegang tot een enorme winkel voor digitale games, is uitzoeken wat je moet spelen. Steam, dat momenteel de grootste pc-gamingclient is, geeft gebruikers aanbevelingen over wat ze vervolgens kunnen spelen. Het doet dit door rekening te houden met veel factoren, zoals beoordelingen, en de soorten games waarvan het denkt dat je dat wilt. Nu heeft Valve besloten om nog een stap verder te gaan door machine learning te gebruiken om gebruikers games voor te stellen die beter bij hun smaak passen.
Interactieve aanbeveler
De interactieve aanbeveler is een nieuwe experimentele functie voor Steam. Om het simpel te houden, kan deze tool door alle Steam-gebruikers worden gebruikt om erachter te komen welk spel ze als volgende moeten spelen. Het is een zeer intuïtief systeem waarmee gebruikers kunnen sorteren op genres, filteren op tags en het tijdvenster van de resultaten kunnen aanpassen.
Valve legde de werking van de interactieve aanbeveler uit in een blogpost. Gebaseerd op een neuraal netwerkmodel, maakt de aanbeveler gebruik van uw speeltijdgeschiedenis samen met "andere opvallende gegevens" om gepersonaliseerde resultaten te leveren.
“We trainen het model op basis van gegevens van vele miljoenen Steam-gebruikers en vele miljarden speelsessies, wat ons robuuste resultaten oplevert die de nuances van verschillende speelpatronen weergeven en onze catalogus beslaan. Het model is geparametriseerd zodat we de uitvoer kunnen beperken tot games die binnen een bepaald tijdvenster zijn uitgebracht, en kunnen worden aangepast om games met een hogere of lagere onderliggende populariteit te prefereren. "
Nieuwe spellen
Dit roept de vraag op hoe de aanbeveler omgaat met nieuwe spellen? Nieuw uitgebrachte titels, vooral die gericht zijn op een nichemarkt, hebben doorgaans een zwakkere spelersbasis. Bijgevolg kan het neurale netwerk geen spellen aanbevelen waarvan het geen gegevens heeft. Als zodanig zegt Valve dat de aanbeveler deze "koude starts" anders benadert.
“Het kan vrij snel reageren, en wanneer het opnieuw wordt getraind, pikt het nieuwe releases op met slechts een paar dagen aan gegevens. Dat gezegd hebbende, kan het niet de rol vervullen die de Discovery Queue speelt bij het opduiken van gloednieuwe inhoud, en daarom beschouwen we deze tool als een aanvulling op bestaande mechanismen in plaats van als een vervanging ervan. "
Een ander controversieel onderwerp is "The Algorithm". Velen zijn van mening dat een game, wil deze door veel gebruikers worden gezien, voor een bepaald model moet worden "geoptimaliseerd". Net als de rest van Steam is dit niet hoe de nieuwe interactieve aanbeveler werkt.
“We hebben de aanbeveler zo ontworpen dat deze wordt aangestuurd door wat spelers doen, niet door extrinsieke elementen zoals tags of recensies. De beste manier voor een ontwikkelaar om te optimaliseren voor dit model, is door een game te maken die mensen graag spelen. Hoewel het belangrijk is om gebruikers nuttige informatie over je game te geven op de winkelpagina, moet je je er niet druk over maken of tags of andere metadata van invloed zijn op hoe een aanbevelingsmodel je game ziet. "
Hoewel er nog steeds aan wordt gewerkt, kunt u de nieuwe interactieve aanbeveler nu zelf uitproberen.