Validation Issues in Computational Social Simulation Presented by: Jessica Glicken Turnley Galisteo Consulting Group, Inc.

Slides:



Advertisements
Similar presentations
Diversity in Management Research
Advertisements

Andrea M. Landis, PhD, RN UW LEAH
Model building. Primary purpose of modelling Quantitative and qualitative external models Model construction versus model use.
The Nature of Culture Nuts and Bolts. International Baccalaureate Mission Statement The International Baccalaureate aims to develop inquiring, knowledgeable.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Overarching Goal: Understand that computer models require the merging of mathematics and science. 1.Understand how computational reasoning can be infused.
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
Chapter Three Building and Testing Theory. Building Theory Human Nature –Determinism: assumes that human behavior is governed by forces beyond individual.
The Modeling Process Esmaeil Khedmati Morasae Center for Community-Based Participatory Research in Health Tehran University of Medical Sciences Winter.
Green’s Tri-Level Hypothesis Behavioral: a person’s performance on specific experimental tasks Cognitive: the postulated cognitive or affective systems.
Overview and History of Cognitive Science. How do minds work? What would an answer to this question look like? What is a mind? What is intelligence? How.
New topic Cognition and Ideology Good News: no annotative references! Bad News: An exercise on the Panels in Zimmerman West Wing ( we need to take a field.
Developing Ideas for Research and Evaluating Theories of Behavior
Knowledge Representation Reading: Chapter
Describing Syntax and Semantics
Chapter 2 Theoretical Perspectives and Methods of Social Research Key Terms.
ORGANIZATIONAL CULTURE AND ENVIRONMENT: THE CONSTRAINTS
Accounting Theory: Roles and Approaches
Chapter 17 Ethnographic Research Gay, Mills, and Airasian
Chapter 8 Experimental Research
Chapter 4 Principles of Quantitative Research. Answering Questions  Quantitative Research attempts to answer questions by ascribing importance (significance)
© 2006 by The McGraw-Hill Companies, Inc. All rights reserved. 1 Chapter 4 Introduction to Qualitative Research Effective in capturing complexity of communication.
© 2013 Cengage Learning. Outline  Types of Cross-Cultural Research  Method validation studies  Indigenous cultural studies  Cross-cultural comparisons.
Traditional approaches to the formulation of an accounting theory
Section 2: Science as a Process
McGraw-Hill © 2006 The McGraw-Hill Companies, Inc. All rights reserved. The Nature of Research Chapter One.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
ANTH 331: Culture and the Individual Kimberly Porter Martin, Ph.D. Theory.
What is Anthropology?. Anthro= “ Man ” Logos= “ Study ”  Anthropology is concerned with when, where, and why humans appeared  How have they changed?
Dimensions of Human Behavior: Person and Environment
Sociological theory Where did it come from? Theories and theorists Current theoretical approaches Sociology as science.
Part I – The Study of Sociology Chapter 1: What is Sociology? Lecture #2.
Qualitative Research and Decision-Making
Copyright © 2012 Wolters Kluwer Health | Lippincott Williams & Wilkins Chapter 20 Qualitative Research Design and Approaches.
1 Science as a Process Chapter 1 Section 2. 2 Objectives  Explain how science is different from other forms of human endeavor.  Identify the steps that.
COMM THEORY: On Its Scientific Nature John A. Cagle, Ph.D. Communication California State University, Fresno.
Introduction to Research
Developing the theoretical and conceptual framework.
Psychology Chapter 1: What is Psychology? Section 1: The Science of Psychology.
URBDP 591 I Lecture 3: Research Process Objectives What are the major steps in the research process? What is an operational definition of variables? What.
1 Introduction to Software Engineering Lecture 1.
Precursors of Structuralism Language Durkheim and idea of sacred/profane Linguistics Melds Sociology, the study of social action and interaction, with.
Experimental Method. METHODS IN PSYCHOLOGY 1.Experimental Method 2.Observation Method 3.Clinical Method.
NCHRP Project Development of Verification and Validation Procedures for Computer Simulation use in Roadside Safety Applications SURVEY OF PRACTITIONERS.
1 The Theoretical Framework. A theoretical framework is similar to the frame of the house. Just as the foundation supports a house, a theoretical framework.
Chap. 5 Building Valid, Credible, and Appropriately Detailed Simulation Models.
Paradigms/Research Traditions “Instead of asking, how can this be true? We could ask, what if this were true? What then?” (Bochner, 2000, p. 267)
IAT 814 Introduction to Visual Analytics Symbols vs Perceptual Science Sep 11, 2013IAT 8141.
Introduction to Earth Science Section 2 Section 2: Science as a Process Preview Key Ideas Behavior of Natural Systems Scientific Methods Scientific Measurements.
Building Simulation Model In this lecture, we are interested in whether a simulation model is accurate representation of the real system. We are interested.
Developing the theoretical and conceptual framework From R.E.Khan ( J199 lecture)
1 Measuring Social Life Ch. 5, pp Measuring Social Life Connecting the specifics you observe in the empirical world to an abstract idea you.
Modeling Security-Relevant Data Semantics Xue Ying Chen Department of Computer Science.
ABRA Week 3 research design, methods… SS. Research Design and Method.
Grounded theory, discourse analysis and hermeneutics Part Two – Discourse Analysis ERPM001 Interpretive Methodologies Dr Alexandra Allan.
Building Valid, Credible & Appropriately Detailed Simulation Models
2. The standards of textuality: cohesion Traditional approach to the study of lannguage: sentence as conventional object of study Structuralism (Bloofield,
ACCOUNTING THEORY AND STANDARDS
Introduction Ms. Binns.  Distinguish between qualitative and quantitative data  Explain strengths and limitations of a qualitative approach to research.
Psychology Unit 1 Vocabulary. Unit 1 - Psychology 1. Applied research 2. Basic research 3. Biological perspective 4. Cognitive perspective 5. Functionalism.
Cognitive Perspective Methodology & Foundation. Methods Experiments Interviews Observations Psychometric testing Computer simulation.
Theoretical Framework Do you have a theoretical framework to guide your research?
What is a theory? 1. a set of interrelated propositions
How to Research Lynn W Zimmerman, PhD.
Principles of Quantitative Research
IB Assessments CRITERION!!!.
Section 2: Science as a Process
© 2012 The McGraw-Hill Companies, Inc.
Theory of Knowledge Human sciences.
Building Valid, Credible, and Appropriately Detailed Simulation Models
Presentation transcript:

Validation Issues in Computational Social Simulation Presented by: Jessica Glicken Turnley Galisteo Consulting Group, Inc. GALISTEO Consulting Group Inc. Human Complex Systems Conference May 2005 Lake Arrowhead, CA

GALISTEO Consulting Group Inc. 2 Validation and verification Target System / Problem Modeling process Validation –does output correspond to target system? what does the model tell you about problem? Output Verification – does each run of the code give you the same output? –

GALISTEO Consulting Group Inc. 3 Output  Comparing the output to the target system - is the model a ‘true’ representation of the target? Need to confirm WHAT is being modeled – rules or behavior Because we are dealing with point data in a complex system that changes over time, the data may be accurate but not true  How good is our theory? Are there enough instances of our target system type to ensure cross-instance consistency of results?  How do we deal with the ‘small ‘n’’ problem? x x x Time

GALISTEO Consulting Group Inc. 4 Output (cont’d)  To what extent does the model address the problem of concern? Was the appropriate theoretical frame used?  What would happen if a different one were used? Were the right data used?  Are we dealing with a ‘wicked problem’ – does the fact of our modeling the problem change the problem?

GALISTEO Consulting Group Inc. 5 The modeling process DataConceptual model Conceptual model formalized into computational form CodeOutput SURROGATE TARGET SYSTEM How is the target system conceptualized? Validation Domain

GALISTEO Consulting Group Inc. 6 Data  Must data be measurable? Observable? Positivist predeliction  What is the nature of the posited social reality? Behavior? The ‘rules’ that shape that behavior?  Etic or emic formulations of the rules?  What uncertainty is inherent in the data? Is it epistemic or aleatory uncertainty?

GALISTEO Consulting Group Inc. 7 Data Is there ‘interpretation-free’ social data?  Paradigmatic preconceptions (cultural narratives) give coherence to what we observe From ethnomethodology to post-modernism  (Wittgenstein) – data acquires meaning (significance) through its embeddedness in a system Is the meaning the significance the modeler assigns the same significance that players assign?

GALISTEO Consulting Group Inc. 8 The modeling process Is there theory-free empirical data? Are observables the only legitimate (or useable) data? What is your confidence in your data? DataConceptual model Conceptual model formalized into computational form CodeOutput

GALISTEO Consulting Group Inc. 9 Conceptual model  Model (by definition) represents only PART of the selected system Data set IS NOT THE SAME AS the target system  Data can be quantitative or qualitative Which part of the system is represented?  Partially determined by target problem  Partially determined by modeler’s paradigmatic preconceptions The rationale for the part selected is framed in terms of theory

GALISTEO Consulting Group Inc. 10 Conceptual model  Theoretical frames help define model structure Is terrorism best understood as…  an ideological expression?  a realpolitik struggle?  a consequence of sociological/ environmental factors?  a vehicle for communication?  Model structure and theoretical frame define salience of data types

GALISTEO Consulting Group Inc. 11 Social/Cultural EE Evans-Pritchard Radclaffe-Brown Structural-functionalism Form follows function White, Marx (cultural) materialism Exploitation of environment by man determines society/culture Benedict Culture and personality Personality traits ascribed to group Durkheim, Levi-Strauss Structuralism Culture is the externalization of mental structures in behavior Geertz Symbolic anthro ‘Reality’ is symbolically mediated - ‘Culture as text’ Derrida Post- modernism ‘Reality’ is irrelevant. It is only accessed through individual history/perspective Wilson Sociobiology Asserts dominance of biology (genes) over culture Note: Names of key theorists are in italics ANTHROPOLOGY

GALISTEO Consulting Group Inc. 12 Biological/ Physical Archeology Human evolution Population diversity Environmental determinism Genomics UnilinearMultilinear Linguistics Chomsky Universal grammar – function of the brain Sapir, Whorf Cultural linguistics – cultural forms in language guide perception of ‘reality’ De Sassure Language is a system of symbols arbitrarily connected to the world Wilson Sociobiology Asserts dominance of biology (genes) over culture

GALISTEO Consulting Group Inc. 13 The modeling process Is there theory-free empirical data? Are observables the only legitimate (or useable) data? DataConceptual model Conceptual model formalized into computational form CodeOutput What is the selection logic for collecting/using some data and not others?

GALISTEO Consulting Group Inc. 14 Formalizing the conceptual model  Model purpose and theoretical frame will help determine modeling approach Stocks and sinks? Agents? Social networks?  Chosen approach may raise data issues Data unavailability – historically not collected because no way to use it Not all relevant data will be directly compatible with modeling approach

GALISTEO Consulting Group Inc. 15 Formalizing the conceptual model Translating narrative into computationally manipulable structures  Forces rigor Rigor should extend from model structure to data and output labels and other aspects of communication  Requires consistency  BUT… Data must be compatible with computational capabilities

GALISTEO Consulting Group Inc. 16 The modeling process Is there theory-free empirical data? Are observables the only legitimate (or useable) data? DataConceptual model Conceptual model formalized into computational form CodeOutput How does the computational format constrain data type and selection? What is the goodness of fit between the formalized and conceptual (textual) model? What is the selection logic for using some data and not others?

GALISTEO Consulting Group Inc. 17 The modeling process Is there theory-free empirical data? Are observables the only legitimate (or useable) data? DataConceptual model Conceptual model formalized into computational form CodeOutput How does the computational format constrain data type and selection? What is the goodness of fit between the formalized and conceptual (textual) model? What is the selection logic for using some data and not others? How accurately does the code reflect the formalized conceptual model?

GALISTEO Consulting Group Inc. 18 Output  Comparing the output to the target system - is the model a ‘true’ representation of the target? Need to confirm WHAT is being modeled – rules or behavior Because we are dealing with point data in a complex system that changes over time, the data may be accurate but not true  How good is our theory? Are there enough instances of our target system type to ensure cross-instance consistency of results?  How do we deal with the ‘small ‘n’’ problem? x x x Time

GALISTEO Consulting Group Inc. 19 Output (cont’d)  To what extent does the model address the problem of concern? Was the appropriate theoretical frame used?  What would happen if a different one were used? Were the right data used?  Are we dealing with a ‘wicked problem’ – does the fact of our modeling the problem change the problem?

GALISTEO Consulting Group Inc. 20 The modeling process Is there theory-free empirical data? Are observables the only legitimate (or useable) data? DataConceptual model Conceptual model formalized into computational form Code Output How does the computational format constrain data type and selection? What is the goodness of fit between the formalized and conceptual (textual) model? What is the selection logic for using some data and not others? How accurately does the code reflect the formalized conceptual model? How well does the output represent the target system? To what extent does the modeling process address the problem of concern?

GALISTEO Consulting Group Inc. 21 Validation questions  What ‘social reality’ does the model represent? Nature of the data Boundaries of the system Observer bias  What is selection logic for data inclusion? Social theory drives determination of salience  What is the level of confidence in the data? Is the uncertainty aleatory or epistemic? Is it effectively represented and communicated?

GALISTEO Consulting Group Inc. 22 Validation questions (cont’d)  Is the modeling approach compatible with problem definition and theoretical approach?  How does the computational format constrain data type and selection? How do these constraints impact the output?  Are non-observable dimensions of human experience (meaning, intent, affect) able to be usefully captured computationally?

GALISTEO Consulting Group Inc. 23 More questions…  If we are using models as a research method…. What is the difference between the types of learnings we can get from experiments vs. models?  (?Computational models create predictions which we match to data, vs. experiments which test predictions developed from data?) How are models and experiments the same?  What is the difference between a model and a simulation?

GALISTEO Consulting Group Inc. 24 And yet more…  In some domains, validation means comparison of model output to experimental results, where experiments are surrogates for the ‘real world’ How do we deal with…  Our inability to do experiments on human organizations?  The ‘poverty’ and/or ‘un-naturalness’ of the social experimental environment when compared to the ‘real world’? How do you integrate several ‘simple’ systems into a complex social interaction?

Answers, thoughts and comments to: Jessica Glicken Turnley