Свяжитесь с нами:

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

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

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

mm

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

Исследование было опубликовано в IEEE транзакции по надежным и безопасным вычислениям 3 августа.

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

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

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

«Иногда, когда играешь против игроков, использующих читы, это заметно, но иногда это может быть неочевидно», — сказал он. «Это несправедливо по отношению к другим игрокам».

Экономический эффект

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

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

Проблемы обнаружения мошенничества

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

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

«Игроки, которые читерят, направляют трафик иначе, — сказал Хан. — Мы пытаемся уловить эти особенности».

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

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

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

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

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

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

 

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