project
Casevo - 中国伝媒大学が開発したオープンソースのソーシャルコミュニケーションシミュレーションシステム
Casevo(認知エージェントおよび社会進化シミュレーター)は、中国伝媒大学のデータサイエンス・インテリジェントメディアコミュニケーション学部とメディア融合・コミュニケーション国家重点実験室が共同で開発した製品です。
Casevoとは何ですか?
Casevo(認知エージェントと社会進化シミュレーター)は、中国伝媒大学のデータサイエンス・インテリジェントメディアコミュニケーション学部とメディア融合・コミュニケーション国家重点実験室が共同開発したオープンソースの社会コミュニケーションシミュレーションシステムです。大規模言語モデルとマルチエージェント技術を組み合わせることで、人間の認知、意思決定、社会的相互作用をシミュレートし、社会コミュニケーション現象の理解と予測を行います。Casevoはモジュール型アーキテクチャを採用し、シナリオ設定から複雑なソーシャルネットワークモデリングまで、包括的なシミュレーションフレームワークをサポートし、ラウンドアップ更新メカニズムを用いてシミュレーションプロセスを推進します。Casevoシステムは幅広い応用可能性を持ち、ニュースコミュニケーション、ソーシャルコンピューティング、公共政策などの分野に適しており、研究者の理論構築、仮説検証、戦略最適化を支援し、「社会科学のためのAI」研究パラダイムの発展を促進します。
Casevoの主な機能
- 社会的相互作用シミュレーション選挙討論や世論の拡散といった複雑な社会的相互作用プロセスをシミュレートし、個人間の相互作用や情報交換を再現する。
- 動的ソーシャルネットワークモデリングこれは、社会ネットワーク構造の構築と動的な調整をサポートし、個々の関係性の進化を反映し、情報伝達や社会的影響などの研究シナリオに適用可能です。
- 個人の行動と意思決定のシミュレーションチェーン・オブ・トラック(CoT)やリトリーバル強化生成(RAG)などのメカニズムに基づき、エージェントは過去の記憶に基づいて多段階の推論と意思決定を行い、複雑な状況における個人の行動選択をシミュレートすることができる。
- 大規模並列処理本システムは並列最適化モジュールを搭載しており、大規模エージェントの並列動作と意思決定を効率的に処理することで、シミュレーションの効率とパフォーマンスを向上させます。
- 柔軟なシーンカスタマイズユーザーは、エージェントのカスタマイズ、ネットワークトポロジー、外部イベントの介入など、ニーズに応じてシミュレーションシナリオをカスタマイズすることで、多様な研究要件に対応できます。
Casevoの技術原則
- 離散イベントシミュレーションこの手法は、離散イベントシミュレーション機構に基づき、ポーリング更新方式を用いてエージェントの動作とイベントスケジューリングを管理し、システム動作の同期とイベントの秩序だった配置を保証します。段階的に進化する社会動態シミュレーションシナリオに適しています。
- 大規模言語モデル(LLM)の統合LLM(言語学習モデル)との統合により、エージェントは自然言語テキストを生成したり、人間のような意思決定を行ったり、コミュニケーションをとったりすることが可能になり、シミュレーションのリアリティと複雑さが向上します。
- 連鎖思考(CoT)CoTメカニズムは、エージェントが多段階の推論を実行し、意思決定を行う前に複数の要素を考慮し、計画、交渉、同盟構築などの戦略的行動をシミュレートすることを支援する。
- 検索機能強化生成(RAG)RAGの記憶システムは、エージェントが過去のやり取りや決定を想起することを可能にし、履歴データに基づいてより詳細で状況に応じた行動を生成することで、人間の長期的な戦略的思考や記憶に基づく意思決定をシミュレートする。
- モジュール式建築Casevoはモジュール設計を採用しており、モデル設定、エージェント動作定義、並列最適化、ネットワーク管理などの機能を独立したモジュールに分割しています。これにより、システムは高い柔軟性と拡張性を実現し、特定のニーズに応じたカスタマイズや拡張を容易に行うことができます。
Casevoのプロジェクトアドレス
- GitHubリポジトリ:https://github.com/rgCASS/casevo
- arXiv技術論文:https://arxiv.org/pdf/2412.19498
Casevoのアプリケーションシナリオ
- 社会科学研究選挙プロセスをシミュレーションし、有権者の嗜好の変化を分析し、選挙結果を予測し、選挙研究のためのデータ支援を提供する。
- 行動予測消費者の購買意思決定をシミュレーションし、影響要因を分析し、企業が市場競争力を向上させるためのマーケティング戦略を策定するのを支援します。
- 教育する仮想化学実験室を構築し、化学反応や実験操作をシミュレーションし、化学教育を支援し、学習効果と安全性を向上させる。
- エンターテインメントおよびゲーム開発プレイヤーの行動に基づいて多様な反応を示すように、複雑な相互作用を持つNPCを設計することで、ゲームのプレイアビリティと没入感を向上させる。
- 緊急事態管理地震などの災害に対する緊急対応をシミュレーションし、緊急対応戦略の有効性を分析し、緊急対応の効率性を向上させ、災害による損失を軽減する。