Simulation sociale

inkfarm ofootnotes La simulation sociale est le modelant ou simulation , normalement effectuée using un ordinateur , des phénomènes sociaux (par exemple, coopération, concurrence, marchés, dynamique sociale de réseaux, etc. Un sous-ensemble dans des simulations sociales sont des simulations sociales basées par agent (ABSS) qui sont un amalgame des simulations sur ordinateur , agent de basé modelant , et les sciences sociales .

Histoire et développement

L'histoire du modèle basé d'agent peut être tracée de nouveau à la machine , une machine théorique de Von Neumann de capable de la reproduction. Le Von Neumann de dispositif proposé suivrait des instructions avec précision détaillées de façonner une copie de lui-même. Le concept a été alors amélioré par le Stanislaw Ulam , aussi un mathématicien d'ami de von Neumann's ; Ulam a suggéré que la machine soit construite sur le papier, comme collection de cellules sur une grille. L'idée a intrigué von Neumann, qui l'a dessinée up&mdash ; la création du premier des dispositifs plus tard a nommé le les automates cellulaires .

Une autre amélioration a été apportée par le mathématicien, John Conway . Il a construit le jeu bien connu de avec de la vie . À la différence de la machine du Neumann de von, le jeu de Conway de la vie a fonctionné par des règles énormément simples dans un monde virtuel sous forme de damier à deux dimensions .

La naissance du modèle basé d'agent comme modèle pour les systèmes sociaux a été principalement apportée par un informaticien, Craig Reynolds . Il a essayé de modeler la réalité des agents biologiques animés, connue sous le nom de vie artificielle , une limite inventée par le Christopher Langton . Epstein et Robert Axtell a développé le premier modèle d'agent de large échelle, le Sugarscape, pour simuler et explorer le rôle des phénomènes sociaux tels que des migrations saisonnières, la pollution, la reproduction sexuelle, le combat, la transmission de la maladie, et même la culture.

Plus récemment, le Ron Sun a développé des méthodes pour baser la simulation basée par agent sur des modèles de connaissance humaine, connus sous le nom de simulation sociale cognitive (voir le Sun 2006).

Types de la simulation et de modélisation

La simulation sociale peut se rapporter à une classe générale des stratégies pour la dynamique sociale d'arrangement using des ordinateurs pour simuler les systèmes sociaux. La simulation sociale tient compte d'une manière plus systématique de regarder les possibilités de résultats.

Il y a quatre types importants de simulation sociale :

1) simulation au niveau système.

2) l'agent a basé la simulation.

3) modélisation au niveau système.

4) modélisation basée par agent.

Une simulation sociale peut faire partie de la rubrique de la sociologie informatique qui est une branche développée récemment de la sociologie qui emploie le calcul pour analyser des phénomènes sociaux. Les lieux de base de la sociologie informatique sont de tirer profit des simulations sur ordinateur dans la construction des théories sociales. Ils impliquent l'arrangement des agents sociaux l'interaction parmi ces agents, et l'effet de ces interactions sur l'agrégat social . Bien que les thèmes et les méthodologies en science sociale diffèrent de ceux en science normale ou de l'informatique, plusieurs des approches ont employé dans la simulation sociale contemporaine provenue des champs tels que la physique et l'intelligence artificielle .

Simulation au niveau système

La simulation au niveau système (SLS) est le niveau le plus ancien de la simulation sociale. La simulation au niveau système regarde la situation dans son ensemble. Ces perspectives théoriques sur des situations sociales emploient un éventail d'informations pour déterminer ce qui devrait arriver à la société et à ses membres si certaines variables sont présentes. Par conséquent, avec des variables spécifiques présentées la société et ses membres devrait avoir une certaine réponse à la situation. La navigation par cette simulation théorique permettra à des chercheurs de développer des idées instruites de ce qui se produira sous quelques variables spécifiques.

Par exemple si la NASA étaient de conduire une simulation au niveau système qu'elle bénéficiera l'organisation de fournir un rentable, méthode de recherches pour diriger cependant la simulation. Ceci permet au chercheur d'orienter par les possibilités virtuelles de la simulation donnée et d'élaborer des procédures de sûreté, et de produire des faits prouvés sur la façon dont une certaine situation jouera dehors.

