AIモデルとプラットフォーム

マシンラーニングモデルを開発してビデオゲームのチート対策に取り組む

mm
Unite.AI を Google の優先ソースに追加

ビデオゲームのプレイヤーであれば、チーターと競争することのどれほど悔しいかは誰でも経験があることだ。ただ、ゲームや開発者への経済的影響やその他の影響については、多くの人が気づいていない。開発者がどのような対策を講じても、いつでもチートをする方法をいくつか見つけ出す。そこで、テキサス大学ダラス校のコンピューターサイエンスの研究者たちは、人工知能(AI)を活用してチーター対策に取り組んでいる。

この研究は、IEEE Transactions on Dependable and Secure Computingに8月3日に掲載された。

研究者たちは、人気のファーストパーソン・シューティングゲーム「Counter-Strike」を使用して新しいアプローチを開発したが、これは中央サーバーがデータ・トラフィックを受信するMMOゲームに適用できる。

Counter-Strikeは市場で最も人気のあるファーストパーソン・シューティングゲームの1つであり、プレイヤーは常にソフトウェア・チートを使用している。このゲームでは、プレイヤーはチームを組んでテロリストを倒したり、爆弾を解除したり、人質を救出したり、施設を確保したりする。プレイヤーは、インゲームの通貨を稼いでより強力な武器を購入できる。

Md Shihabul Islamは、テキサス大学ダラス校のコンピューターサイエンスの博士課程の学生であり、エリック・ジョンソン工学・コンピューターサイエンス学校に所属している。イスラム自身がCounter-Strikeのプレイヤーであり、この研究の第一著者である。

「時には、チートを使っているプレイヤーと対戦しているとわかるが、時にはわからない」と彼は述べた。「他のプレイヤーにとっては公平ではない」

経済的影響

多くのプレイヤーは、チートをただ他人を困らせる手段と見なしているかもしれないが、より深い影響がある。プレイヤーはこのような行動のためにゲームを離脱し、開発者に経済的影響を及ぼすことがある。

eスポーツでは、年間約10億ドルの収益を上げる急成長している業界で、チートはチームやプレイヤーに対する制裁として処分される。制裁には、失格、賞金の没収、または追放が含まれる。

チートの検出の課題

MMOゲームにおけるチートの1つの大きな課題は、チートが検出されないことが多い。プレイヤーのコンピューターからゲームサーバーへの重要なデータは暗号化されており、チートはゲームログが暗号化解除された後、遅すぎて検出されることが多い。そこで、UTダラスのチームは、暗号化解除を必要とせず、代わりにリアルタイムで暗号化されたデータ・トラフィックを分析するアプローチを開発した。

ラティフ・カーン博士は、コンピューターサイエンスの教授であり、テキサス大学ダラス校のビッグデータ・アナリティクス・マネジメント研究所の所長でもある。彼も研究の著者の一人である。

「チートをするプレイヤーは、トラフィックを異なる方法で送信する」とカーンは述べた。「私たちは、その特徴を捉えようとしている」

ゲームトラフィックの分析によるパターンの検出

チームの研究では、20人の学生がゲームで3つのソフトウェア・チート(エイムボット、スピードハック、ウォールハック)を使用した。研究者たちはゲームサーバーへのトラフィックを分析し、チート行動を特定する特定のパターンを発見した。

研究者たちは、データを使用して、パターンと特徴に基づいてチートを予測できるマシンラーニング・アルゴリズムをトレーニングした。統計モデルを調整した後、大規模なグループに適用できるようになった。アプローチの1つの側面は、データ・トラフィックがグラフィックス・プロセッシング・ユニットに送信され、中央処理ユニットの負荷が軽減され、プロセスが高速化されることである。

イスラムによると、他のゲーム会社もこの新しいアプローチを使用して、独自のデータでトレーニングを行うことができる。チート行動を検出した後、すぐに対策を講じることができる。

「検出後、警告を出し、一定時間内にチートを続けた場合はプレイヤーを追放することができる」とカーンは述べた。

「私たちの目標は、Counter-Strikeのようなゲームがすべてのプレイヤーにとって楽しく公平なものであることを保証することだ」

Alex は Unite.AI の AI 主導のニュース運営を率いており、ジャーナリズム、リサーチ、そして自動化を組み合わせて、人工知能に関するタイムリーでスケーラブルな取材を支援しています。彼の仕事は、新興の AI 開発が効率的に取り上げられ、出版物の編集基準が維持されることを保証します。