オンラインシミュレーションゲームを人工知能でチートする研究 | ScanNetSecurity
2024.07.27(土)

オンラインシミュレーションゲームを人工知能でチートする研究

ペンシルバニア州立大学のXinyu Xing氏らのチームはDRLを利用してゲームに(異常に高い確率で)勝つAIボットを研究している。

研修・セミナー・カンファレンス
AIエージェントを使ってゲームAIの脆弱性を探す
  • AIエージェントを使ってゲームAIの脆弱性を探す
  • DRLとゲームの相性はよい
  • PPOアルゴリズムを使って攻撃エージェントの報酬(関数値)を最大化
  • AIエージェントによる攻撃モデル
  • 実験したゲームではStarCraftII(シミュレーション)でも効果を確認
  • MuJoCoのゲームではデモも行われた
 オンラインシミュレーションゲームには「深層強化学習( Deep Reinforcement Learning:DRL )」といった AI 技術が投入されている。プレーヤーはただのアルゴリズムを相手にしているのではなく AI と対戦しているといってもよい。また、チート行為を検出する目的でも AI が活用されている。どちらも AI との戦いだ。

 ならばチート行為に AI を、と考える輩(やから)もでてくる。この場合、単純にプレーヤーを AI 化して負けないようにするだけでなく、敵や環境を、制御する AI に誤認識させる AI も研究されている。

 ペンシルバニア州立大学の Xinyu Xing 氏らのチームは DRL を利用してゲームに(異常に高い確率で)勝つ AI ボットを研究している。本稿は昨夏オンライン開催された Black Hat USA 2020 の講演の抄録だ。なお、本年の Black Hat USA 2021 はハイブリッド開催される。

●深層強化学習ゲームへの攻撃

 さて、DRL は、ゲームのようなモデル化された環境であるほど高い効果を発揮する。無敵のブロック崩しプレーヤーの研究、囲碁有段者でも勝てない AlphaGo・OpenGo、名うてのポーカープレーヤーの心理戦が通用しない Texas hold'em などは、どれも DRL で実装された AI ボットだ。StarCraft II や Dota 2 のようなリアルタイムシミュレーションゲームでも、敵キャラの動きなどに DRL が利用されている。

 一般的に DRL や機械学習( ML )への攻撃は、トレーニングフェーズの段階に汚染データを注入して学習を妨害する方法や、入力データに細工をしてニューラルネットワークの評価処理に摂動(相互作用)を引き起こさせる方法が知られている。後者のデータに施す細工は人間には知覚できないが、AI の処理には影響を及ぼす。たとえば、バナナ(に見える)の画像を自動車や別のものに認識させる手法だ。
《中尾 真二( Shinji Nakao )》

編集部おすすめの記事

特集

研修・セミナー・カンファレンス アクセスランキング

  1. 攻撃者のあの手この手、リアルな攻撃&リアルな現状を知る専門家が警鐘を鳴らす ~ JPAAWG 6th General Meeting レポート

    攻撃者のあの手この手、リアルな攻撃&リアルな現状を知る専門家が警鐘を鳴らす ~ JPAAWG 6th General Meeting レポート

  2. クラウドストライク鈴木滋が語るCrowdStrike Falconへの製品愛

    クラウドストライク鈴木滋が語るCrowdStrike Falconへの製品愛

  3. CrowdStrike 初の日本人レッドチームクルー登壇、攻撃者視点の AD 侵害解説

    CrowdStrike 初の日本人レッドチームクルー登壇、攻撃者視点の AD 侵害解説

  4. サイバー攻撃と対策を関ヶ原合戦になぞらえ ~ 伊東“隊長”と Proofpoint 増田氏が描く「戦国絵巻」

  5. 開発元にソフトウェアの製造責任を負わせるのは合理的?

  6. サイバー攻撃 はじまりはいつも OSINT ~ 日本ハッカー協会 杉浦氏講演

  7. 日本ハッカー協会杉浦氏が OSINT を解説、メールアドレスでここまで情報が入手可能

  8. 名和利男がわざわざ括弧書きで伝えようとしたこと ~ 5/29 から Cybereason Security Leaders Conference 2023春 開催

  9. サプライチェーン攻撃で GitHub が汚染されたら

  10. reject(拒否)へのいばらの道を進むには ~ 日本プルーフポイント「DMARC Conference 2024」レポート

アクセスランキングをもっと見る

「経理」「営業」「企画」「プログラミング」「デザイン」と並ぶ、事業で成功するためのビジネスセンスが「セキュリティ」
「経理」「営業」「企画」「プログラミング」「デザイン」と並ぶ、事業で成功するためのビジネスセンスが「セキュリティ」

ページ右上「ユーザー登録」から会員登録すれば会員限定記事を閲覧できます。毎週月曜の朝、先週一週間のセキュリティ動向を総括しふりかえるメルマガをお届け。(写真:ScanNetSecurity 名誉編集長 りく)

×