AI-modeller og plattformer
MaskinlÃĶringsmodell utviklet for ÃĨ bekjempe juks i videospill
Enhver videospiller vet hvor frustrerende det er ÃĨ konkurrere med juksere, men mange innser ikke de Ãļkonomiske og andre konsekvensene for spillet og utvikleren. Det ser ut til at uansett hva slags handlinger en utvikler tar, finner noen alltid mÃĨter ÃĨ jukse pÃĨ. Dette er hvorfor datavitenskapsfolk ved University of Texas at Dallas har tatt en kunstig intelligens (AI)-tilnÃĶrming for ÃĨ bekjempe disse spillerne.Â
Forskningen ble publisert i IEEE Transactions on Dependable and Secure Computing den 3. august.
Forskerne brukte det populÃĶre first-person skytespillet Counter-Strike for ÃĨ utvikle den nye tilnÃĶrmingen, men den kan brukes pÃĨ ethvert stort multiplayer-spill der en sentral server mottar data-trafikk.Â
Counter-Strike er ett av de mest populÃĶre first-person skytespillene pÃĨ markedet, hvilket betyr at spillere alltid bruker programvare-jukse. Spillet involverer lag av spillere som arbeider sammen for ÃĨ motvirke terrorister gjennom bombenedleggelse, gisseltaking og sikring av anlegg. Spillere kan kjÃļpe mer kraftfulle vÃĨpen ved ÃĨ tjene innsatspoeng.
Md Shihabul Islam er en doktorgradsstudent i datavitenskap ved Erik Jonsson School of Engineering and Computer Science ved UT Dallas. Islam, som selv er en Counter-Strike-spiller, var hovedforfatter av studien.
âNoen ganger nÃĨr du spiller mot spillere som bruker jukse, kan du se det, men noen ganger kan det ikke vÃĶre ÃĨpenbart,â sa han. âDet er ikke rettferdig mot de andre spillerne.â
Den Ãļkonomiske innvirkningen
Mange spillere ser pÃĨ jukse som bare en mÃĨte ÃĨ Ãļdelegge moro for andre, men det er mange flere konsekvenser. Spillere forlater ofte et spill pÃĨ grunn av dette atferden, hvilket kan ha en Ãļkonomisk innvirkning pÃĨ utvikleren.Â
I e-sport, som er en raskt voksende industri som bringer inn rundt 1 milliard dollar i ÃĨrlige inntekter, straffes jukse gjennom sanktioner mot lag og spillere. Disse kan inkludere diskvalifikasjon, fratagelse av gevinster eller en fullstendig utestengelse.Â
Ufordringene med ÃĨ oppdage jukse
En av de betydelige utfordringene rundt jukse i MMO-spill er at det ofte gÃĨr uoppdaget. Viktig data fra en spillers datamaskin til spillserveren er kryptert, hvilket betyr at jukse ofte bare oppdages etter at spill-loggene er dekryptert, og det er for sent. Dette er hvorfor teamet ved UT Dallas utviklet en tilnÃĶrming som ikke involverer dekryptering, men analyserer kryptert data-trafikk i sanntid.Â
Dr. Latifur Khan er en professor i datavitenskap og direktÃļr for Big Data Analytics and Management Lab ved UT Dallas. Han er ogsÃĨ en av forfatterne av studien.Â
âSpillere som jukser sender trafikk pÃĨ en annen mÃĨte,â sa Khan. âVi prÃļver ÃĨ fange disse karakteristikkene.â
Analysere spill-trafikk for ÃĨ oppdage mÃļnster
Teamets studie involverte 20 studenter som brukte tre programvare-jukse i spillet, inkludert en aimbot, hastighets-hack og wallhack. Forskerne analyserte deretter spill-trafikk til og fra serveren, hvilket ledet til ÃĨ oppdage bestemte mÃļnster som identifiserte jukse-atferd.Â
Forskerne brukte dataene til ÃĨ trene en maskinlÃĶrings-algoritme som kunne forutsi jukse basert pÃĨ mÃļnstre og karakteristikk. Etter ÃĨ ha justert den statistiske modellen, kunne den brukes pÃĨ stÃļrre grupper. En del av deres tilnÃĶrming er at data-trafikk sendes til en grafikkprosessor, som rasker prosessen og reduserer arbeidsbyrden til den sentrale prosessoren i hovedserveren.
IfÃļlge Islam kan andre spill-selskaper bruke den nye tilnÃĶrmingen med deres egne data, og til slutt trene spill-programvare for deres spill. NÃĨr denne programvaren oppdager jukse-atferd, kan den hÃĨndteres med en gang.
âEtter oppdagelse,â sa Khan, âkan vi gi en advarsel og vennlig utelukke spilleren hvis de fortsetter med jukse-atferden i en fast tidsintervall.
âVÃĨrt mÃĨl er ÃĨ sikre at spill som Counter-Strike forblir morsomt og rettferdig for alle spillere.â












