Learning from multi-level behaviours in agent-based simulations: A Systems Biology application
This paper presents a novel approach towards showing how speciﬁc emergent multi-level behaviours in agent-based simulations can be quantified and used as the basis for inferring predictive models. First, we ﬁrst show how behaviours at diﬀerent levels can be specified and detected in a simulation using the complex event formalism. We then apply partial least squares regression (PLS) to frequencies of these behaviours to infer models predicting the global behaviour of the system from lower level behaviours. By comparing the mean predictive errors of models learned from different subsets of behavioural frequencies, we are also able to determine the relative importance of diﬀerent types of behaviour and different resolutions. These methods are applied to agent-based simulations of a novel agent-based model of of cancer in the colonic crypt, with tumorigenesis as the global behaviour we wish to predict.