Recherche nationale, C. Modélisation, simulation, et analyse de la défense : Relever le défi. 500 cinquième rue, N.C : La presse nationale d'académies.

L'agent a basé la simulation

La simulation sociale basée par agent (ABSS) se compose modeler différentes sociétés après les agents artificiels, (variant sur l'échelle) et les placer dans une société simulée par ordinateur pour observer les comportements des agents. De ces données il est possible de se renseigner sur les réactions des agents artificiels et de les traduire en résultats des agents non-artificiels et des simulations. Trois champs principaux dans ABSS sont calcul, science sociale, et simulation sur ordinateur basés par agent.

Le calcul basé par agent est la conception du modèle et des agents, alors que la simulation sur ordinateur est la partie de la simulation des agents dans le modèle et les résultats. La science sociale est un mélange des sciences et de la partie sociale du modèle. Elle est étaient les phénomènes sociaux est développée et théorisée. Le but principal d'ABSS est de fournir des modèles et des outils pour la simulation basée par agent des phénomènes sociaux. Avec ABSS nous pouvons explorer différents résultats pour des phénomènes où nous ne pourrions pas pouvoir regarder les résultats dans la vie réelle. Elle peut nous fournir l'information valable sur la société et les résultats des événements sociaux ou des phenomenas.

Modélisation au niveau système

Les objectifs de modélisation (SLM) au niveau système à spécifiquement (à la différence de la généralisation de la simulation au niveau système dans la prévision) prévoient et donnent tout nombre d'actions, de comportements, ou d'autres possibilités théoriques presque de toute personne, l'objet, la construction etc dans un système using un grand ensemble d'équations et de programmation par ordinateur mathématiques sous forme de modèles.

Un modèle est une représentation d'une chose spécifique s'étendant des objets et des personnes aux structures et des produits créés par des équations mathématiques et est conçu, using des ordinateurs, de telle manière qu'ils puissent en mesure au remplaçant comme choses mentionnées ci-dessus dans une étude. Les modèles peuvent être simplistes ou complexes, selon le besoin de l'un ou l'autre ; cependant, des modèles sont prévus pour être plus simples que ce que représentent ils tout en restant normalement semblables afin d'à employer exactement. Ils sont construits using une collecte des données qui est traduit dans les langues de calcul qui leur permettent de représenter le système en question. Ces modèles, tout comme des simulations, sont employés pour nous aider mieux à comprendre des rôles et des actions spécifiques de différentes choses afin de prévoir le comportement et semblable.

Modélisation basée par agent

L'agent de basé modelant (ABM) est un système dans lequel une collection d'agents agissent l'un sur l'autre indépendamment sur des réseaux. Chaque agent individuel est responsable des différents comportements qui ont comme conséquence des comportements collectifs. Ces comportements aident en général à définir le fonctionnement du réseau. L'ABM se concentre sur les interactions sociales humaines et comment les gens travaillent ensemble et communiquent entre eux sans avoir un, le " simple ; mind" de groupe ;. Ceci signifie essentiellement qu'il tend à se concentrer sur les conséquences des interactions entre les personnes (les agents) dans une population. Les chercheurs peuvent mieux comprendre ce type de modélisation en modelant cette dynamique sur un plus petit, plus localisé de niveau. Essentiellement, l'ABM aide à comprendre mieux des interactions entre les personnes (agents) qui, à leur tour, influencent un un autre (en réponse à ces influences). Les différentes règles ou actions simples peuvent avoir comme conséquence le comportement logique de groupe. Les changements de ces différents actes peuvent effectuer le groupe collectif dans n'importe quelle population donnée.

la modélisation Agent-basée est simplement juste un outil expérimental pour la recherche théorique. Elle permet de traiter de différents comportements plus complexes, tels que l'adaptation. De façon générale, par ce type de modélisation, le créateur, ou chercheur, objectifs au comportement modèle des agents et la communication entre eux afin de comprendre mieux comment ces différentes interactions effectuent une population entière. Essentiellement, l'ABM est une manière de modeler et de comprendre différents modèles globaux.

Recherche courante

Il y a trois projets en cours de recherche qui se rapportent directement à la modélisation et la simulation agent-basée le suivant sont énumérée ci-dessous avec une brève vue d'ensemble.

•« Gouvernement de modèles de réseau et réseaux de collaboration de recherche et développement » ou (N.O) est un centre de recherches dont le foyer principal est d'identifier des manières de créer et évaluer les structures de réseau souhaitables pour des fonctions typiques ; (par exemple la connaissance, création, transfert, et distribution.) Cette recherche aidera finalement des responsables politiques à tous les niveaux politiques en améliorant l'efficacité et l'efficacité des instruments network-based de politique à favoriser l'économie de la connaissance en Europe.

•« Les simulations basées par agent du comportement du marché et du consommateur » est un autre groupe de recherche qui est placé par la recherche de corporation de monolevier. La recherche courante qui est conduite étudie l'utilité des simulations basées par agent pour modeler le comportement du consommateur et pour montrer la valeur et les perspicacités potentielles qu'elle peut s'ajouter aux méthodes établies depuis longtemps de vente.

•Les « nouveaux et émergents modèles du monde par l'individu, évolutionnaire et le Social apprenant » ou (de nouvelles cravates) est un projet de trois ans qui créera finalement une société virtuelle développée par la simulation agent-basée. Le projet développera une société simulée capable d'explorer l'environnement et de développer sa propre image de cet environnement et la société par l'interaction. Le but du projet de recherche est pour que la société simulée exhibe l'étude individuelle, l'étude évolutionnaire et l'étude sociale.

•Projet de Bruch et de jument sur la ségrégation de voisinage : Le but de l'étude est de figurer dehors le raisonnement pour la ségrégation de voisinage basée sur la course, et de figurer dehors le point de emboutage ou quand les gens deviennent inconfortables avec les niveaux d'intégration dans leur voisinage, et décide à la puce du voisinage. Ils ont installé un modèle using les cartes instantanées, et ont mis la maison d'agents au milieu et ont mis des maisons de différentes courses entourant la maison d'agents. Ils ont demandé aux gens combien confortable ils se sentiraient avec différentes situations, s'ils étaient bien avec une situation ils ont demandé des autres jusqu'à ce que le voisinage ait été entièrement integrated. Les résultats de Bruch et de jument ont prouvé que le point de emboutage était à 50%. Quand un voisinage est devenu minorité de 50% et blanc de 50%, les personnes des deux courses ont commencé à devenir inconfortables et le vol blanc a commencé à rize. L'utilisation de l'agent a basé la modélisation montrée combien utile elle peut être dans le monde de la sociologie, les gens n'a pas dû répondre à pourquoi elles deviendraient inconfortables juste dans avec quelle situation elles étaient inconfortables.

•La modélisation basée par agent est la plus utile en fournissant un pont entre les niveaux micro et macro, qui est une grande partie de ce que la sociologie étudie. Les modèles basés d'agent sont les plus appropriés pour l'étude des processus qui manquent de la coordination centrale, y compris l'apparition des établissements qui, une fois qu'établis, imposent l'ordre à partir du dessus vers le bas. Les modèles se concentrent sur la façon dont les interactions locales simples et prévisibles produisent du familier mais des modèles globaux fortement détaillés, tels que l'apparition des normes et la participation de l'action collective. Macy et Robert Willer a recherché un aperçu récent des applications et a constaté qu'il y avait deux problèmes principaux avec l'agent basé modelant le self-organization de la structure sociale et l'apparition de l'ordre social. Au-dessous de est une courte description de chaque problème Macy et Willer considèrent là d'être ;

1. " ; Structure émergente de . Dans ces modèles, les agents changent l'endroit ou le comportement en réponse aux influences de social ou aux pressions de choix. Les agents peuvent commencer indifférencié et alors changer l'endroit ou le comportement afin d'éviter de devenir différents ou d'isolement (ou dans certains cas, surchargé). Plutôt que produisant la homogénéité, cependant, agrégat conformiste de ces décisions pour produire les modèles globaux de la différentiation culturelle, de la stratification, et du groupement homophilic dans les réseaux locaux. Autre étudie l'inverse le processus, commençant par une population et une fin hétérogènes dans la convergence : la coordination, la diffusion, et l'effondrement soudain des normes, des conventions, des innovations, et du standards." technologique ;

2. " ; Ordre social émergent de . Exposition de ces études comment l'adaptation égoïste peut mener à l'action collective réussie sans altruisme ou (dessus vers le bas) imposition globale de commande. Une conclusion principale à travers de nombreuses études est que la viabilité de la confiance, de la coopération, et de l'action collective dépend décisivement de l'embeddedness d'interaction." ;

Ces exemples montrent simplement que la complexité de nos modèles basés d'environnement et de cet agent sont conçues pour explorer les conditions minimales, l'ensemble le plus simple de prétentions au sujet du comportement humain, exigé pour qu'un phénomène social donné émerge à un de plus haut niveau de l'organisation.

Critiques de la simulation sociale

Depuis sa création, la simulation sociale automatisée a été la cible d'une certaine critique en vue de son caractère pratique et exactitude. La simplification de la simulation sociale du complexe pour former les modèles dont nous pouvons mieux comprendre que ce dernier est parfois vu comme aspiration en arrière, comme using les modèles assez simples pour simuler la vie réelle avec des ordinateurs n'est pas toujours la meilleure manière de prévoir le comportement.

La majeure partie de la critique semble être visée agent-a basé des modèles et la simulation et comment ils fonctionnent :

1) Les simulations, étant synthétiques des interfaces mathématiques, prévoient le comportement humain d'une façon loin trop simple en vue de les complexités de l'humanité et de nos actions.

