• TOP>
  • 分散人工知能

分散人工知能

概要

 役割の異なる複数の人工知能を協調させてひとつの機能を実現した、いわば人工知能のコミュニティによるシステムを、分散人工知能と呼ぶ。たとえば、ゲーム全体の人工知能システムは、キャラクターAIナビゲーションAIメタAIの分散協調システムである。

ゲームにおける分散型人工知能

 ゲームにおける分散人工知能は、つぎのような形で活用される。
 たとえばキャラクターAIナビゲーションAIがコミュニケーションをする。ゲーム内のオブジェクトや環境(レベル)の中に埋め込まれた情報(詳細は「アフォーダンス」を参照)を、ナビゲーションAIからキャラクターAIへ提供することで、各エージェントは、ゲーム中に用意された仕掛けなどのレベルデザインを機能的に使うことができるようになる。これによって、キャラクターAIは、エージェントができる行動のリストを取得できる。

 ひとつひとつ要素が単純な機能しか持たない場合でも、それらが協調することで全体として複雑な知能を実現する。エージェントどうしが協調し合うチームや群衆をまとめる知能も分散協調の仕組みである。また、エージェントの思考を複数の独立した思考モジュールの集合として表現することで、状況に応じた思考を使い分けることができる。
 さらに、ひとまとまりの知能では処理情報が膨大になり過ぎてしまうところを、小型の人工知能を連携させる分散人工知能を導入することで、各システムの負荷を減らす効果も期待できる。

関連項目

キャラクターAI
自律型AI

参考文献

AI wiki 記事一覧

はじめに

電ファミ関連記事

コメント

アクセスランキング

編集メンバー参加申請

こちらの申請フォームより、Wikiの管理人へ参加申請をしてください。

管理人が申請を承認すると、編集メンバーに参加できます。

編集メンバーの詳細はこちらから。

あなたのアカウント ゲスト
サイト名 ゲームAI用語辞典
メッセージ ※メッセージは100文字以内で入力してください。
編集メンバー参加申請

編集に参加するにはログインが必要です。

ゲームAI用語辞典へようこそ!

{{isNeedLogin ? 'この機能のご利用には、Twitterでログインをお願いします。' : 'ログインはTwitterのアカウント連携で行います。'}}
※勝手にツイートすることはありません。