From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-1 From KISS to.

Slides:



Advertisements
Similar presentations
Phil 148 Explanations. Inferences to the Best Explanation. IBE is also known as ‘abductive reasoning’ It is the kind of reasoning (not deduction) that.
Advertisements

© Cambridge International Examinations 2013 Component/Paper 1.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Chapter 9 Hypothesis Testing Developing Null and Alternative Hypotheses Developing Null and.
Stephen McCray and David Courard-Hauri, Environmental Science and Policy Program, Drake University Introduction References 1.Doran, P. T. & Zimmerman,
© Michael Lacewing Behaviourism and the problem of other minds Michael Lacewing
Chapter 3 Producing Data 1. During most of this semester we go about statistics as if we already have data to work with. This is okay, but a little misleading.
Why don’t innovation models help with informatics implementations? Rod Ward University of the West of England Medinfo 2010.
Matakuliah : G1222, Writing IV Tahun : 2006 Versi : v 1.0 rev 1
QM Spring 2002 Business Statistics Introduction to Inference: Hypothesis Testing.
How to present your paper
Critical thinking, session 1: about argument, MMUBS Mres Induction, slide-1 Critical thinking, session 1: About Argument Bruce Edmonds.
Simulation Models as a Research Method Professor Alexander Settles.
Developing Ideas for Research and Evaluating Theories of Behavior
Basic Business Statistics, 10e © 2006 Prentice-Hall, Inc. Chap 9-1 Chapter 9 Fundamentals of Hypothesis Testing: One-Sample Tests Basic Business Statistics.
Psychology as a science Psych 231: Research Methods in Psychology.
Role and Place of Statistical Data Analysis and very simple applications Simplified diagram of a scientific research When you know the system: Estimation.
Science and Engineering Practices
Introduction to the design (and analysis) of experiments James M. Curran Department of Statistics, University of Auckland
Science Inquiry Minds-on Hands-on.
Thinking Like a Modern Economist 6 Economics is what economists do. — Jacob Viner CHAPTER 6 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights.
The Linguistic Turn To what extent is knowledge in the use of language rather than what language is about? MRes Philosophy of Knowledge: Day 2 - Session.
CHAPTER 3: DEVELOPING LITERATURE REVIEW SKILLS
Checking and understanding Simulation Behaviour Bruce Edmonds Centre for Policy Modelling Manchester Metropolitan University.
Confidence Intervals and Hypothesis Testing - II
Business Statistics, A First Course (4e) © 2006 Prentice-Hall, Inc. Chap 9-1 Chapter 9 Fundamentals of Hypothesis Testing: One-Sample Tests Business Statistics,
Introductory Statistical Concepts. Disclaimer – I am not an expert SAS programmer. – Nothing that I say is confirmed or denied by Texas A&M University.
Counter-arugment.
Chapter 13 Science and Hypothesis.  Modern science has had a profound impact on our lives— mostly for the better.  The laws and principles of science.
Philosophy of Knowledge (Day1) An Introduction to the (European Tradition of) Analytic Thinking Session 1: About Argument Coffee Session 2: What is Philosophy.
TEA Science Workshop #3 October 1, 2012 Kim Lott Utah State University.
When and why does haggling occur?, 1 st ESSA Conference, Groningen, September 2003, slide-1 When and why does haggling occur? -
Formal Modelling (of social phenomena) A Specialist Method MRes, MMUBS Sepecial Methods – formal modelling, slide-1–
Using the Experimental Method to Produce Reliable Self-Organised Systems, B. Edmonds, ESOA 2004, New York, July 2004, slide-1 Using.
1 Robot Environment Interaction Environment perception provides information about the environment’s state, and it tends to increase the robot’s knowledge.
REVISIONS TO GENERAL EDUCATION STUDENT LEARNING OUTCOMES Auburn University Senate Information Item, August 2014.
LEVEL 3 I can identify differences and similarities or changes in different scientific ideas. I can suggest solutions to problems and build models to.
Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Developing and Evaluating Theories of Behavior.
Statistics and the Verification Validation & Testing of Adaptive Systems Roman D. Fresnedo M&CT, Phantom Works The Boeing Company.
2-Day Introduction to Agent-Based Modelling Day 2: Session 6 Mutual adaption.
Modeling and Simulation Discrete-Event Simulation
The Linguistic Turn. MMUBS Mres Epistemology, session 5, 26 November 2003, slide-1 The Linguistic Turn To what extent is knowledge.
Model to Model Workshop, EHESS, Grequam/CNRS, Marseille 2003, slide-1 Model  Model Workshop - relating simulation models At EHESS,
Issues concerning the interpretation of statistical significance tests.
Research Proposal The Alignment between Design, Implementation and Affordances, in Blended and Distance Learning.
Social Networks: Agent-based Modelling and Social Network Analysis with PAJEK ESRC Research Methods Festival, Oxford, 17 th-20th July 2006, & Oxford Spring.
COUNTER-ARGUMENTS What is it? How to write it effectively?
Sampling Design and Analysis MTH 494 Lecture-21 Ossam Chohan Assistant Professor CIIT Abbottabad.
MEKONG RIVER COMMISSION RIVER BASIN PLANNING - MODULE 1 INTRODUCTION Can Tho, Vietnam January 2003 Refining Objectives and Developing Scenarios.
LISA A. KELLER UNIVERSITY OF MASSACHUSETTS AMHERST Statistical Issues in Growth Modeling.
Helpful hints for planning your Wednesday investigation.
Projection and the Reality of Routines – reflections of a computational modeller Bruce Edmonds Centre for Policy Modelling Manchester Metropolitan University.
The Toulmin Method. Why Toulmin…  Based on the work of philosopher Stephen Toulmin.  A way to analyze the effectiveness of an argument.  A way to respond.
PowerPoint & Evaluating Resources PowerPoint & Evaluating Resources Mike Spindler & Emma Purnell.
Dr. ClincyLecture Slide 1 CS6020- Chapter 3 (3A and ) Dr. Clincy Professor of CS First Exam - Tuesday, September 6th Coverage: All subjects up to.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Introduction to the Philosophy of Knowledge Module
PSY 626: Bayesian Statistics for Psychological Science
CRITICAL ANALYSIS Purpose of a critical review The critical review is a writing task that asks you to summarise and evaluate a text. The critical review.
Statistical Data Analysis
Contemporary Political Theory
Dynamical Models - Purposes and Limits
PSY 626: Bayesian Statistics for Psychological Science
Developing and Evaluating Theories of Behavior
Questions for break-out sessions GROUP 2 messages Participants : state administrations in charge of MSFD and/or WFD, ESA and GES experts, shipping industry,
Do we directly perceive objects? (25 marks)
Introduction to the Philosophy of Knowledge Module
Agent Based Modelling and Scenario Analysis in the Policy Process
Getting Practical Science transition project
Building Valid, Credible, and Appropriately Detailed Simulation Models
Dr. Arslan Ornek MATHEMATICAL MODELS
Presentation transcript:

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-1 From KISS to KIDS – an ‘anti-simplistic’ modelling approach Bruce Edmonds and Scott Moss Centre for Policy Modelling, Manchester Metropolitan University

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-2 The Small Print! This is necessarily a brief overview of the relevant arguments and examples (15 mins is not enough) It abstracts the approach taken by a growing band of modellers (see JASSS, ESSA, MABS etc.) For many details (e.g. what is meant by: “useful model”, “complexity”, etc.) you will have to read the paper and other papers of mine cited there In particular I will not attempt to present my arguments concerning why simplicity is not truth- indicative (argue with me later or read the report) Really I should get off my butt and write a book about all of this but I haven’t (yet). Sorry.

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-3 When KISS may be appropriate KISS may be sensible when: 1.One is trying to construct/build something with a particular purpose/function in mind Because something more complex is more difficult to control and hence make behave as one wants 2.A design has not worked, in which case one should resist elaborating it with an ‘easy fix’ I.e not to avoid a more fundamental re-evaluation of the failure which might require more work KISS makes sense as an engineering maxim

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-4 But… KISS is also often invoked to justify choices involved in representing complex phenomena. Whilst simplicity has many practical advantages in terms of: implementation, parameterisation; manipulation; verification; validation; etc. …it is sometimes claimed that the advantages of simplicity go beyond these pragmatic advantages, in other words that: (Somehow) a simpler theory is more likely to be true (or nearer to the truth etc.) It is this that we are arguing against!

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-5 “For the sake of simplicity” The (in our view mistaken) philosophical tradition that simplicity is somehow truth-indicative provides (false) legitimacy to the reason: “for the sake of simplicity”… which otherwise would otherwise be expressed in more practical terms (e.g. “we had limited time” or “the simulation would have taken too long”) These practical reasons are legitimate because they are inevitable – we are limited beings! Masking true reasons hinders the scientific process by impeding communication as to assumptions and limitations in a simulation

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-6 Indications that KISS might not to be useful for modelling complex MAS Example 1: Social embedding –agents’ particular network of relationships is important –is widespread in observed social systems –is known to occur in MAS: e.g. with agents that: partially compete; can develop in an open-ended way; and can observe the actions of others (Edmonds 1999) Example 2: Globally Coupled Chaotic Systems –in the presence of even weak non-local coupling –and chaos in the behaviour of separate parts –residue unpredictable “noise” can turn out not to obey the law of large numbers (Kaneko 1990)

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-7 Counters to some arguments for the KISS approach applied to modelling Many apparently complex systems have turned out to be modellable in fairly simple ways …this does not mean that any particular complex system will have an underlying simplicity, rather we should look at the evidence in each case In ALife (and elsewhere) complex behaviours result from interaction of many simple behaviours …even if this is the case this does not mean that these simple behaviours are recoverable from the system now MAS are deterministic computer programs so there must be a simple reason - their program and/or specification …local determinism does not lead to effective predictability of global long-term behaviour (Turing 1936) similar problems beset inference from a specification (Edmonds and Bryson 2004)

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-8 Rather we suggest: KIDS – “Keep it Descriptive Stupid” Supposed to suggest a modelling approach where: one starts with a model that is as descriptive as possible (which might be very complex) and is only simplified where this turns out to be justified This contrasts to the KISS approach where: one only tries a more complex model if a simpler one is inadequate The difference is in the starting point for model development and/or exploration –In both model behaviour compared to evidence should (!) drive any subsequent development

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-9 KISS vs. KIDS illustrated Simplest Possible More Complex in Aspect 2 etc. More Complex in Aspect 1 KISS KIDS

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-10 However we need to distinguish intended theory from implementation What we are saying is that: It is the intended theory that should (as a starting point) be as descriptive as possible And that a (single) simulation should be as direct a representation of this theory as is feasible Of course if there are two completely adequate ways of implementing the same theory as simulations then (for practical reasons) it is sensible to choose the simpler one And it is often infeasible to develop/use a single simulation to represent a theory – then one may need a series of partial models or at staged levels

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-11 Building upwards towards validated general theory – an idealised picture Data Model Descriptive Simulation Abstract Simulation Analytic Model General Theory Simple Model Applications

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-12 MABS as part of a move towards descriptive modelling MABS allows and facilitates a more direct correspondence between what is observed and what is modelled One benefit of this is that new sources of evidence become available for validation, e.g. –Anecdotal evidence from stakeholders and others –Histories of individual actor’s decisions and actions –Participatory approaches Previously rejected as “unscientific” because it was not possible to include them in formal models Now a good source of starting points which can be simulated and outcomes then cross-checked

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-13 Example: Exploring Variations of a Model of Domestic Water Demand Integrated assessment model of domestic water demand in the mid-Thames region of the UK An agent-based simulation – agents are the households and the local water “authority” Combines different kinds of models (climate, behavioural, network, influence, numeric, etc.) Is an attempt at a descriptive model based on all evidence available to us: stakeholder input; anecdotal accounts; surveys; other well-validated models (water runoff, etc.); aggregate time series Used to explore potential for variation and hence the assumptions behind statistics models of same

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-14 Model Structure

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-15 Example range of runs from one set of parameter settings Shows 15 runs: aggregate water demand (scaled so 1973=100; cross-shaped unwrapped neighbourhoods size 24)

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-16 Summary of findings about this model Following turned out to be important to the character of the aggregate model behaviour: –the number and size of droughts; –the distribution of biases of the households; –the timing of innovations, –the rate of forgetting in learning; –the neighbourhood shape; –the topology of the influence grid; –and the size of the neighbourhoods The shape of the initial distribution of the use of appliances in households turned out not to be important and hence could be simplified

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-17 Conclusion: A Summary of the KIDS approach A denial of the existence of ‘short cuts’ to useful general theory about complex social systems (incl MAS)… …which are not supported and led by a foundation of more descriptive models and evidence. An assertion of the common-sense, default position that the complexity of a model should be adequate for the complexity of the phenomena one is concerned with …until we know what is relevant for a well-validated general theory as opposed to merely guessing (the case now) In the science of complex social systems (& MAS) (at least): truth comes before beauty

From KISS to KIDS – an ‘anti-simplistic’ modelling approach, B.Edmonds & S.Moss, MAMABS 2004, July 2004, New York, slide-18 The End Centre for Policy Modelling cfpm.org Bruce Edmonds cfpm.org/~bruce Scott Moss cfpm.org/~scott