2) Les simulations ne peuvent pas éclairer des chercheurs quant à la façon dont les gens agissent l'un sur l'autre ou se comportent des manières non programmées dans leurs modèles. Pour cette raison, la portée des simulations sont limitées parce que les chercheurs doivent déjà connaître ce qu'ils vont trouver (à un degré, parce que à eux ne peut pas trouver que quelque chose qu'ils eux-mêmes n'ont pas placé dans le modèle) au moins vaguement, probablement biaisant les résultats.

3) En raison des complexités de ce qui est mesurée, des simulations doivent être analysées des manières impartiales ; cependant, avec le modèle fonctionnant sur un ensemble pré-fait d'instructions codées dans lui par un modeleur, les polarisations existent presque universellement.

4) Il est fortement difficile et souvent impraticable pour essayer de lier les résultats du monde abstrait que la simulation crée et notre société complexe et toute sa variation.

Les chercheurs travaillant dans la simulation sociale pourraient répondre que les théories de concurrence des sciences sociales sont bien plus simples que ceux réalisée par la simulation et donc pour souffrir les inconvénients mentionnés ci-dessus beaucoup plus fortement. Les théories en science sociale tendent à être des modèles linéaires qui ne sont pas dynamiques et qui sont impliqués de petites expériences de laboratoire. Le comportement des populations des agents sous ces modèles est rarement examiné ou vérifié contre l'observation empirique.

