Connect with us

Модель машинного обучения разработана для борьбы с жульничеством в видеоиграх

Искусственный интеллект

Модель машинного обучения разработана для борьбы с жульничеством в видеоиграх

mm

Любой игрок в видеоигры знает, как раздражает соревноваться с жуликами, но многие не осознают экономическое и другое влияние на игру и разработчика. Также кажется, что независимо от того, какие меры принимает разработчик, некоторые люди всегда находят способы обмануть игру. Это почему компьютерные ученые в Университете Техаса в Далласе приняли подход на основе искусственного интеллекта (ИИ) для борьбы с этими игроками.

Исследование было опубликовано в IEEE Transactions on Dependable and Secure Computing 3 августа.

Исследователи использовали популярную игру в жанре шутера от первого лица Counter-Strike для разработки нового подхода, но его можно применить к любой массовой многопользовательской онлайн-игре (MMO), где центральный сервер получает трафик данных.

Counter-Strike – одна из самых популярных игр в жанре шутера от первого лица на рынке, что означает, что игроки всегда используют программные средства для обмана. Игра включает в себя команды игроков, работающих вместе, чтобы противостоять террористам через обезвреживание бомб, спасение заложников и обеспечение безопасности мест посадки. Игроки могут покупать более мощные оружия, зарабатывая виртуальную валюту в игре.

Мд Шихабул Ислам – докторант по компьютерным наукам в школе инженерии и компьютерных наук Эрика Джонсона в Университете Техаса в Далласе. Ислам, который сам является игроком в Counter-Strike, был ведущим автором исследования.

“Иногда, когда вы играете против игроков, которые используют средства для обмана, вы можете это заметить, но иногда это может быть не очевидно”, – сказал он. “Это нечестно по отношению к другим игрокам.”

Экономическое влияние

Многие игроки могут рассматривать обман как способ испортить удовольствие для других, но есть много более серьезных последствий. Игроки часто покидают игру из-за такого поведения, что может оказать экономическое влияние на разработчика.

В киберспорте, который является быстро растущей индустрией, приносящей около 1 миллиарда долларов в год, обман наказывается санкциями против команд и игроков. Эти санкции могут включать дисквалификацию, лишение призовых или полный бан.

Проблемы обнаружения обмана

Одной из значительных проблем, связанных с обманом в MMO-играх, является то, что он часто остается незамеченным. Важные данные с компьютера игрока на сервер игры зашифрованы, что означает, что обман часто обнаруживается только после расшифровки журналов игры, и уже слишком поздно. Это почему команда в Университете Техаса в Далласе разработала подход, который не предполагает расшифровку, а анализирует зашифрованный трафик данных в реальном времени.

Доктор Латифур Хан – профессор компьютерных наук и директор лаборатории анализа и управления большими данными в Университете Техаса в Далласе. Он также является одним из авторов исследования.

“Игроки, которые обманывают, отправляют трафик по-другому”, – сказал Хан. “Мы пытаемся захватить эти характеристики.”

Анализ трафика игры для обнаружения закономерностей

Исследование команды включало 20 студентов, использовавших три программных средства для обмана в игре, включая aimbot, speed hack и wallhack. Исследователи затем проанализировали трафик игры на сервер и обратно, что привело к обнаружению определенных закономерностей, которые идентифицировали поведение обмана.

Исследователи использовали данные для обучения алгоритма машинного обучения, способного предсказывать обман на основе закономерностей и характеристик. После корректировки статистической модели ее можно было применить к более крупным группам. Одним из аспектов их подхода является то, что трафик данных отправляется на графический процессор, что ускоряет процесс и снижает нагрузку на центральный процессор основного сервера.

По словам Ислама, другие игровые компании могут использовать новый подход со своими данными, в конечном итоге обучая игровое программное обеспечение для своих игр. После того, как это программное обеспечение обнаруживает поведение обмана, его можно сразу же исправить.

“После обнаружения”, – сказал Хан, – “мы можем выдать предупреждение и вежливо удалить игрока, если он продолжит обманывать в течение фиксированного интервала времени.

“Наша цель – обеспечить, чтобы игры, такие как Counter-Strike, оставались веселыми и честными для всех игроков.”

Алекс Макфарленд - журналист и писатель в области искусственного интеллекта, исследующий последние разработки в этой области. Он сотрудничал с многочисленными стартапами и изданиями в области искусственного интеллекта во всем мире.