Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bruce Edmonds, Centre for Policy Modelling 1 of 57 Supporting Social Simulation Physics vs. Biology Paradigms CPM’s approach to Social Simulation How SDML.

Similar presentations


Presentation on theme: "Bruce Edmonds, Centre for Policy Modelling 1 of 57 Supporting Social Simulation Physics vs. Biology Paradigms CPM’s approach to Social Simulation How SDML."— Presentation transcript:

1 Bruce Edmonds, Centre for Policy Modelling 1 of 57 Supporting Social Simulation Physics vs. Biology Paradigms CPM’s approach to Social Simulation How SDML supports this approach SDML’s role in Firma

2 Bruce Edmonds, Centre for Policy Modelling 2 of 57 Physics vs. Biology Paradigm Wish for ‘quick fix’ leads to use of (unvalidated) prior assumptions Radical uncertainty means that such as Law of Large Numbers will not apply Social simulation needs to copy biology –Lots of field-work and description –Post hoc generalisation and approximation –Almost no generally applicable theory

3 Bruce Edmonds, Centre for Policy Modelling 3 of 57 Bottom-up, descriptive approach Iteratively –Develop model to capture reports of social mechanisms as directly as possible –Validate model against expert opinion of stakeholders, academics and data Look for patterns, generalisations to summarise emergent processes Use these in coarser grained model and start this process again

4 Bruce Edmonds, Centre for Policy Modelling 4 of 57 SDML’s support for social simulation Description of basic mechanism Declarative/time level approach Agent/object features Result Modelling Flexibility Exploration of Possibilities

5 Bruce Edmonds, Centre for Policy Modelling 5 of 57 SDML’s basic mechanism (1) User-defined tokens and syntax for facts

6 Bruce Edmonds, Centre for Policy Modelling 6 of 57 SDML’s basic mechanism (2) Rules act upon databases of facts to produce a set of facts consistent with rules

7 Bruce Edmonds, Centre for Policy Modelling 7 of 57 SDML’s basic mechanism (3) Means that process of interpretation is as natural and straightforward as possible Means that it is easier to model qualitative processes

8 Bruce Edmonds, Centre for Policy Modelling 8 of 57 Declarative approach Control separated from data Flexibility of knowledge representation maximised Means that relations are specified, processes emerge to be examined Rather than processes specified and relations and state emerge

9 Bruce Edmonds, Centre for Policy Modelling 9 of 57 Agent & temporal features Agents and objects naturally occur in description of stakeholders (and others) Local time/variable temporal granularity to suit situations Non instantaneous communication forces appropriate model development Composite agents etc. for institutions, collections etc.

10 Bruce Edmonds, Centre for Policy Modelling 10 of 57 Result Modelling (1) Complete browsable simulation record –Means that you do not have to guess what data you will need to record before hand Pseudo-linguistic output –Means that non-experts can easily relate to the results

11 Bruce Edmonds, Centre for Policy Modelling 11 of 57 Result Modelling (2) Queryable (including to simple graphs) –Means that understanding complex models is facilitated

12 Bruce Edmonds, Centre for Policy Modelling 12 of 57 Result Modelling (3)

13 Bruce Edmonds, Centre for Policy Modelling 13 of 57 Flexibility (1) Large vocabulary of built-in predicates, new predicates easy to develop/incorporate Multiple inheritance type hierarchy and modules Declarative basis Means that it has a sharp learning curve but then rapid model development and adaptation Means that it can used responsively, supporting iterative and stakeholder led development

14 Bruce Edmonds, Centre for Policy Modelling 14 of 57 Flexibility (2) Not designed for huge number of runs/agents Hooks for integration to other systems/models (need for development) Runs on many platforms Means that developing and aligning models at different grains and aspects are facilitated (compositional methodology)

15 Bruce Edmonds, Centre for Policy Modelling 15 of 57 Exploration of Possibilities Controlled arbitrariness Constraint-based features for exploration of complete space Some built in statistics and graphical output (needs development) Means that known uncertainties can be explicitly represented and tagged Means that the uncertainty of outcomes in the model can be rigorously explored and determined

16 Bruce Edmonds, Centre for Policy Modelling 16 of 57 SDML’s role in FIRMA Fast and flexible exploration and development of modelling techniques Integrating models –At different granularities/levels –Of different types To facilitate dialogue between academics and stakeholders


Download ppt "Bruce Edmonds, Centre for Policy Modelling 1 of 57 Supporting Social Simulation Physics vs. Biology Paradigms CPM’s approach to Social Simulation How SDML."

Similar presentations


Ads by Google