Advanced Decision Architectures Collaborative Technology Alliance A Computational Model of Naturalistic Decision Making and the Science of Simulation Walter.

Slides:



Advertisements
Similar presentations
Q.
Advertisements

Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Design of Experiments Lecture I
Dealing with Complexity Robert Love, Venkat Jayaraman July 24, 2008 SSTP Seminar – Lecture 10.
The Modeling Process Esmaeil Khedmati Morasae Center for Community-Based Participatory Research in Health Tehran University of Medical Sciences Winter.
Discrete Event Simulation - Ch. 1 Instructor: Giampiero Pecelli Office Phone: Office: Olsen 225 Office Hours: Before.
Quantifying Generalization from Trial-by-Trial Behavior in Reaching Movement Dan Liu Natural Computation Group Cognitive Science Department, UCSD March,
FIN 685: Risk Management Topic 5: Simulation Larry Schrenk, Instructor.
Architecture is More Than Just Meeting Requirements Ron Olaski SE510 Fall 2003.
Architecture-driven Modeling and Analysis By David Garlan and Bradley Schmerl Presented by Charita Feldman.
Tools for Engineering Analysis of High Performance Parallel Programs David Culler, Frederick Wong, Alan Mainwaring Computer Science Division U.C.Berkeley.
Experiences with an Architecture for Intelligent Reactive Agents By R. Peter Bonasso, R. James Firby, Erann Gat, David Kortenkamp, David P Miller, Marc.
Multi-modal input interface GPS unit with antenna Multi-modal User-Device Interaction The data collection practice is enhanced from two perspectives: Text-to-speech.
From Discrete Mathematics to AI applications: A progression path for an undergraduate program in math Abdul Huq Middle East College of Information Technology,
Assessing cognitive models What is the aim of cognitive modelling? To try and reproduce, using equations or similar, the mechanism that people are using.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Simulation Models as a Research Method Professor Alexander Settles.
Chapter 2 – Tools of Positive Analysis
Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems Laboratory,Requirements Engineering Course, Dr. Abdollahzadeh 1 Goal.
1 Computer Systems & Architecture Lesson 1 1. The Architecture Business Cycle.
Descriptive Modelling: Simulation “Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose.
Today Concepts underlying inferential statistics
Robert M. Saltzman © DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work.
Fuzzy Traffic Light Methods by W. Silvert, IPIMAR, Portugal and P. Fanning, R. Halliday, and R. Mohn DFO, Canada.
What kind of task will help students synthesize their learning?
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Design, goal of design, design process in SE context, Process of design – Quality guidelines and attributes Evolution of software design process – Procedural,
RESEARCH DESIGN.
Presenter: Shant Mandossian EFFECTIVE TESTING OF HEALTHCARE SIMULATION SOFTWARE.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 24 Slide 1 Critical Systems Validation 1.
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.
Agent Based Modeling and Simulation
Unit 2: Engineering Design Process
Evidence based research in education Cathy Gunn University of Auckland.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
Cognitive Model Comparisons: The Road to Artificial General Intelligence? Christian Lebiere Cleotilde Gonzalez
Team Skill 6: Building the Right System From Use Cases to Implementation (25)
The changing face of face research Vicki Bruce School of Psychology Newcastle University.
1 OM2, Supplementary Ch. D Simulation ©2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible.
Big Idea 1: The Practice of Science Description A: Scientific inquiry is a multifaceted activity; the processes of science include the formulation of scientifically.
Rational/Theoretical Cognitive Task Analysis Ken Koedinger Key reading: Zhu, X., & Simon, H. A. (1987). Learning mathematics from examples and by doing.
CSE 219 Computer Science III Program Design Principles.
ENM 503 Lesson 1 – Methods and Models The why’s, how’s, and what’s of mathematical modeling A model is a representation in mathematical terms of some real.
Experimentation in Computer Science (Part 1). Outline  Empirical Strategies  Measurement  Experiment Process.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
Crysten Caviness Curriculum Management Specialist Birdville ISD.
1 CHAPTER 2 Decision Making, Systems, Modeling, and Support.
Advanced Decision Architectures Collaborative Technology Alliance An Interactive Decision Support Architecture for Visualizing Robust Solutions in High-Risk.
Data Analysis Econ 176, Fall Populations When we run an experiment, we are always measuring an outcome, x. We say that an outcome belongs to some.
MODES-650 Advanced System Simulation Presented by Olgun Karademirci VERIFICATION AND VALIDATION OF SIMULATION MODELS.
Chapter 3 System Performance and Models Introduction A system is the part of the real world under study. Composed of a set of entities interacting.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
Regression Analysis1. 2 INTRODUCTION TO EMPIRICAL MODELS LEAST SQUARES ESTIMATION OF THE PARAMETERS PROPERTIES OF THE LEAST SQUARES ESTIMATORS AND ESTIMATION.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
WHAT IS RESEARCH? According to Redman and Morry,
Chapter 15. Cognitive Adequacy in Brain- Like Intelligence in Brain-Like Intelligence, Sendhoff et al. Course: Robots Learning from Humans Cinarel, Ceyda.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
Introduction It had its early roots in World War II and is flourishing in business and industry with the aid of computer.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
PSY 626: Bayesian Statistics for Psychological Science
Course Outcomes of Object Oriented Modeling Design (17630,C604)
Intelligent Agents Chapter 2.
PSY 626: Bayesian Statistics for Psychological Science
Model based design.
Modelling Input Data Chapter5.
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Presentation transcript:

