Concept

Artificial society

An artificial society is an agent-based computational model for computer simulation in social analysis. It is mostly connected to the themes of complex systems, emergence, the Monte Carlo method, computational sociology, multi-agent systems, and evolutionary programming. While the concept was simple, actually realizing this conceptual point took a while. Complex mathematical models have been, and are, common; deceivingly simple models only have their roots in the late forties, and took the advent of the microcomputer to really get up to speed. The aim is to construct parallel simulations consisting of computational devices, referred to as agents, with given properties, in order to model the target phenomena. The subject is the process of emergence from the lower (micro) level of a social system to the higher (or macro) level. The history of agent-based modeling can be traced back to Von Neumann machines, the concept of a machine capable of reproduction. The device he proposed would follow precisely detailed instructions to fashion a copy of itself. The concept was then extended by von Neumann's friend Stanislaw Ulam, also a mathematician, who suggested that the machine be built on paper, as a collection of cells on a grid. The idea intrigued von Neumann, who drew it up, thus creating the first of the devices later termed cellular automata. A further advance was achieved by mathematician John Conway. He constructed the well-known game of life. Unlike von Neumann's machine, Conway's Game of Life operated according to tremendously simple rules in a virtual world in the form of a 2-dimensional checkerboard. The application of the agent-based model as a social model was primarily initiated by computer scientist Craig Reynolds. He attempted to model living biological agents, a method known as artificial life, a term coined by Christopher Langton. The computational methods of artificial life were applied to the analysis of social systems, christened "the artificial society" by Joshua M. Epstein and Robert Axtell.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.