Модели и платформы ИИ
Модель машинного обучения разработана для борьбы с читерством в видеоиграх
Любой игрок в видеоигры знает, как раздражает соревноваться с читерами, но многие не осознают экономическое и другое влияние на игру и разработчика. Также кажется, что независимо от действий, предпринимаемых разработчиком, некоторые люди всегда находят способы обмануть игру. Это почему компьютерные ученые в Университете Техаса в Далласе приняли подход, основанный на искусственном интеллекте (ИИ), для борьбы с этими игроками.
Исследование было опубликовано в IEEE Transactions on Dependable and Secure Computing 3 августа.
Исследователи использовали популярную игру в жанре шутера от первого лица Counter-Strike для разработки нового подхода, но он может быть применен к любой массовой многопользовательской онлайн-игре (MMO), где центральный сервер получает трафик данных.
Counter-Strike – одна из самых популярных игр в жанре шутера от первого лица на рынке, что означает, что игроки всегда используют программные читеры. Игра включает в себя команды игроков, работающих вместе, чтобы противостоять террористам через разминирование, спасение заложников и обеспечение мест посадки. Игроки могут покупать более мощные оружия, зарабатывая виртуальную валюту.
Мд Шихабул Ислам – аспирант кафедры компьютерных наук в Школе инженерии и компьютерных наук Эрика Джонсона. Ислам, который сам является игроком в Counter-Strike, был основным автором исследования.
“Иногда, когда вы играете против игроков, которые используют читеры, вы можете это заметить, но иногда это может быть не очевидно”, – сказал он. “Это нечестно по отношению к другим игрокам.”
Экономическое влияние
Многие игроки могут рассматривать читерство как способ испортить удовольствие другим, но есть много других последствий. Игроки часто покидают игру из-за такого поведения, что может иметь экономическое влияние на разработчика.
В киберспорте, который является быстро растущей индустрией, приносящей около 1 миллиарда долларов в год, читерство наказывается санкциями против команд и игроков. Эти санкции могут включать дисквалификацию, лишение призовых или полный запрет.
Проблемы обнаружения читерства
Одной из значительных проблем, связанных с читерством в MMO-играх, является то, что оно часто остается незамеченным. Важные данные с компьютера игрока на сервер игры шифруются, что означает, что читерство часто обнаруживается только после расшифровки журналов игры, и уже слишком поздно. Это почему команда в Университете Техаса в Далласе разработала подход, который не предполагает расшифровку, а анализирует зашифрованный трафик данных в режиме реального времени.
Доктор Латифур Хан – профессор компьютерных наук и директор лаборатории анализа и управления большими данными в Университете Техаса в Далласе. Он также является одним из авторов исследования.
“Игроки, которые используют читеры, отправляют трафик по-другому”, – сказал Хан. “Мы пытаемся захватить эти характеристики.”
Анализ трафика игры для обнаружения закономерностей
Исследование команды включало 20 студентов, использовавших три программных читера в игре, включая aimbot, speed hack и wallhack. Исследователи затем проанализировали трафик игры на сервер и с сервера, что привело к обнаружению определенных закономерностей, которые идентифицировали поведение читерства.
Исследователи использовали данные для обучения алгоритма машинного обучения, способного предсказывать читерство на основе закономерностей и характеристик. После корректировки статистической модели ее можно было применить к более крупным группам. Одним из аспектов их подхода является то, что трафик данных отправляется на графический процессор, который ускоряет процесс и снижает нагрузку на центральный процессор основного сервера.
По словам Ислама, другие игровые компании могут использовать новый подход со своими данными, в конечном итоге обучая программное обеспечение для игр для своих игр. После того, как это программное обеспечение обнаружит поведение читерства, его можно будет сразу же исправить.
“После обнаружения”, – сказал Хан, – “мы можем выдать предупреждение и вежливо исключить игрока, если он продолжит читерство в течение фиксированного интервала времени.
“Наша цель – обеспечить, чтобы игры, такие как Counter-Strike, оставались веселыми и честными для всех игроков.”












