Valve iepazīstina ar mašīnmācīšanās algoritmu, lai ieteiktu jaunas Steam spēles

500151-steam-logo

Spēļu atrašana Steam vienmēr ir bijusi sarežģīta, taču platformā publicēto nosaukumu pārpilnība padarīja atklājamību par milzīgu problēmu gan radītājiem, gan spēlētājiem. Valve mēģina uzlabot situāciju ar jaunu spēļu ieteikumu sistēmu, kas balstās uz AI, nevis uz lietotāju kurētiem metadatiem. Mākslīgajam intelektam vispār netiek sniegta nekāda informācija par spēli, nevis tā izlaišanas datums, un to neietekmē pārskatīšanas rādītāji vai tagi. Tā vietā tā uzzina par spēlēm, tikai balstoties uz spēlētāju izdarīto.

Vārsts raksta:



Šī jaunā ieteikuma pamatā ir neironu tīkla modelis, kas ir apmācīts ieteikt spēles, pamatojoties uz lietotāja spēles laika vēsturi, kā arī citiem nozīmīgiem datiem. Mēs apmācām modeli, balstoties uz daudzu miljonu Steam lietotāju datiem un daudziem miljardiem spēļu sesiju, sniedzot stabilus rezultātus, kas atspoguļo dažādu atskaņošanas modeļu nianses un aptver mūsu katalogu. Modelis ir parametrizēts, lai mēs varētu ierobežot izlaidi spēlēm, kas izlaistas noteiktā laika periodā, un to var pielāgot, lai priekšroku dotu spēlēm ar lielāku vai zemāku popularitāti. Šie parametri tiek pakļauti lietotājam, ļaujot jums izvēlēties, vai rezultātos redzēt tikai jaunākos laidienus, vai atgriezties atpakaļ, iekļaujot spēles, kas izlaistas pirms desmit gadiem. Tāpat jūs varat izvēlēties, vai skatīt galvenos hitus vai dziļus kataloga griezumus. Neatkarīgi no slīdņu iestatījumiem, rezultāti vienmēr būs personalizēti un atbilstoši katram lietotājam.



Valve spēja radīt ieteikumu dzinējus, meklēšanas rīkus un atklāšanas uzlabojumus, kas godīgi izturas pret spēlētājiem un veidotājiem, pēdējā gada laikā ir ieguvuši dažus trāpījumus. Nesenās “Grand Prix” vasaras izpārdošanas laikā Valve ap pasākumu radīja neskaidras sacensības. Tā rezultātā spēlētāji sāka noņemt indie nosaukumus no vēlmju sarakstiem daudz mēģinot spēlēt sistēmu un bez maksas saņemt dārgus AAA nosaukumus, kļūdaini uzskatot, ka zemu izmaksu nosaukumu dzēšana palielināja viņu izredzes saņemt dārgas bezmaksas spēles. Radītāji panikā. Spēles iekļaušana vēlmju sarakstā nozīmē saņemt atjauninājumus, kad tā tiek pārdota, un šie paziņojumi acīmredzot būtiski ietekmē to, cik kopiju spēle kopumā pārdod. Izstrādātāji ir ārkārtīgi neapmierināti ar to, kā Steam pārdošana notika šogad, un daudzi neuzskatīja, ka būtu vēlams ne vēlmju saraksta pikaps, ne kopējais pārdošanas apjoms.

statistic_id552623_number-of-spēles-izlaists-uz-tvaika-2004-2018



Jaunā spēļu ieteikumu sistēma Valve, ko šodien atklāj, nav tieša atbildi līdz Grand Prix izcīņai, bet tas ir piemērs tam, kā uzņēmums mēģina uzlabot savus ieteikumu algoritmus tādā veidā, kas būtu godīgi pret spēļu veidotājiem un palīdzētu spēlētājiem atrast nosaukumus, kurus viņi vēlas piedzīvot. Līdz šim Valve izmaiņas ieteikumu sistēmā ir bijušas pretrunīgas; algoritma kļūda pagājušajā gadā noveda daudz vairāk trafika uz jau izveidotiem nosaukumiem uz mazāku nosaukumu rēķina. Pēc Grand Prix problēmām daži izstrādātāji ir zaudējuši ticību tam, ka Valve ir īpaši ieinteresēta situācijas risināšanā.

'Pirms 2018. gada oktobra (un dažus mēnešus pēc tam, kamēr es Steam sniedzu šaubas), es teicu ikvienam, kurš man jautāja, ka Steam ir 100% vērts indie izstrādātājiem,' izstrādātājs Yitz stāstīja Kotaku, izmantojot čivināt DM:

Tagad šī uzticība vairs nav, un tas nav tāpēc, ka esmu mainījies vai kļuvis ciniskāks ... Šī Steam pārdošana bija katastrofa, bet mani daudz vairāk uztrauc vispārējā tendence, ko mēs esam redzējuši Steam algoritmā kopš pagājušā gada oktobra : nepopulāru (ieskaitot “pārsvarā negatīvu” recenzēto) trīskāršo A spēļu pārspiešana virs nosaukumiem, par kuriem Steam ir vairāk nekā pietiekami daudz datu, lai zinātu, ka tas būtu labāk piemērots patērētājam.