Advanced Decision Architectures Collaborative Technology Alliance A Computational Model of Naturalistic Decision Making and the Science of Simulation Walter Warwick Amy Santamaria & many, many others

Advanced Decision Architectures Collaborative Technology Alliance Overview The M&S big picture The work –Birth You can’t model this; that’s not a model – Life Where’s the data –Quiet reflection The science of simulation

Advanced Decision Architectures Collaborative Technology Alliance The Big Picture An effort to improve human behavior representations for M&S but incorporating a better model of decision making –Better than: a “tactical” or probabilistic decision –Allows new kinds of behavior to play inside of task network models Not an exercise in theory validation –Though we’d like our work to illuminate theory

Advanced Decision Architectures Collaborative Technology Alliance The Birth of the RPD Widget From a descriptive model to a theoretical model: –A clash of traditions –A lot of thrashing –The emergence of a cottage industry and an M&S land grab A new decision type (“RPD”) in the Micro Saint Sharp family of task network modeling tools Widget intended to capture: –Experience-based decision making via a multiple trace model of memory and simple reinforcement routine –Recognitional decision making via similarity-based recall mechanism that draws on *every* past experience –Expectancy generation and feedback—several different versions implemented, rarely used and no clear indication that we can do anything interesting with it

Advanced Decision Architectures Collaborative Technology Alliance Using the Widget To specify an RPD decision type, the modeler supplies: Cues that prompt recognition (map MSS variables into “subjective,” discrete cues) Alternative courses of action (usually given by the structure of the task network) Reinforcement (seat of the pants) Set run-time properties and parameters (seat of the pants) This defines the structure of each “trace”— a individual decision making experience comprising the cue values at decision time, the action that was taken and the outcome (good or bad)

Advanced Decision Architectures Collaborative Technology Alliance What You Get Four applications (validation studies); two flavors: –Categorization: Brunswik Faces and Weather Prediction –Dynamic behavior: Prisoners’ Dilemma and Dynamic Stocks and Flows

Advanced Decision Architectures Collaborative Technology Alliance Brunswik Faces

Advanced Decision Architectures Collaborative Technology Alliance The Results

Advanced Decision Architectures Collaborative Technology Alliance Weather Prediction

Advanced Decision Architectures Collaborative Technology Alliance The Results Figure. Model performance on the last 50 trials of the Weather Prediction task, averaged across 30 runs, separated by pattern. Error bars are SEM. (Figure from Santamaria & Warwick, 2008.)

Advanced Decision Architectures Collaborative Technology Alliance Prisoners’ Dilemma CooperateDefect Cooperate (3,3)(4,0) Defect (0,4)(1,1) Player A Player B

Advanced Decision Architectures Collaborative Technology Alliance The Results

Advanced Decision Architectures Collaborative Technology Alliance Dynamic Stocks and Flows

Advanced Decision Architectures Collaborative Technology Alliance The Results

Advanced Decision Architectures Collaborative Technology Alliance Some Interesting Comparisons Categorization –Isomorphic internal representation for different tasks Dynamic Models –Very different internal representations for similar tasks In general, fits are satisfying, but not very illuminating –Model vs modeler vs task vs ???

Advanced Decision Architectures Collaborative Technology Alliance Developing a Science for Simulation Model comparison has roots in two traditions The AI tradition –Long tradition in AI of “tests” for general intelligence –Similarly, competition has emerged a means for establishing benchmarks of performance –In both cases, the proof is in the pudding Success is the metric of performance The Hypothetico-Deductive tradition –Theories generate predictions; if the predictions are confirmed by observation, the theory is confirmed –In this case, build a model and see if it predicts (retrodicts) actual human performance –Experimental science 101

Advanced Decision Architectures Collaborative Technology Alliance Conventional Wisdom AI competition + HD method = Model Comparison –Pick a task –Develop a bunch of models –See which ones make the best predictions (given some measure of goodness-of-fit) –Declare a winner!

Advanced Decision Architectures Collaborative Technology Alliance Familiar Concerns Concerns about fitting the data (does a good fit really confirm anything?) Concerns about simulating the task environment (have we made too many simplifying assumptions?) Concerns about models interacting with the task environment (is the model really performing the task?) Lots of valuable and important discussions here

Advanced Decision Architectures Collaborative Technology Alliance A Deeper Concern The real focus in a model comparison shouldn’t be on the “winner” but on understanding how the various approaches are implemented –Good predictions are a minimum requirement The relationship between theory and model is not easily assessed –Often the most difficult part of the comparison –But the most important part Is there anything better than a qualitative assessment of reasonableness?

Advanced Decision Architectures Collaborative Technology Alliance Toward a Science of Model Comparison A general problem here is that the history of computer simulation as experiment is not yet well understood –Cognitive models are just one application –Working at a strange intersection of theory and engineering (cf. “Computer Science as Empirical Inquiry”) Absent a theory of the simulation as experiment, the best we can do is look at current and, we hope, best practices