24 May 2014

Systems Engineering: Agent-Based Model/Modeling (Definition)

"Modeling refers to the process of designing a software representation of a real-world system or a small part of it with the purpose of replicating or simulating specific features of the modeled system. In an agent-based model, the model behavior results from behavior of many small software entities called agents. This technique is used to model real-world systems comprised of many decision-making entities with inhomogeneous preferences, knowledge, and decision-making processes. An advantage of this method is that no assumptions need to be made about an aggregate or mean behavior. Instead, this aggregation is made by the model." (E Ebenhoh, "Agent-Based Modelnig with Boundedly Rational Agents", 2007)

"A modeling and simulation approach applied to a complex system or complex adaptive system, in which the model is comprised of a large number of interacting elements (agents)." (Charles M Macal, "Agent Based Modeling and Artificial Life", 2009)

"A modeling technique with a collection of autonomous decision-making agents, each of which assesses its situation individually and makes decisions on the basis of a pre-set of rules. ABM is used to simulate land use land cover change, crowd behavior, transportation analysis and many other fine-scale geographic applications. (May Yuan, "Challenges and Critical Issues for Temporal GIS Research and Technologies", 2009)

"Agent-based models (ABM) are models where (i) there is a multitude of objects that interact with each other and with the environment; (ii) the objects are autonomous, i. e. there is no central, or top-down control over their behavior; and (iii) the outcome of their interaction is numerically computed." (Mauro Gallegati & Mateo G Richiardi, "Agent Based Models in Economics and Complexity", 2009)

"An agent-based model is a simulation made up of a set of agents and an agent interaction environment." (Michael J North & Charles M Macal, "Agent Based Modeling and Computer Languages", 2009)

"Systems composed of individuals who act purposely in making locational/spatial decisions." (Michael Batty, "Cities as Complex Systems: Scaling, Interaction, Networks, Dynamics and Urban Morphologies", 2009)

"A computational model for simulating the actions and interactions of autonomous individuals in a network, with a view to assessing their effects on the system as a whole. (Brian L. Heath & Raymond R Hill, "Agent-Based Modeling: A Historical Perspective and a Review of Validation and Verification Efforts", 2010)

"A model that involves numerous interacting autonomous agents, homogeneous or heterogeneous. The objective of agent-based modeling is to help us to understand effects and impacts of interactions of individuals." (Peter Mikulecký et al, "Possibilities of Ambient Intelligence and Smart Environments in Educational Institutions", 2011)

"a class of computational models for simulating interacting agents." (Enrico Franchi & Agostino Poggi, "Multi-Agent Systems and Social Networks", 2012)

No comments:

Related Posts Plugin for WordPress, Blogger...

About Me

My photo
IT Professional with more than 24 years experience in IT in the area of full life-cycle of Web/Desktop/Database Applications Development, Software Engineering, Consultancy, Data Management, Data Quality, Data Migrations, Reporting, ERP implementations & support, Team/Project/IT Management, etc.