Agent-based modeling (ABM) is defined as the opposite of equation-based modeling and sits at the intersection of agent theory, systems theory, and the social sciences. ABM models autonomous agents that are responsible for state transitions based on internal mechanisms and representations. Agents can vary in their level of autonomy, learning ability, complexity of representations, and whether representations are symbolic and manipulated or sub-symbolic and network-based. While ABM allows modeling heterogeneous, interacting agents, most models to date use simple, ad-hoc local rules rather than fully representing the cognitive capabilities of agents. ABM remains the primary approach for modeling complex systems of interacting agents but can only provide a sufficient rather than complete explanation of phenomena.
Agent-based modeling (ABM) is defined as the opposite of equation-based modeling and sits at the intersection of agent theory, systems theory, and the social sciences. ABM models autonomous agents that are responsible for state transitions based on internal mechanisms and representations. Agents can vary in their level of autonomy, learning ability, complexity of representations, and whether representations are symbolic and manipulated or sub-symbolic and network-based. While ABM allows modeling heterogeneous, interacting agents, most models to date use simple, ad-hoc local rules rather than fully representing the cognitive capabilities of agents. ABM remains the primary approach for modeling complex systems of interacting agents but can only provide a sufficient rather than complete explanation of phenomena.
Agent-based modeling (ABM) is defined as the opposite of equation-based modeling and sits at the intersection of agent theory, systems theory, and the social sciences. ABM models autonomous agents that are responsible for state transitions based on internal mechanisms and representations. Agents can vary in their level of autonomy, learning ability, complexity of representations, and whether representations are symbolic and manipulated or sub-symbolic and network-based. While ABM allows modeling heterogeneous, interacting agents, most models to date use simple, ad-hoc local rules rather than fully representing the cognitive capabilities of agents. ABM remains the primary approach for modeling complex systems of interacting agents but can only provide a sufficient rather than complete explanation of phenomena.
Agent Based Modeling is usually defined as the opposite of Equation-Based Modeling. It
can be seen at the intersection between agent theory, systems, and architectures and the social sciences on the other hand. Furthermore, Agents are considered to be an autonomous systems which is responsible for the transitions between states of the world that are based on mechanisms and representations. Additionally, Agents consider various dimensions in its criteria such as, whether and to what extent they are autonomous, self-interested, sociable, and capable to learn from experience and/or observation as well as in their level of complexity: according to a classic distinction introduced by Wooldridge and Jennings in their influential work (Wooldridge and Jennings, 1995), agents in a strong sense has the capability to manipulate and reason upon mental representations. However, if not met, they are considered agents in a weak sense. The way in which mental representations are incorporated such as symbolic representations which allow an agent to mentally manipulate them in order to reason, plan, take decision, communicate are an important distinction to consider. Sub-symbolic representations, on the other hand, are considered to be unaware, implicit, based for example on network-like configurations which represents the structure of relationships among neurons in cerebral areas, and is not responsible for the manipulation on the side of the agent. Agents differ according to the philosophical or meta-theoretical view they are based on. The practice of ABM presents a very important under-exploitation of vast possibilites. De facto, much of the agent models worked out and simulated are totally ad-hoc, based on very simple local rules (Epstein, 2006), more or less arbitrarily implemented on a program running on a computer (Gilbert and Troitzsch, 2005). When a specific program is running, its local rules macroscopic effects can be observed on the screen, and then be stored, analyzed and possibly visualized all the while for a search in a booming phenomenon. Strength ABM remains the only known approach apt to model and reproduce sets of heterogeneous agents interacting and communicating in different ways. However, ABM can only provide a sufficient explanation of the phenomenon of interest. This feature, which (Epstein, 2006) extensively clarifies and discusses, is also known as multi-realizability (Sawyer, 2005), and it is an outstanding property of multilevel systems.