Es nolēmu izņemt Steam ieteikumu algoritmu griešanai, lai redzētu, kādus nosaukumus tas man ieteiks personīgi. Manā konkrētajā gadījumā esmu gatavs tam, ka algoritms ir nedaudz mazāk precīzs - dažas spēles Vēsturiski visvairāk laika esmu spēlējis, spēlējot nosaukumus, kurus esmu izmantojis etalonu noteikšanai, un tas ir iespējams, ka algoritms tiks izmests. Man arī ir ļoti slikts ieradums, atstājot spēles fonā skrienot ar Alt-Tabb, kas arī var krasi uzpūst manis paša atskaņošanas laiku.

Valve-RecommendedSystem

Spēlējot Fallout 4, neesmu pavadījis 73,5 faktiskās dzīves dienas.

Tas ir noklusējuma skats, kad piesakāties. Jūsu labākās spēles ir uzskaitītas pa kreisi, savukārt ieteiktie nosaukumi - labajā pusē. Šeit ir populārākais spēļu saraksts, kad spēlējat ar slīdni “Niche” vai “Popular”. Mans “Populāro” spēļu saraksts atrodas kreisajā pusē zemāk, savukārt pilni “Niche” ieteikumi - labajā pusē.

Attiecībā uz ieteikumu algoritmu Valve raksta:

Viens virziens ir apkopot katru atsevišķu informāciju par spēli, pēc tam uzminēt, kādas spēles ir līdzīgas, un pēc tam ieteikt šīs “līdzīgās” spēles. Bet tas pieļauj dažāda veida dīvainus traucējumus - tikai tāpēc, ka jūs spēlējat daudz Beat Saber, tas nenozīmē, ka mums kādreiz vajadzētu tikai ieteikt jums VR ritma spēles. Šis modelis izmanto atšķirīgu pieeju. Tas neņem vērā lielāko daļu parasto datu par spēli, piemēram, žanru vai cenu. Tā vietā tiek apskatīts, kādas spēles jūs spēlējat un kādas spēles spēlē citi cilvēki, pēc tam sniedz informētus ieteikumus, pamatojoties uz citu cilvēku lēmumiem, kas spēlē spēles Steam. Ideja ir tāda, ka, ja spēlētāji ar lielākoties jums līdzīgiem spēles paradumiem mēdz spēlēt arī citu spēli, kuru vēl neesat izmēģinājis, tad šī spēle, iespējams, būs labs ieteikums jums.

Niša-pret-populāra

Šķiet, ka slīdnis “niša” pret “populāro” šķiet, ka tas varētu izmantot precīzu pielāgošanu. Kaut kā Metro 2033 Redux ir vispopulārākais tituls, ko man ieteica zem gan iespējas. Bet tas ir dīvaini, ka šī spēle man vispirms jāiesaka, ņemot vērā, ka man pieder (bet nekad neesmu uzmācies pieveikt) Metro 2033. Tas pats attiecas arī uz Metro Last Light Redux. Ir lietderīgi ieteikt man Metro 2033 Redux, ja vienīgais, ko jūs pārbaudāt, ir spēlētās stundas (es to izmantoju etalonu noteikšanai) vai “Metro sērijā esošo spēļu skaits”. Pārbaudot šo titulu atbloķēto sasniegumu skaitu, varētu secināt, ka arī es tikko spēlēju.

Otrs trūkums, ko redzu šajos datos, nav tieši Valve vai Steam vaina. Man pieder Far Cry 3 uPlay un Witcher 3 GoG. Es spēlēju tādas spēles kā Dishonored, Borderlands 2 un Wolfenstein: The Old Blood, izmantojot drauga Steam kontu. Ieteikumu kvalitāte ir nedaudz nevienmērīga - es mīlēju Dishonored un atradu Borderlands 2 samērā uzjautrinošu, taču nebiju milzīgs Far Cry 3 fans un nekad neesmu spēlējis ļoti daudz The Witcher 3. “Niche” nosaukumi ir spēles I neesmu spēlējis vai dzirdējis, tāpēc, šķiet, ka tas šajā sakarā izpilda savus mērķus, lai gan tas arī apgrūtina interpretēšanu, ja es tos vēlētos.

Mērķis ir, lai šis rīks būtu labāks ieteikumu dzinējs spēlēm, kuras nav pakļautas spēlēšanai vai manipulēšanai vai kurām izstrādātājiem ir jāuztraucas par optimizāciju pamata un nezināmiem algoritmiem. Ideja ir tāda, ka AI modelis vēro, ko spēlē spēlētāji, un iesaka šīs spēles cilvēkiem, kuri spēlē līdzīgas spēles kā šie cilvēki. Mums būs jāgaida dati par tā darbību, taču to atklāšana ir bijusi liela problēma jebkura veida tiešsaistes veikalā. Tās atrisināšana vai pat uzlabošana būtu liels veikals jebkuram veikalam.

Copyright © Visas Tiesības Aizsargātas | 2007es.com