HOME

TheInfoList



OR:

An artificial society is an agent-based computational model for
computer simulation Computer simulation is the process of mathematical modelling, performed on a computer, which is designed to predict the behaviour of, or the outcome of, a real-world or physical system. The reliability of some mathematical models can be dete ...
in social analysis. It is mostly connected to the themes of
complex system A complex system is a system composed of many components which may interact with each other. Examples of complex systems are Earth's global climate, organisms, the human brain, infrastructure such as power grid, transportation or communicatio ...
s,
emergence In philosophy, systems theory, science, and art, emergence occurs when an entity is observed to have properties its parts do not have on their own, properties or behaviors that emerge only when the parts interact in a wider whole. Emergen ...
, the
Monte Carlo method Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be deter ...
,
computational sociology Computational sociology is a branch of sociology that uses computationally intensive methods to analyze and model social phenomena. Using computer simulations, artificial intelligence, complex statistical methods, and analytic approaches like s ...
,
multi-agent system A multi-agent system (MAS or "self-organized system") is a computerized system composed of multiple interacting intelligent agents.Hu, J.; Bhowmick, P.; Jang, I.; Arvin, F.; Lanzon, A.,A Decentralized Cluster Formation Containment Framework fo ...
s, and
evolutionary programming Evolutionary programming is one of the four major evolutionary algorithm paradigms. It is similar to genetic programming, but the structure of the program to be optimized is fixed, while its numerical parameters are allowed to evolve. It was fir ...
. 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.


Overview

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 In philosophy, systems theory, science, and art, emergence occurs when an entity is observed to have properties its parts do not have on their own, properties or behaviors that emerge only when the parts interact in a wider whole. Emergen ...
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 StanisÅ‚aw Marcin Ulam (; 13 April 1909 â€“ 13 May 1984) was a Polish-American scientist in the fields of mathematics and nuclear physics. He participated in the Manhattan Project, originated the Teller–Ulam design of thermonuclear weapo ...
, 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 ''The Game of Life'', also known as ''Life'', is an 1860 board game by Milton Bradley. Game of Life also often refers to: *Conway's Game of Life, in mathematics, a cellular automaton Game of Life or The Game of Life may also refer to: Games * ' ...
. Unlike von Neumann's machine,
Conway's Game of Life The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is a zero-player game, meaning that its evolution is determined by its initial state, requiring no furt ...
operated according to tremendously simple rules in a virtual world in the form of a 2-dimensional
checkerboard A checkerboard (American English) or chequerboard (British English; see spelling differences) is a board of checkered pattern on which checkers (also known as English draughts) is played. Most commonly, it consists of 64 squares (8×8) of altern ...
. 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 Artificial life (often abbreviated ALife or A-Life) is a field of study wherein researchers examine systems related to natural life, its processes, and its evolution, through the use of simulations with computer models, robotics, and biochemist ...
, a term coined by Christopher Langton. The computational methods of
artificial life Artificial life (often abbreviated ALife or A-Life) is a field of study wherein researchers examine systems related to natural life, its processes, and its evolution, through the use of simulations with computer models, robotics, and biochemist ...
were applied to the analysis of social systems, christened "the artificial society" by Joshua M. Epstein and Robert Axtell. Eventually, the artificial society provided a new method for sociological analysis in the form of
computational sociology Computational sociology is a branch of sociology that uses computationally intensive methods to analyze and model social phenomena. Using computer simulations, artificial intelligence, complex statistical methods, and analytic approaches like s ...
. The principal problem is that of classical sociology, the issue of macro-micro linkage: as first articulated by French Sociologist
Émile Durkheim David Émile Durkheim ( or ; 15 April 1858 – 15 November 1917) was a French sociologist. Durkheim formally established the academic discipline of sociology and is commonly cited as one of the principal architects of modern social science, al ...
, the question of how individuals within a social system influence and are influenced by the macrosocial level. The artificial society has been widely accepted by recent sociology as a promising method characterized by the extensive use of
computer program A computer program is a sequence or set of instructions in a programming language for a computer to execute. Computer programs are one component of software, which also includes documentation and other intangible components. A computer progra ...
s and
computer simulation Computer simulation is the process of mathematical modelling, performed on a computer, which is designed to predict the behaviour of, or the outcome of, a real-world or physical system. The reliability of some mathematical models can be dete ...
s which include
evolutionary algorithm In computational intelligence (CI), an evolutionary algorithm (EA) is a subset of evolutionary computation, a generic population-based metaheuristic optimization algorithm. An EA uses mechanisms inspired by biological evolution, such as rep ...
s (EA),
genetic algorithm In computer science and operations research, a genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA). Genetic algorithms are commonly used to gen ...
s (GA),
genetic programming In artificial intelligence, genetic programming (GP) is a technique of evolving programs, starting from a population of unfit (usually random) programs, fit for a particular task by applying operations analogous to natural genetic processes to t ...
(GP),
memetic programming Memetics is a study of information and culture. While memetics originated as an analogy with Darwinian evolution, digital communication, media, and sociology scholars have also adopted the term "memetics" to describe an established empirical study ...
(MP), agent based models, and cellular automata (CA). For many, artificial society is a meeting point for people from many other more traditional fields in interdisciplinary research, such as
linguistics Linguistics is the scientific study of human language. It is called a scientific study because it entails a comprehensive, systematic, objective, and precise analysis of all aspects of language, particularly its nature and structure. Lingu ...
,
social physics Social physics or sociophysics is a field of science which uses mathematical tools inspired by physics to understand the behavior of human crowds. In a modern commercial use, it can also refer to the analysis of social phenomena with big data. Soc ...
, mathematics, philosophy, law,
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includin ...
,
biology Biology is the scientific study of life. It is a natural science with a broad scope but has several unifying themes that tie it together as a single, coherent field. For instance, all organisms are made up of cells that process hereditar ...
, and
sociology Sociology is a social science that focuses on society, human social behavior, patterns of social relationships, social interaction, and aspects of culture associated with everyday life. It uses various methods of empirical investigation and ...
in which unusual computational and theoretical approaches that would be controversial within their native discipline can be discussed. As a field, it has had a controversial history; some have characterized it as "practical theology" or a "fact-free science". However, the recent publication of artificial society articles in the scientific journals e.g.: '' Journal of Artificial Societies and Social Simulation'' an
''Journal of Social Complexity''
shows that artificial life techniques are becoming somewhat more accepted within the sociological mainstream.


