Modelos y plataformas de IA
Modelo de aprendizaje automÃĄtico desarrollado para combatir el fraude en los videojuegos
Cualquier jugador de videojuegos sabe lo frustrante que es competir con tramposos, pero muchos no se dan cuenta del impacto econÃģmico y de otros aspectos en el juego y en el desarrollador. TambiÃĐn parece que no importa quÃĐ acciones tome un desarrollador, siempre hay individuos que encuentran formas de hacer trampa en un juego. Es por esto que los cientÃficos informÃĄticos de la Universidad de Texas en Dallas han adoptado un enfoque de inteligencia artificial (IA) para combatir a estos jugadores.
La investigaciÃģn se publicÃģ en IEEE Transactions on Dependable and Secure Computing el 3 de agosto.
Los investigadores utilizaron el popular juego de disparos en primera persona Counter-Strike para desarrollar el nuevo enfoque, pero puede aplicarse a cualquier juego en lÃnea multijugador masivo (MMO) donde un servidor central recibe trÃĄfico de datos.
Counter-Strike es uno de los juegos de disparos en primera persona mÃĄs populares del mercado, lo que significa que los jugadores siempre utilizan software de trampa. El juego implica equipos de jugadores que trabajan juntos para contrarrestar a los terroristas a travÃĐs de la difusiÃģn de bombas, el rescate de rehenes y la seguridad de las ubicaciones de plantas. Los jugadores pueden comprar armas mÃĄs poderosas ganando moneda en el juego.
Md Shihabul Islam es un estudiante de doctorado en ciencias de la computaciÃģn de la Escuela de IngenierÃa y Ciencias de la ComputaciÃģn Erik Jonsson de la Universidad de Texas en Dallas. Islam, quien es un jugador de Counter-Strike ÃĐl mismo, fue el autor principal del estudio.
âA veces, cuando juegas contra jugadores que utilizan trampas, puedes notarlo, pero a veces puede que no sea evidenteâ, dijo. âNo es justo para los demÃĄs jugadores.â
El Impacto EconÃģmico
Muchos jugadores pueden ver el fraude como solo una forma de arruinar la diversiÃģn para los demÃĄs, pero hay muchas mÃĄs implicaciones. Los jugadores a menudo abandonan un juego debido a este comportamiento, lo que puede causar un impacto econÃģmico para el desarrollador.
En los deportes electrÃģnicos, que es una industria en rÃĄpido crecimiento que genera alrededor de $1.000 millones en ingresos anuales, el fraude se castiga con sanciones contra equipos y jugadores. Estas pueden incluir la descalificaciÃģn, la pÃĐrdida de ganancias o una prohibiciÃģn total.
DesafÃos para Detectar el Fraude
Uno de los desafÃos significativos que rodean el fraude en los juegos en lÃnea multijugador es que a menudo pasa desapercibido. Los datos importantes de la computadora de un jugador al servidor del juego estÃĄn cifrados, lo que significa que el fraude a menudo solo se detecta despuÃĐs de que los registros del juego se descifran, y es demasiado tarde. Es por esto que el equipo de la Universidad de Texas en Dallas desarrollÃģ un enfoque que no implica descifrar, sino que analiza el trÃĄfico de datos cifrado en tiempo real.
El Dr. Latifur Khan es un profesor de ciencias de la computaciÃģn y director del Laboratorio de AnÃĄlisis y AdministraciÃģn de Datos Masivos de la Universidad de Texas en Dallas. TambiÃĐn es uno de los autores del estudio.
âLos jugadores que hacen trampa envÃan trÃĄfico de una manera diferenteâ, dijo Khan. âEstamos tratando de capturar esas caracterÃsticas.â
AnÃĄlisis del TrÃĄfico de Juego para Detectar Patrones
El estudio del equipo involucrÃģ a 20 estudiantes que utilizaron tres software de trampa en el juego, incluyendo un aimbot, un hack de velocidad y un wallhack. Los investigadores luego analizaron el trÃĄfico de juego hacia y desde el servidor, lo que llevÃģ a descubrir ciertos patrones que identificaban el comportamiento de fraude.
Los investigadores utilizaron los datos para entrenar un algoritmo de aprendizaje automÃĄtico capaz de predecir el fraude en funciÃģn de los patrones y caracterÃsticas. DespuÃĐs de ajustar el modelo estadÃstico, se podÃa aplicar a grupos mÃĄs grandes. Un aspecto de su enfoque es que el trÃĄfico de datos se envÃa a una unidad de procesamiento grÃĄfico, lo que acelera el proceso y disminuye la carga de trabajo de la unidad central de procesamiento en el servidor principal.
SegÚn Islam, otras compaÃąÃas de juegos podrÃan utilizar el nuevo enfoque con sus propios datos, eventualmente entrenando software de juegos para sus juegos. DespuÃĐs de que este software detecte el comportamiento de fraude, se podrÃa remediar de inmediato.
âDespuÃĐs de la detecciÃģnâ, dijo Khan, âpodemos dar una advertencia y expulsar al jugador de manera elegante si continÚa con el fraude durante un intervalo de tiempo fijo.
âNuestro objetivo es asegurarnos de que los juegos como Counter-Strike sigan siendo divertidos y justos para todos los jugadores.â












