KNOWLEDGE WORKER ナレッジワーカー



丸善のおすすめ度

人狼知能で学ぶAIプログラミング~欺瞞・推理・会話で不完全情報ゲームを戦う人工知能の作り方~

狩野 芳伸, 大槻 恭士, 園田 亜斗夢, 中田 洋平, 箕輪 峻, 鳥海 不二夫  著

人狼知能プロジェクト  監修
在庫状況 有り  お届け予定日 3~4日 
価格 \4,048(税込)         
発行年月 2017年05月
出版社/提供元
マイナビ出版
言語 日本語
媒体 冊子
ページ数/巻数 15p,398p
大きさ 24cm
ジャンル 和書/理工学/情報学/プログラミング
ISBN 9784839960582
商品コード 1024797906
NDC分類 007.64
基本件名 プログラミング(コンピュータ)
本の性格 実務向け
新刊案内掲載月 2017年07月2週
商品URLhttps://kw.maruzen.co.jp/ims/itemDetail.html?itmCd=1024797906

内容

将棋と囲碁の次に人工知能が取り組むゲームは人狼です。 ――松原 仁氏(はこだて未来大学 副理事長・システム情報科学部教授/人工知能学会 前会長) 人を知り、人と遊び、人を出し抜く、人狼知能! ――三宅陽一郎 氏(日本デジタルゲーム学会理事/ゲームAI開発者) 「人狼ゲーム」とは、村に紛れ込んだ人食い人狼を、お互いに自分自身の正体がばれないようにほかのプレイヤーと話し合いながら、村人チームと人狼チームの生き残りを競うゲームです。与えられる情報に限りがあり、さらにプレイヤーごとに情報量に偏りがあるという「不完全情報ゲーム」で、騙す、嘘を見抜く、揺さぶるなど、「心理的な」駆け引きが重要になってきます。将棋や囲碁のように、お互いの情報が開示されている「完全情報ゲーム」における人工知能の研究は進んでおり、次のフロンティアは不完全情報ゲームであると目されています。 本書では、AI同士で人狼ゲームを行う「人狼知能」を通してAIプログラミングを学んでいきます。人狼ゲームを戦うプレイヤープログラム「人狼知能エージェント」の概要、機械学習入門とそれを活用したエージェントの作成方法、さらには自然言語処理の基礎とそれを組み込んだエージェントの作成方法まで、人狼知能エージェントを作成するための知識が網羅されています。 AIプログラミングの解説は数多くありますが、サンプルの実装ではなく、ここまで明確な目的を見据えた実装は多くはありません。本書を参考にして、強い人狼知能の開発や人狼知能大会への参加、さらには、推論や自然言語によるコミュニケーションが可能なAIといった応用へと踏み出してください。また、人狼知能エージェント同士を戦わせる「人狼知能大会(プロトコル部門)」を連覇中の最強エージェントのアルゴリズム解説も掲載されているため、脅威の人狼発見率を誇るプログラムの実際を知り、自分のエージェントに組み込むことも可能です。 付録として、コマンドラインやツールの基本、Javaプログラミングの基礎やツールの活用、デバックの手法などが収められており、プログラミング初心者であっても、人狼知能エージェントの作成が学べる内容になっています。 本書は「人狼知能エージェントの作成」をテーマに、「機械学習や自然言語処理の入門的内容」を学んで「プログラミングする」という構成になっており、学習者に合わせて内容の一部を選ぶことで、大学などでのプログラミング教材となるようにも構成されています。