人工社会は、社会分析におけるコンピュータ シミュレーションのためのエージェント ベースの計算モデルです。これは主に、複雑系、創発、モンテ カルロ法、計算社会学、マルチエージェント システム、進化プログラミングなどのテーマに関連しています。概念は単純でしたが、この概念的な点を実際に理解するにはしばらく時間がかかりました。複雑な数学モデルはこれまでも現在も一般的ですが、一見単純なモデルは 1940 年代後半に誕生し、マイクロコンピュータの登場によって本格的に普及しました。
概要
目的は、対象現象をモデル化するために、所定の特性を持つエージェントと呼ばれる計算装置で構成される並列シミュレーションを構築することです。対象は、社会システムの下位(ミクロ)レベルから上位(マクロ)レベルへの出現プロセスです。
エージェントベースモデリングの歴史は、複製可能な機械という概念であるフォン・ノイマンマシンにまで遡ることができます。彼が提案した装置は、非常に詳細な指示に従って、自分自身のコピーを作成します。この概念はその後、フォン・ノイマンの友人で数学者でもあるスタニスワフ・ウラムによって拡張され、グリッド上のセルの集合として紙の上に機械を構築することを提案しました。このアイデアに興味をそそられたフォン・ノイマンはそれを描き、後にセルオートマトンと呼ばれる最初の装置を作成しました。
さらなる進歩は数学者ジョン・コンウェイによって達成されました。彼は有名なライフゲームを構築しました。フォン・ノイマンの機械とは異なり、コンウェイのライフゲームは、 2次元のチェッカーボードの形の仮想世界で非常に単純なルールに従って動作しました。
エージェントベース モデルの社会モデルとしての応用は、主にコンピュータ科学者のCraig Reynoldsによって開始されました。彼は、 Christopher Langtonによって造られた用語である人工生命として知られる手法で、生きた生物学的エージェントをモデル化しようとしました。
人工生命の計算手法は社会システムの分析に応用され、ジョシュア・M・エプスタインとロバート・アクステルによって「人工社会」と名付けられました。[1]最終的に、人工社会は計算社会学 という形で社会学的分析の新しい手法をもたらしました。主な問題は、古典的な社会学の問題、つまりマクロとミクロのつながりの問題です。これは、フランスの社会学者エミール・デュルケームによって初めて明確にされた、社会システム内の個人がマクロ社会レベルにどのように影響し、またマクロ社会レベルからどのように影響を受けるかという問題です。
人工社会は、進化アルゴリズム(EA)、遺伝的アルゴリズム(GA)、遺伝的プログラミング(GP)、ミームプログラミング(MP)、エージェントベースモデル、セルオートマトン(CA) などのコンピュータプログラムとコンピュータシミュレーションを広範に使用することを特徴とした有望な方法として、近年の社会学で広く受け入れられています。
多くの人にとって、人工社会は、言語学、社会物理学、数学、哲学、法律、コンピュータサイエンス、生物学、社会学など、他の多くのより伝統的な分野の人々が集う学際的な研究の場であり、それぞれの専門分野では議論の的となるような珍しい計算的および理論的アプローチを議論できる場です。分野として、人工社会は物議を醸す歴史があり、「実践神学」または「事実に基づかない科学」と特徴づける人もいます。しかし、科学雑誌「Journal of Artificial Societies and Social Simulation」や「Journal of Social Complexity」に最近掲載された人工社会に関する記事は、人工生命技術が社会学の主流の中でやや受け入れられつつあることを示しています。
参照
参考文献
- ^ エプスタイン、ジョシュア・M. ;アクステル、ロバート・L. (1996)。成長する人工社会:ボトムアップの社会科学。ケンブリッジ、マサチューセッツ州:MIT/ブルッキングス研究所。pp. 224。ISBN 978-0-262-55025-3。
- エージェントベースモデルへの道 - ブルッキングス研究所
- 認知とマルチエージェントインタラクション - Ron Sun 著。ケンブリッジ大学出版局。
- ガーシェンソン、C.(2001)インテリジェントエージェントの人工社会。
外部リンク
- ブルッキングス研究所
- 人工社会と社会シミュレーションジャーナル
- ダイナミクスラボ ダブリン大学
