Knowledge

Agent-based social simulation

Source 📝

402: 243:
The main purpose of ABSS is to provide models and tools for agent-based simulation of social phenomena. With ABSS, one can explore different outcomes of phenomena where it may not be possible to view the outcome in real life. It can provide us valuable information on society and the outcomes of social events or phenomena.
262:
Agents can be used to simulate many different active elements, including organisms, machines, persons, corporations and other organizations, nations, and so on. Agent-based models can be used to simulate a wide variety of social phenomena, including transportation, market failures, cooperation and
319:
These models are implemented to predict real life events and phenomena. Examples of use could be transportation (prediction of traffic in future to find places where traffic jams could occur), prediction of future unemployment rates etc. Problem of models made to accurately predict such an events is
242:
Agent-based computing is the design of the model and agents, while the computer simulation is the part of the simulation of the agents in the model and the outcomes. The social science is a mixture of sciences and social part of the model. It is where social phenomena are developed and theorized.
238:
ABSS models the different elements of the social systems using artificial agents, (varying on scale) and placing them in a computer simulated society to observe the behaviors of the agents. From this data it is possible to learn about the reactions of the artificial agents and translate them into
328:
Unlike other two main objects, which have use outside Social sciences, latter one is used mainly on the field of social science. Agent-based social simulations are often used during research of new hypothesis. Simulation could be useful when there is no other way to observe agents during their
286:
The first widely known multi-agent generative social model was developed in 1996 by Joshua M. Epstein and Robert Axtell. The purpose of this model was simulation and research of social phenomena like seasonal migration, environmental pollution, procreation, combat, disease spreading and cultural
329:
actions. For example, during creation of new language, which is long-term process. Another benefit of simulation lies in fact, that to be able to prove theory in simulation, it has to be represented in formal and logical form. This leads to more coherent formulation of theory.
291:, presented in his paper "Models of Segregation". This model defined the first generation of computer-based social simulations. Epstein and Axtell's model was implemented using concepts from the "Game of Life" developed by 750: 311:
Like aspects involving its diffusion, dynamics or results. Such basic models should be based on simple rules, so that a system's resulting emergent behavior can be easily observable.
180: 420:
Online social network (e.g. Twitter, Instagram, LinkedIn) simulator, describes realtime dynamics, message passing, and user behavior. Available on Windows, OS X, and Linux (
934: 939: 646:
Nasrinpour, Hamid Reza; Friesen, Marcia R.; McLeod, Bob (2016-11-22). "An Agent-Based Model of Message Propagation in the Facebook Electronic Social Network".
557: 944: 770: 239:
the results of non-artificial agents and simulations. Three main fields in ABSS are agent-based computing, social science, and computer simulation.
1030: 911: 263:
escalation and spreading of conflicts. In agent-based models illustrate how models based on simple rules can results in complex dynamics and
906: 880: 702:""ArrierosAlife" a Multi-Agent Approach Simulating the Evolution of a Social System: Modeling the Emergence of Social Networks with "Ascape"" 187: 95: 90: 972: 967: 680: 824:
EPSTEIN, Joshua M. Generative Social Science: studies in agent-based computational modeling. Princeton University Press. 2006
598: 60: 813:
EPSTEIN, Joshua M. ; AXTELL, Robert. Growing Artificial Societies: social science from the bottom up. MIT Press. 1996,
929: 251:
A multi-agent system is a system created from multiple autonomous elements interacting with each other. These are called
135: 45: 150: 873: 818: 739: 100: 504: 227:
models. In these simulations, persons or group of persons are represented by agents. MABSS is a combination of
987: 1012: 866: 50: 20: 436: 173: 1051: 427: 70: 949: 827:
GILBERT, N. and Troitzsch, K. G. (1999). Simulation for the Social Scientist, Open University Press.
219:
technologies. Agent-based social simulation is a scientific discipline concerned with simulation of
432: 155: 1025: 997: 921: 140: 105: 992: 852: 35: 959: 898: 351: 303:
There are three main objects of scientific implementation of ABSS (Gilbert, Trotzsch; 2005)
1002: 982: 528: 518: 508: 498: 456: 145: 8: 889: 232: 977: 647: 442: 347:
An academic article investigates an agent-based simulation of information diffusion in
292: 255:. In a multi-agent system, each agent is represented by an individual algorithm. See 224: 28: 1020: 814: 735: 717: 594: 551: 546: 264: 256: 220: 216: 212: 208: 848:
The Society for the Study of Artificial Intelligence and the Simulation of Behaviour
762: 586: 288: 725: 684: 590: 541: 332: 797:"Evaluation of free Java-libraries for social-scientific agent based simulation" 780:"Simulation Tools for Social Scientists: Building Agent Based Models with SWARM" 320:
increasing complexity of model with number of dynamically changing parameters.
858: 766: 749:
Pavon, Juan; Sansores, Candelaria; Gomez-Sanz, Jorge J.; Wang, Fei-Yue (2008).
677: 517:
GAMA is an agent-based, spatially explicit, modeling and simulation platform. (
228: 160: 117: 1045: 721: 488: 421: 585:. Lecture Notes in Computer Science. Vol. 5075/2008. pp. 401–412. 837: 796: 779: 701: 615: 578: 524: 581:(2008). "Agent-Based Social Simulation and Modeling in Social Computing". 342: 463: 281: 731: 409:
Different agent based software have been used for implementing ABSS (
652: 348: 80: 323: 306: 838:
JASSS - The Journal of Artificial Societies and Social Simulation
666: 494: 727:
Growing Artificial Societies: Social Science from the Bottom-Up
452: 401: 110: 85: 333:
Multi-agent simulation suites (MASS) usage for problem solving
755:
International Journal of Agent-Oriented Software Engineering
514: 748: 487:
Multiagent simulator and graphical modelling environment. (
478: 847: 842: 751:"Modelling and simulation of social systems with INGENIAS" 484: 616:"Agent Based Social Simulation: A Computer Science View" 287:
features. Their model is based on the work of economist
645: 396: 801:
Journal of Artificial Societies and Social Simulation
784:
Journal of Artificial Societies and Social Simulation
706:
Journal of Artificial Societies and Social Simulation
620:
Journal of Artificial Societies and Social Simulation
558:
Journal of Artificial Societies and Social Simulation
507:
Multiparadigm simulation and modelling environment. (
417: 343:
Models of information diffusion in social environment
455:: Multiagent, Organizational and Holonic Platform. ( 462:Ascape (an implementation of the agent based model 439:is a component of MASS, generating Repast J models 843:ESSA - The European Social Simulation Association 375:Models for natural disasters (evacuation – fire) 267:(Kontopoulos, 1993; Archer, 1995; Sawyer, 2001). 1043: 888: 362: 324:Research, testing and formulation of hypothesis 307:Understanding basic aspects of social phenomena 874: 794: 716: 576: 467: 410: 181: 298: 881: 867: 699: 471: 188: 174: 651: 613: 527:Multi-Agent Simulator Of Neighborhoods. ( 795:Tobias, Robert; Hofmann, Carole (2004). 577:Li, Xiaochen; Mao, Wenji; Zeng, Daniel; 400: 367:Altruism and cooperation Ethnocentrism 1044: 853:Dynamics Lab University College Dublin 357: 337: 862: 777: 583:Intelligence and Security Informatics 446: 378: 246: 636:EPSTEIN J M & Axtell R L (1996) 607: 433:Multi Agent Simulation Suite (MASS) 397:Software used for implementing ABSS 136:Distributed artificial intelligence 46:Agent-based computational economics 13: 693: 405:SeSAm running an agent-based model 370: 151:Multi-agent reinforcement learning 14: 1063: 831: 700:Auer, Klaus; Norris, Tim (2001). 570: 945:Monte Carlo molecular modeling 671: 660: 639: 630: 1: 988:Electronic circuit simulation 564: 363:Emergence of social phenomena 314: 275: 201:Agent-based social simulation 96:Platforms for software agents 61:Agent-based modeling software 56:Agent-based social simulation 907:Protein structure prediction 591:10.1007/978-3-540-69304-8_41 231:, multiagent simulation and 51:Agent-based model in biology 7: 930:Chemical process simulators 535: 391: 383: 10: 1068: 767:10.1504/IJAOSE.2008.017315 279: 270: 71:Agent-oriented programming 1011: 958: 920: 897: 468:Epstein & Axtell 1996 411:Tobias & Hofmann 2004 299:Usage for social sciences 678:INGENIAS Development Kit 614:Davidsson, Paul (2002). 215:, and implemented using 156:Self-propelled particles 998:Multiphysics simulation 973:Cosmological simulation 912:Nucleic acid simulation 388:Market behavior models 223:, using computer-based 141:Multi-agent pathfinding 1031:Organizational studies 778:Terna, Pietro (1998). 472:Auer & Norris 2001 406: 36:Multi-agent simulation 683:July 5, 2009, at the 404: 352:online social network 1003:Reservoir simulation 983:Dynamical simulation 529:Open Source Software 519:Open Source Software 509:Open Source Software 499:Open Source Software 457:Open Source Software 213:agent-based modeling 146:Multi-agent planning 890:Computer simulation 358:Organizing networks 338:Society and culture 233:computer simulation 29:Multi-agent systems 978:Dynamic simulation 940:Molecular modeling 443:Swarm (simulation) 407: 379:Economical science 293:John Horton Conway 247:Multi-agent system 211:that are based on 209:social simulations 1052:Agent-based model 1039: 1038: 1021:Social simulation 935:Quantum chemistry 600:978-3-540-69136-5 552:Social simulation 547:Simulated reality 479:Pavon et al. 2008 265:emergent behavior 257:Agent-based model 198: 197: 1059: 950:Molecular design 883: 876: 869: 860: 859: 808: 791: 774: 769:. Archived from 745: 713: 688: 675: 669: 664: 658: 657: 655: 643: 637: 634: 628: 627: 611: 605: 604: 574: 289:Thomas Schelling 221:social phenomena 217:artificial agent 190: 183: 176: 16: 15: 1067: 1066: 1062: 1061: 1060: 1058: 1057: 1056: 1042: 1041: 1040: 1035: 1007: 954: 916: 893: 887: 834: 742: 734:. p. 208. 718:Epstein, Joshua 696: 694:Further studies 691: 685:Wayback Machine 676: 672: 665: 661: 644: 640: 635: 631: 612: 608: 601: 575: 571: 567: 542:Artificial life 538: 399: 394: 386: 381: 373: 371:Crowd behaviour 365: 360: 345: 340: 335: 326: 317: 309: 301: 284: 278: 273: 249: 194: 165: 122: 65: 12: 11: 5: 1065: 1055: 1054: 1037: 1036: 1034: 1033: 1028: 1023: 1017: 1015: 1013:Social science 1009: 1008: 1006: 1005: 1000: 995: 990: 985: 980: 975: 970: 968:Finite element 964: 962: 956: 955: 953: 952: 947: 942: 937: 932: 926: 924: 918: 917: 915: 914: 909: 903: 901: 895: 894: 886: 885: 878: 871: 863: 857: 856: 850: 845: 840: 833: 832:External links 830: 829: 828: 825: 822: 810: 809: 792: 775: 773:on 2013-01-28. 761:(2): 196–221. 746: 740: 722:Axtell, Robert 714: 695: 692: 690: 689: 670: 659: 638: 629: 606: 599: 568: 566: 563: 562: 561: 554: 549: 544: 537: 534: 533: 532: 522: 512: 505:GlobalSimulate 502: 492: 482: 475: 460: 450: 440: 430: 425: 398: 395: 393: 390: 385: 382: 380: 377: 372: 369: 364: 361: 359: 356: 344: 341: 339: 336: 334: 331: 325: 322: 316: 313: 308: 305: 300: 297: 280:Main article: 277: 274: 272: 269: 248: 245: 229:social science 207:) consists of 196: 195: 193: 192: 185: 178: 170: 167: 166: 164: 163: 161:Swarm robotics 158: 153: 148: 143: 138: 132: 129: 128: 124: 123: 121: 120: 118:Software agent 115: 114: 113: 108: 103: 93: 88: 83: 77: 74: 73: 67: 66: 64: 63: 58: 53: 48: 42: 39: 38: 32: 31: 25: 24: 9: 6: 4: 3: 2: 1064: 1053: 1050: 1049: 1047: 1032: 1029: 1027: 1024: 1022: 1019: 1018: 1016: 1014: 1010: 1004: 1001: 999: 996: 994: 993:EM simulation 991: 989: 986: 984: 981: 979: 976: 974: 971: 969: 966: 965: 963: 961: 957: 951: 948: 946: 943: 941: 938: 936: 933: 931: 928: 927: 925: 923: 919: 913: 910: 908: 905: 904: 902: 900: 896: 891: 884: 879: 877: 872: 870: 865: 864: 861: 854: 851: 849: 846: 844: 841: 839: 836: 835: 826: 823: 820: 819:0-262-55025-3 816: 812: 811: 806: 802: 798: 793: 789: 785: 781: 776: 772: 768: 764: 760: 756: 752: 747: 743: 741:0-262-55025-3 737: 733: 729: 728: 723: 719: 715: 711: 707: 703: 698: 697: 686: 682: 679: 674: 668: 663: 654: 649: 642: 633: 625: 621: 617: 610: 602: 596: 592: 588: 584: 580: 579:Wang, Fei-Yue 573: 569: 560: 559: 555: 553: 550: 548: 545: 543: 540: 539: 530: 526: 523: 520: 516: 513: 510: 506: 503: 500: 496: 493: 490: 489:Free Software 486: 483: 480: 476: 473: 469: 465: 461: 458: 454: 451: 448: 444: 441: 438: 434: 431: 429: 426: 423: 422:Free Software 419: 418:#k@ (HASHKAT) 416: 415: 414: 412: 403: 389: 376: 368: 355: 353: 350: 330: 321: 312: 304: 296: 294: 290: 283: 268: 266: 260: 258: 254: 244: 240: 236: 234: 230: 226: 222: 218: 214: 210: 206: 202: 191: 186: 184: 179: 177: 172: 171: 169: 168: 162: 159: 157: 154: 152: 149: 147: 144: 142: 139: 137: 134: 133: 131: 130: 126: 125: 119: 116: 112: 109: 107: 104: 102: 99: 98: 97: 94: 92: 89: 87: 84: 82: 79: 78: 76: 75: 72: 69: 68: 62: 59: 57: 54: 52: 49: 47: 44: 43: 41: 40: 37: 34: 33: 30: 27: 26: 22: 18: 17: 804: 800: 787: 783: 771:the original 758: 754: 726: 709: 705: 673: 662: 641: 632: 623: 619: 609: 582: 572: 556: 408: 387: 374: 366: 346: 327: 318: 310: 302: 285: 261: 252: 250: 241: 237: 204: 200: 199: 55: 653:1611.07454 565:References 477:Ingenias ( 464:Sugarscape 447:Terna 1998 413:) such as 315:Prediction 282:Sugarscape 276:Sugarscape 225:multiagent 1026:Sociology 922:Chemistry 732:MIT Press 1046:Category 892:software 724:(1996). 681:Archived 536:See also 392:Religion 384:Business 349:Facebook 81:Auto-GPT 21:a series 19:Part of 960:Physics 899:Biology 855:Ireland 495:NetLogo 271:History 127:Related 86:Botnets 817:  738:  667:Ascape 597:  437:Fables 428:Repast 253:agents 111:GORITE 687:(IDK) 648:arXiv 525:MASON 485:SeSAm 453:Janus 815:ISBN 807:(1). 790:(2). 736:ISBN 712:(1). 626:(1). 595:ISBN 515:GAMA 470:)) ( 205:ABSS 203:(or 106:JACK 101:JADE 91:FIPA 763:doi 587:doi 1048:: 803:. 799:. 786:. 782:. 757:. 753:. 730:. 720:; 708:. 704:. 622:. 618:. 593:. 435:. 354:. 295:. 259:. 235:. 23:on 882:e 875:t 868:v 821:. 805:7 788:1 765:: 759:2 744:. 710:4 656:. 650:: 624:5 603:. 589:: 531:) 521:) 511:) 501:) 497:( 491:) 481:) 474:) 466:( 459:) 449:) 445:( 424:) 189:e 182:t 175:v

Index

a series
Multi-agent systems
Multi-agent simulation
Agent-based computational economics
Agent-based model in biology
Agent-based social simulation
Agent-based modeling software
Agent-oriented programming
Auto-GPT
Botnets
FIPA
Platforms for software agents
JADE
JACK
GORITE
Software agent
Distributed artificial intelligence
Multi-agent pathfinding
Multi-agent planning
Multi-agent reinforcement learning
Self-propelled particles
Swarm robotics
v
t
e
social simulations
agent-based modeling
artificial agent
social phenomena
multiagent

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.