See also

*
Agent-based model An agent-based model (ABM) is a computational model for simulating the actions and interactions of autonomous agents (both individual or collective entities such as organizations or groups) in order to understand the behavior of a system and what ...
* Boids *
Complex system A complex system is a system composed of many components which may interact with each other. Examples of complex systems are Earth's global climate, organisms, the human brain, infrastructure such as power grid, transportation or communicatio ...
*
Computational sociology Computational sociology is a branch of sociology that uses computationally intensive methods to analyze and model social phenomena. Using computer simulations, artificial intelligence, complex statistical methods, and analytic approaches like s ...
*
Emergence In philosophy, systems theory, science, and art, emergence occurs when an entity is observed to have properties its parts do not have on their own, properties or behaviors that emerge only when the parts interact in a wider whole. Emergen ...
*
Evolutionary algorithm In computational intelligence (CI), an evolutionary algorithm (EA) is a subset of evolutionary computation, a generic population-based metaheuristic optimization algorithm. An EA uses mechanisms inspired by biological evolution, such as rep ...
*
Simulated reality The simulation theory is the hypothesis that reality could be simulated—for example by quantum computer simulation—to a degree indistinguishable from "true" reality. It could contain conscious minds that may or may not know that they live in ...
* Social complexity *
Social simulation Social simulation is a research field that applies computational methods to study issues in the social sciences. The issues explored include problems in computational law, psychology, organizational behavior, sociology, political science, e ...


References

{{reflist
The Road to Agent-Based Model
- The Brookings Institution
Cognition and Multi-Agent Interaction
- by Ron Sun. Cambridge University Press. * Gershenson, C. (2001
Artificial Societies of Intelligent Agents


External links


The Brookings Institution



Dynamics Lab University College Dublin
Social science methodology ar:مجتمع صناعي