Instruments de développement et méthodes

Beaucoup de simulations sociales sont mises en application using un des nombreux cadres et outils de développement disponibles.

Une partie du plus bien connu, passé commande par langage de programmation, est :


langues et d'environnements de but spécial de Suite de simulation de Multi-Agent (MASS)


Java Repas
SeSAm
MAÇON
JAS
Essaim
AScape

  • Objectif-c de
      du Essaim


    du logo StarLogo
    NetLogo (mis en application dans Java ).


  • du C++ / C EcoLab
    Lsd (laboratoire pour le développement de simulation)


    Pascal Planeur

    POP-11

    • SIM_AGENT

    L'autre (ou inconnu)
    Breve
    Comparaison

    Dynamique de système de modelant le
    s outils Vensim
    Powersim
    Stella

    D'autres instruments de développement

    En plus des outils simulation-spécifiques là également un certain nombre d'outils agent-orientés plus génériques qui peuvent être utilisés pour écrire des simulations. Quelques exemples sont :


    Java JADE ( FIPA conforme)
    Zeus
    AgentSheets
    ACT-RBOT Pour une liste plus complète d'outils et de liens voir :
    Simulation pour le sociologue (liens)
    Outils pour la modélisation Agent-Basée (de l'essaim Wiki)

    Voir également

    < ! --Maintenir svp dans l'ordre alphabétique-->
    Conscience artificielle
    Réalité artificielle
    Société artificielle
    Sociologie informatique
    Réalité simulée par
    Environnement synthétique de pour l'analyse et les simulations
    Dynamique de système de
    Réalité virtuelle

    .

    Random links:Roachdale, Indiana | En Keppel de Hummelo | James Stirling | William Tierney Clark | Zephyr de l'Illinois | Simulación_social