A Common Protocol for Agent-Based Social Simulation

Journal of Artificial Societies and Social Simulation, The (Impact Factor: 1.16). 01/2006; 9(1).
Source: RePEc

ABSTRACT Traditional (i.e. analytical) modelling practices in the social sciences rely on a very well established, although implicit, methodological protocol, both with respect to the way models are presented and to the kinds of analysis that are performed. Unfortunately, computer-simulated models often lack such a reference to an accepted methodological standard. This is one of the main reasons for the scepticism among mainstream social scientists that results in low acceptance of papers with agent-based methodology in the top journals. We identify some methodological pitfalls that, according to us, are common in papers employing agent-based simulations, and propose appropriate solutions. We discuss each issue with reference to a general characterization of dynamic micro models, which encompasses both analytical and simulation models. In the way, we also clarify some confusing terminology. We then propose a three-stage process that could lead to the establishment of methodological standards in social and economic simulations.

Download full-text


Available from: Roberto Leombruni, Sep 26, 2015
28 Reads
  • Source
    • "Sensitivity analysis is considered as good modeling practice when performed as part of model verification and has been widely used to assess quantitative models in many studies [19]. This paper is organized as follows. "
    [Show abstract] [Hide abstract]
    ABSTRACT: As one of the most important urban commuter transportation modes, urban rail transit (URT) has been acting as a key solution for supporting mobility needs in high-density urban areas. However, in recent years, high frequency of unexpected events has caused serious service disruptions in URT system, greatly harming passenger safety and resulting in severe traffic delays. Therefore, there is an urgent need to study emergency evacuation problem in URT. In this paper, a method of bus dynamic coscheduling is proposed and two models are built based on different evacuation destinations including URT stations and surrounding bus parking spots. A dynamic coscheduling scheme for buses can be obtained by the models. In the model solution process, a new concept-the equivalent parking spot-is proposed to transform the nonlinear model into an integer linear programming (ILP) problem. A case study is conducted to verify the feasibility of models. Also, sensitivity analysis of two vital factors is carried out to analyze their effects on the total evacuation time. The results reveal that the designed capacity of buses has a negative influence on the total evacuation time, while an increase in the number of passengers has a positive effect. Finally, some significant optimizing strategies are proposed.
    Computational Intelligence and Neuroscience 11/2014; 2014:174369. DOI:10.1155/2014/174369 · 0.60 Impact Factor
  • Source
    • "Sensitivity analysis is part of a repertoire of verification (Law and Kelton, 1991) and validation techniques (Richiardi et al., 2006; Petty, 2010; Windrum et al., 2007). Sensitivity analysis is particularly useful as a validation technique for agent based models where it is not clear how the computer code will influence system behavior without running the model (Dancik et al., 2010; Bianchi et al., 2007). "
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper shows how sensitivity analysis can be used as part of model verification and validation Sensitivity analysis provides insights on where future data validation processes should focus and which inputs may be considered for model reduction. We compared two approaches, one using a systematic variation of parameter values, another using an optimised algorithm to make more efficient the search of their space. Analysis was conducted on an agent-based model that explores the emergence of innovation within business networks, where successful innovation is considered an increase in knowledge and financial resources within the network. The two sensitivity analysis approaches differed both on their time efficiency and on the type of information provided. While the systematic individual sensitivity analysis assisted us in identifying inputs with substantial impact upon the results and suggest solutions for model simplification, the optimised search provided insights on the network resources likely to achieve higher levels of innovation. Genetic algorithms found parameter values that produced different results in the agent-based model.
    Australasian Marketing Journal (AMJ) 02/2014; 22(1). DOI:10.1016/j.ausmj.2013.12.010
  • Source
    • "Stochasticity can affect large simulation models in different ways, depending on which processes rely on random number generation. Authors should describe how stochasticity affects model results and what the authors have done to understand these effects, including increasing sample size or seeding the population differently [7]. "
    [Show abstract] [Hide abstract]
    ABSTRACT: Individual-based modeling is a growing technique in the HIV transmission and prevention literature, but insufficient attention has been paid to formally evaluate the quality of reporting in this field. We present reporting recommendations for individual-based models for HIV treatment and prevention, assess the quality of reporting in the existing literature, and comment on the contribution of this model type to HIV policy and prediction. We developed reporting recommendations for individual-based HIV transmission mathematical models, and through a systematic search, used them to evaluate the reporting in the existing literature. We identified papers that employed individual-based simulation models and were published in English prior to December 31, 2012. Articles were included if the models they employed simulated and tracked individuals, simulated HIV transmission between individuals in a particular population, and considered a particular treatment or prevention intervention. The papers were assessed with the reporting recommendations. Of 214 full text articles examined, 32 were included in the evaluation, representing 20 independent individual-based HIV treatment and prevention mathematical models. Manuscripts universally reported the objectives, context, and modeling conclusions in the context of the modeling assumptions and the model's predictive capabilities, but the reporting of individual-based modeling methods, parameterization and calibration was variable. Six papers discussed the time step used and one discussed efforts to maintain internal validity in coding. Individual-based models represent detailed HIV transmission processes with the potential to contribute to inference and policy making for many different regions and populations. The rigor in reporting of assumptions, methods, and calibration of individual-based models focused on HIV transmission and prevention varies greatly. Higher standards for reporting of statistically rigorous calibration and model assumption testing need to be implemented to increase confidence in existing and future modeling results.
    PLoS ONE 09/2013; 8(9):e75624. DOI:10.1371/journal.pone.0075624 · 3.23 Impact Factor
Show more