Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

各プレーヤー視点での役職確定情報に基づく人狼ログ・ダイジェストの作成

1,011 views

Published on

人狼AIを実現するための基盤技術の一つとして、人狼ログを自然言語解析することにより、
各プレーヤー視点で、他プレーヤーの役職が確定する様子を可視化する
人狼ログ・ダイジェスト・インタフェースを開発します。

このインタフェースでは、人狼ゲームにおける前提条件と常識的知識をふまえて、
役職宣言発言や他プレーヤーの役職判定発言に基づき、
他プレーヤーの役職を確定した結果を可視化します。

出典:筑波大学・システム情報系・知能機能工学域
自然言語処理研究室(宇津呂研究室)
http://nlp.iit.tsukuba.ac.jp/

Published in: Technology
  • Be the first to comment

  • Be the first to like this

各プレーヤー視点での役職確定情報に基づく人狼ログ・ダイジェストの作成

  1. 1. 各プレーヤー視点での 役職確定情報に基づく 人狼ログ・ダイジェスト の作成 1
  2. 2. ・・・ ・・・ ・・・ ・・・ 人狼について トーマスオットー ディーター ここが怪しい カタリナ 人狼は、人間のプレーヤー同士による 説得、推理、騙し合いがポイントとなるゲーム ここはどうだ? 同意できない 何故そう思う のです? 人間のプレーヤーによる操作 2
  3. 3. 昼間は人間のふりをして、夜に正体を現すという人狼。 その人狼が、この村に紛れ込んでいるという噂が広がった。 村人達は半信半疑ながらも、 村はずれの宿に集められることになった。 1日目:昼
  4. 4. 1日目:昼 ヨアヒム トーマス オットー リーザ ディーターヤコブカタリナ ヴァルター ゲルト レジーナ 人狼 狂人 人狼 人狼 村人陣営 人狼陣営 占い師 霊能者 狩人 村人 村人 村人 人間 人狼 4
  5. 5. 役職の説明の表 陣営 生存人数 カウント での扱い 役職  村 人 : 特別な役職を持たない人間 毎夜一人を占いその人が人狼なのか 人間なのかを知ることが出来る。 処刑された人が人狼なのか 人間なのかを知ることが出来る。 狩 人 : 毎夜一人を襲撃から守ることが出来る。 もう一人の共有者が誰かを 知ることが出来る。 狂 人 : 狂人と人狼はお互いに正体を知らない。 毎夜一人を襲撃することが出来る。 人狼同士にしか聞こえない会話ができる。 人間 村人 人狼 占い師: 霊能者: 共有者: 人 狼 :人狼 5
  6. 6. 人狼:勝敗の決着 1 人狼の人数が人間の人数以上になると、 人狼陣営の勝利。 2 人狼を全部処刑できれば、村人陣営の勝利 6
  7. 7. ヨアヒム トーマス ヴァルター 襲撃 1日目:夜 ヨアヒム トーマスオットーリーザ ディーターヤコブカタリナ ヴァルターゲルト レジーナ zzz… zzz… zzz… zzz… zzz… zzz… zzz… 村に紛れ込んでいた人狼が人間を襲撃 7
  8. 8. ヨアヒム トーマスオットーリーザ ディーターヤコブカタリナ ヴァルターゲルト レジーナ 2日目:昼 ついに犠牲者が出た。人狼はこの村人達のなかにいる。 村人達は疑わしい者を排除するため、投票を行う事にした。 無実の犠牲者が出るのもやむをえない。 村が全滅するよりは…… 8
  9. 9. ヨアヒム トーマスオットーリーザ ディーターヤコブカタリナ ヴァルターゲルト レジーナ 2日目:昼 9 生存者全員での議論 お前の方が怪しい! あいつが怪しい! トーマスを 信じる カタリナ に賛成 それは 違うよ! 今の発言 意図は?
  10. 10. ・・・ ・・・ ・・・ ・・・ 本研究の最終目標:人狼AIの開発 トーマスオットー ディーター カタリナ 人狼は、人間のプレーヤー同士による 説得、推理、騙し合いがポイントとなるゲーム 人狼AIでは、人間と自然なコミュニケーションを取りながら 人狼をプレイできるエージェントの構築を行う 人間のプレーヤーによる操作 人狼AIによる操作 この可能性 はないよ そうだろうか 確かにその 可能性も… 私は~だと 思います 10
  11. 11. コミュニケーションゲームとしての人狼 人工知能分野において、様々な問題を解くプロジェクトが行われている 本研究では、 人狼ゲームを対象としたAIの開発を目的とする 東ロボくん ワトソン ディープブルー コンピュータ将棋 ⇒ 人狼ゲームとは これまでAI研究にて扱われた問題に比べ、 プレーヤー同士の自然言語による コミュニケーションから得られる情報が 勝敗に大きく影響する 11
  12. 12. 最終目標:人狼AIの開発 本研究の位置づけ 12 本研究 プレーヤーの役職推論 過程のダイジェスト 襲撃対象の決定 (人狼)処刑投票対象の決定 議論への参加 議論の誘導 占い対象の決定(占い師)
  13. 13. ・・・ ・・・ ・・・ ・・・ 本研究の目的:人狼AIの基盤技術 トーマスオットー ディーター カタリナ 人間のプレーヤーによる操作 この可能 性はない 非同意 この可能 性も… 私は~だと 思います ここが怪 しい ここはど うだ? 俺はそう 思えない 何故そう思 うのです? 人間のプレーログにおける 各プレーヤーの思考過程をAI内部で表現する 13
  14. 14. 研究資源:人狼BBSについて 人狼BBSではプレーヤーが掲示板に書き込んで議論を行う。 全ての発言、投票、襲撃先のプレーログが文字情報として 保存されている。本研究では、その文字情報を利用する。 プレーヤーの発言 投票、襲撃先 14
  15. 15. 最も単純な例として ある村における 最終日の3人を考える 15
  16. 16. ヨアヒムディーターヤコブ 狂人 人狼村人 最終日(8日目)生存者 村人陣営 人狼陣営 人間 人狼 この日、 人狼(ヨアヒム)を処刑すると村人陣営勝利。 それ以外を処刑すると人狼陣営勝利。 16
  17. 17. 役職が確定した人 役職が未確定の人 狂人 狩人 村人 人狼陣営 の最終日の視点 ヨアヒム ディーター ヤコブ人狼 ヨアヒム ディーター 現実! 互いの正体を把握済み 17
  18. 18. 役職が確定した人 役職が未確定の人 狂人 村人 の最終日の視点 ディーター ヤコブ 人狼 ヨアヒム ヤコブ 村人 人狼 ケース1 ケース2 村人陣営 村人/狩人 のいずれか 18
  19. 19. ヤコブ ヨアヒム ディーター 人狼 狂人 村人 最終日投票結果 人狼と狂人が協力して村人を処刑 人狼陣営勝利! 19
  20. 20. ヤコブ ヨアヒム ディーター 人狼 狂人 村人 最終日投票結果 人狼と狂人が協力して村人を処刑 人狼陣営勝利! 20 なぜ人狼と狂人は互いの正体を 知ることができたのか?
  21. 21. ヨアヒム (人狼)視点の変化 ヨアヒム
  22. 22. プレーヤーの発言 プレーヤーの発言ログ 発言のログは1つの村でおよそ2,700発言存在する ディーター ヨアヒムは 人間だったぜ この大量のログの中から 以下の様な発言を抽出 22
  23. 23. 役職が確定した人 役職が未確定の人 人狼 狂人 占い師 共有者 共有者 狩人 村人(7人) ヨアヒム (人狼)視点の変化 ヨアヒム ディーター ヤコブ 3日目占い結果 ヨアヒム ヨアヒムは 人間だったぜ 占い結果が 事実と矛盾する 事実と矛盾する 占い結果を言うのは狂人のみ 常識 23
  24. 24. 役職が確定した人 役職が未確定の人 狂人 占い師 共有者 共有者 狩人 村人(7人) ヨアヒム (人狼)視点の変化 ヨアヒム ディーター ヤコブ 3日目占い結果 確定 人狼 ヨアヒム 24
  25. 25. ディーター (狂人)視点の変化 ディーター
  26. 26. プレーヤーの発言 プレーヤーの発言ログ 発言のログは1つの村でおよそ2,700発言存在する この大量のログの中から 以下の様な発言を抽出 リーザ ヨア兄は人狼 だったですう 26
  27. 27. 占い結果 役職が確定した人 役職が未確定の人 人狼 共有者狩人 村人(7人) ディーター (狂人)視点の変化 ディーター 狂人 ディーター 占い師 リーザ 共有者 ヤコブ (詳細は省略するが) リーザが本物の占い師 推論結果 27 ヨアヒム
  28. 28. 占い結果 役職が確定した人 役職が未確定の人 人狼 共有者狩人 村人(7人) ディーター (狂人)視点の変化 ディーター 狂人 ディーター 占い師 リーザ 共有者 ヤコブ ヨアヒム 本物の占い師の占い結果は 事実と矛盾しない ヨア兄は人狼 だったですう 常識 28
  29. 29. 役職が確定した人 役職が未確定の人 共有者狩人 村人(7人) ディーター (狂人)視点の変化 ディーター 狂人 ディーター 占い師 リーザ 共有者 ヤコブ ヨアヒム 人狼 確定 占い結果 29

×