Page 210 -
P. 210

10 Understanding Simulation Results                             207

            such models and, for example, Markov models, is somewhat diffuse; however, as the
            history of components becomes more involved, so the power of modern modelling
            paradigms comes to the fore. What is lacking, however, are the techniques that are
            predicated on these new architectures. Whilst models which are specified at the
            level of individual entities or “agents” may also be analysed using conventional
            mathematical techniques, in Sect. 10.3 of the chapter, we will discuss some more
            novel approaches which are moving the direction of understanding the outputs of
            these new, unaggregated, models on their own terms.
              One of the reasons that simulation models are such a powerful methodology
            for understanding complex systems is their ability to display aggregate behaviour
            which goes beyond the simple extrapolation of the behaviour of the individual
            component parts. In mathematical analysis, such as dynamical systems theory, this
            behaviour tends to be linked to notions of equilibrium, oscillation and catastrophe
            or bifurcation. Individual- and agent-based modelling approaches have veered
            more strongly towards the notion of emergence, which can be defined as “an
            unforeseen occurrence; a state of things unexpectedly arising” (OED 2010). The
            concept of emergence is essentially a sign of our ignorance of the causal pathways
            within a system. Nevertheless, emergence is our clearest hope for developing an
            understanding of systems using models. We hope that emergence will give us
            a perceptual shortcut to the most significant elements of a system’s behaviour.
            When it comes to applications, however, emergence is a rather double-edged blade:
            emergence happily allows us to see the consequence of behaviours without us
            having to follow the logic ourselves; however it is problematic in relying upon
            us to filter out which of the ramifications are important to us. As emergence
            is essentially a sign of incomplete understanding, and therefore weakly relative,
            there is no objective definition of what is “important”. one day classification of
            the kinds of patterns that relate to different types of causal history, but there is
            no objective manner of recognising a pattern as “important” as such. These two
            problems, finding “important” patterns (in the absence of any objective way of
            defining “important”) and then interpreting what they mean in terms of causality,
            are the issues standing between the researcher and perfect knowledge of a modelled
            system. In the fourth section of this chapter, we will discuss some of the problems
            with using model results to enhance our understanding of the underlying social
            systems which they represent, and we will assert that this is in large degree a
            problem of isolating causal mechanisms within the model architecture. In particular,
            we highlight the issues of equifinality and identifiability—that the same behaviour
            may be induced within a simulation from a variety of different model representations
            or parameter sets—and present recommendations for dealing with this problem.
            Since recognising emergence and combating the problems of identifiability and
            equifinality are amongst the most urgent challenges to effective modelling of
            complex systems, this leads naturally to a discussion of future directions in the final
            section of the chapter.
   205   206   207   208   209   210   211   212   213   214   215