ANDREW BECK PSYC 792 MARCH 1, 2012 Multiple Resource Theory as a Computational Model.

Slides:



Advertisements
Similar presentations
Chapter 1 Lecture Kinematics: Motion in One Dimension Week 2 Day 1 © 2014 Pearson Education, Inc.
Advertisements

Variance reduction techniques. 2 Introduction Simulation models should be coded such that they are efficient. Efficiency in terms of programming ensures.
Metrics for Process and Projects
Threaded Cognition: An Integrated Theory of Concurrent Multitasking
Matrix Algebra Matrix algebra is a means of expressing large numbers of calculations made upon ordered sets of numbers. Often referred to as Linear Algebra.
IMPRINT Workload Modeling: FY04 and FY05 Work Raja Parasuraman Cognitive Science Laboratory George Mason University.
International Journal of Industrial Ergonomics 35 (2005) 939–953 Situation awareness and workload in driving while using adaptive cruise control and a.
HCI 530 : Seminar (HCI) Damian Schofield. HCI 530: Seminar (HCI) Transforms –Two Dimensional –Three Dimensional The Graphics Pipeline.
Query Operations: Automatic Local Analysis. Introduction Difficulty of formulating user queries –Insufficient knowledge of the collection –Insufficient.
Common Factor Analysis “World View” of PC vs. CF Choosing between PC and CF PAF -- most common kind of CF Communality & Communality Estimation Common Factor.
Computer Graphics Recitation 5.
Chapter 5: Query Operations Baeza-Yates, 1999 Modern Information Retrieval.
CS 4731: Computer Graphics Lecture 6: Points, Scalars and Vectors Emmanuel Agu.
Physics 101: Lecture 5, Pg 1 Lecture 5: Introduction to Physics PHY101 Chapter 2: Distance and Displacement, Speed and Velocity (2.1,2.2) Acceleration.
Combining Individual Securities Into Portfolios (Chapter 4)
Review of Matrix Algebra
Chapter 10 - Part 1 Factorial Experiments.
November 30, 2010Neural Networks Lecture 20: Interpolative Associative Memory 1 Associative Networks Associative networks are able to store a set of patterns.
Introduction to Quantum Theory of Angular Momentum
CS 450: Computer Graphics 2D TRANSFORMATIONS
Electrical Energy and Electric Potential
Kinematics Chapters 2 & 3.
Curve Modeling Bézier Curves
Abdul Rahim Ahmad MITM 613 Intelligent System Chapter 3b: Dealing with Uncertainty (Fuzzy Logic)
Electric Field You have learned that two charges will exert a force on each other even though they are not actually touching each other. This force is.
FASEP Presents Is FASEP a 6-sensors or an 8-sensors type Measuring Device?
Mathematical Fundamentals
Portfolio Management Lecture: 26 Course Code: MBF702.
Huffman coding By: Justin Bancroft. Huffman coding is the most efficient way to code DCT coefficients.
Geometric Transformation. So far…. We have been discussing the basic elements of geometric programming. We have discussed points, vectors and their operations.
Comparison of manual vs
H.Melikyan/12001 Vectors Dr.Hayk Melikyan Departmen of Mathematics and CS
CO1301: Games Concepts Dr Nick Mitchell (Room CM 226) Material originally prepared by Gareth Bellaby.
Matrix Algebra and Applications
1 HMM - Part 2 Review of the last lecture The EM algorithm Continuous density HMM.
Chapter 08 Risk and Rate of Return
1 Psych 5510/6510 Chapter 10. Interactions and Polynomial Regression: Models with Products of Continuous Predictors Spring, 2009.
+ Speed and Velocity Describing Motion Speed Just as distance and displacement have distinctly different meanings (despite their similarities),
Cluster analysis 포항공과대학교 산업공학과 확률통계연구실 이 재 현. POSTECH IE PASTACLUSTER ANALYSIS Definition Cluster analysis is a technigue used for combining observations.
Multivariate Statistics Matrix Algebra I W. M. van der Veld University of Amsterdam.
Copyright © Cengage Learning. All rights reserved. Vectors in Two and Three Dimensions.
Intermediate Tier - Algebra revision Contents : Collecting like terms Multiplying terms together Indices Expanding single brackets Expanding double.
Electric Potential q A C B r A B r path independence a a Rr VQ 4   r Q 4   R.
Human-computer interaction: users, tasks & designs User modelling in user-centred system design (UCSD) Use with Human Computer Interaction by Serengul.
TOOL5100: CSCL Issues in CSCW and groupware A. Mørch, Issues in CSCW and Groupware: Anders Mørch TOOL 5100,
Testing hypotheses Continuous variables. H H H H H L H L L L L L H H L H L H H L High Murder Low Murder Low Income 31 High Income 24 High Murder Low Murder.
Chapter 8 Evaluating Search Engine. Evaluation n Evaluation is key to building effective and efficient search engines  Measurement usually carried out.
HMM - Part 2 The EM algorithm Continuous density HMM.
© T Madas. Translation Sliding vector Horizontal Steps Vertical Steps = O I.
1 Psych 5510/6510 Chapter Eight--Multiple Regression: Models with Multiple Continuous Predictors Part 1: Testing the Overall Model Spring, 2009.
Perceptual attention Theories of attention Early selection Late selection Resource theories Repetition blindness and the attentional blink.
Module III Multivariate Analysis Techniques- Framework, Factor Analysis, Cluster Analysis and Conjoint Analysis Research Report.
1 ISE 412 ATTENTION!!! From page 147 of Wickens et al. ATTENTION RESOURCES.
I CAN DETERMINE THE CHANGE IN POSITION OVER TIME ALONG TWO AXIS.
Biology – Premed Windsor University School of Medicine and Health Sciences Jamaine Rowe Course Instructor.
Correlation They go together like salt and pepper… like oil and vinegar… like bread and butter… etc.
Changing Bases.
Statistics for Political Science Levin and Fox Chapter Seven
Basic Theory (for curve 01). 1.1 Points and Vectors  Real life methods for constructing curves and surfaces often start with points and vectors, which.
Algebraic Expressions. Basic Definitions A term is a single item such as: An expression is a collection of terms d 5b -2c 3c2c3d2a 2a+3a3b-b4g-2g+g.
Principal Component Analysis
Lecture 3 Patterson functions. Patterson functions The Patterson function is the auto-correlation function of the electron density ρ(x) of the structure.
Business Statistics: A First Course, 5e © 2009 Prentice-Hall, Inc. Chap 4-1 Chapter 4 Basic Probability Business Statistics: A First Course 5 th Edition.
Velocity and Acceleration in Two Dimensions. Review of Average Speed A family drives from Saint John, New Brunswick, to Moncton. Assuming a straight highway,
Chapter 1 Lecture Kinematics: Motion in One Dimension Prepared by Dedra Demaree, Georgetown University © 2014 Pearson Education, Inc.
Chapter 2 Signs, Signals, and Roadway Markings Start working on the Start working on the 8 questions on page 39! 8 questions on page 39!
Chapter 3 Lect 6 Forecasting. Seasonality – Repetition at Fixed Intervals Seasonal variations –Regularly repeating movements in series values that can.
Methods of multivariate analysis Ing. Jozef Palkovič, PhD.
3D Coordinates In the real world points in space can be located using a 3D coordinate system. For example, air traffic controllers find the location a.
Image manipulation via matrices
Presentation transcript:

ANDREW BECK PSYC 792 MARCH 1, 2012 Multiple Resource Theory as a Computational Model

DIFFERENT RESOURCES TASK ANALYSIS SHELL CONFLICT MATRIX COMPUTATIONAL FORMULA TOTAL INTERFERENCE VALUES Components of the Computational Model

Different Types of Resources From Multiple Resource Theory

StageResourceAbbreviationExample PerceptionVisual-Spatial Visual-Ambient VS VA Estimating distances; lane keeping PerceptionVisual-Verbal Visual-Focal VV VF Reading traffic signs PerceptionAuditory-SpatialASAudio location PerceptionAuditory-VerbalAVListening to a message CognitionCognitive-SpatialCSMental rotation CognitionCognitive-VerbalCVRehearsing a phone number RespondingResponse-SpatialRSVarious manual activities RespondingResponse-VerbalRVSpeaking

DEMAND SCALARS DEMAND VECTORS Task Analysis Shell

Demand Scalars and Vectors Demand Vectors are sometimes referred to as a Resource Vector The Demand Vector is simply a collection of Demand Scalars for each individual task  A Demand Scalar is task-specific demand level for one resource  Example: Task A might have a demand level of 2 for the Auditory-Spatial component, while Task B might have a demand level of 0 for that same component Horrey & Wickens 2003

Demand Scalars and Vectors “Each task is coded in terms of its dependence on a given resource on an ordinal scale, depending on task characteristics and overall difficulty.” A value of 0 means that a specific task is not reliant on a specific resource at all.  Simply monitoring a computer screen will probably not involve a Response-Verbal component. A value of 1 means that a specific task demands some amount of a certain resource.  Driving on a straight stretch of highway with no traffic during the day might require some Visual-Ambient resources, but not too much. Horrey & Wickens 2003

Demand Scalars and Vectors As tasks become more complex, this value may increase to 2 or 3.  For most applications, a coding system of three levels (0, 1, 2) is adequate. Horrey & Wickens 2003

Demand Scalars and Vectors As a simplified example…  Keeping your car in the center of the lane on an uncluttered freeway during the day may require resources at the perceptual, cognitive and response levels.  Demand Scalars: 1, 1, 1  Demand Vector:  Total Demand Score: 3  However, driving on a freeway with lots of curves at night may demand different amounts of these same resources.  Demand Scalars: 2, 1, 2  Demand Vector:  Total Demand Score: 5 Horrey & Wickens 2003

Demand Scalars and Vectors Demand Vector TaskPerceptionCognitionResponseSum of Demanded Resources VAVFASAVCSCVRSRV Task A Task B Demand Scalars for Task B

Demand Scalars and Vectors Demand Vector TaskPerceptionCognitionResponseSum of Demanded Resources VAVFASAVCSCVRSRV Task A Task B Demand Vector for Task B

Conflict Matrix

An Example Conflict Matrix Task B Resources Task A Resources PerceptualCognitiveResponse VAVFASAVCSCVRSRV VA VF AS AV CS CV RS RV1.0 Wickens 2002

Conflict Matrix This is a matrix showing the amount of conflict between resource pairs. If two tasks cannot share a resource, the conflict value is 1.0  Two tasks both demanding a spoken response If two tasks can perfectly share a resource, the conflict value is 0 Wickens 2002

How to Derive the Values Within a Conflict Matrix Every channel pair has a baseline conflict value of 0.2, instead of 0  This is a “fundamental cost of concurrence.” Each added dimension of overlapping resources increases the conflict value by 0.2 Cognitive resources do not involve the Auditory- Visual modality distinction.  Therefore, their conflict with perceptual resources (which do have this modality distinction) is defined as an average value between sharing and separate modalities. Wickens 2002

How to Calculate CS and CV Conflict Values Task A Task B PerceptualCognitiveResponse VA/VSVF/VV ASAVCSCVRSRV VA Wickens 2002

How to Derive the Values Within a Conflict Matrix It may assumed that values along the negative diagonal would always have a value of 1.0 (i.e. conflict values between Task A RV and Task B RV), this is not always the case  Two manual responses may show high (0.8), but not impossible conflict  Voice responses cannot be shared and, thus, have a conflict value of 1.0 Wickens 2002

How to Derive the Values Within a Conflict Matrix Lastly, conflict values may be adjusted in certain circumstances to account for the physical separation of the two channels in question.  The conflict value on the Visual-Focal channel may be lowered if the two visual sources are physically close together, rather than far apart. Wickens 2002

DEMAND COMPONENT CONFLICT COMPONENT Computational Formula

Computational Formula Components The computational formula consists of two components: Demand Component  This component penalizes the pair of tasks for its total resource demand value Conflict Component  This component penalizes the pair of tasks according to the degree of conflict between resource pairs with non-zero conflict values. Wickens 2002

Demand Component To calculate this component  Take the average of the total resource demand value for each task, along all of the included resource components  Task A has a total resource demand value of 8 across 8 resource components 8/8 = 1  Task B has a total resource demand value of 7 across 8 resource components 7/8 =.88  Simply add these two values together for a each task pair  Demand Component for AB: = 1.88 Wickens 2002

Conflict Component Using 2 tasks across two resource types…  = 2  = 2.4 Wickens 2002 Task A Task B VF (2)RS (0) VF(1) RS (1) Task A Task B VF (2)RS (1) VF(1) RS (1)0.31.0

Total Interference Value

The Total Interference Value is simply the Demand Component added to the Conflict Component for a given task combination. From the previous example: TaskDemand Component Conflict Component Total Interference Value AB

Total Interference Value The Total Interference Value for a task pair is a relative value, not an absolute value.

FROM WICKENS 2002 A Simplified Example

Components of the Computational Model Different Tasks Different Resources Demand Scalars Demand Vectors Conflict Matrix Computational Formula Total Interference Value

Outline of a Simple Experiment Only two resources will be considered  Perceptual cognitive (PC)  Response (R) Task A  A demanding monitoring task, with no response required Task B  A tracking task involving both perception and response Task C  A tracking task with a more complicated response than Task B Wickens 2002

Demand Scalars and Vectors TaskPerceptual Cognitive Response Total Demand Score Task A202 Task B112 Task C123

Simplified Conflict Matrix Perceptual CognitiveResponse Perceptual Cognitive Response.301.0

Computational Formula TaskDemand ComponentConflict Component AA1 + 1 = = 0.8 BB1 + 1 = = 2.4 CC = = 2.4 AB1 + 1 = = 1.1 AC = = 1.1 BC = = 2.4

Calculations of the Computational Formula for the Task Combination of AB Task A Task B PC (2)R (0) PC (1) R (1)0.31.0

Task A Task B PC (2)R (0) PC (1) R (1) Total Interference Value

End Results TaskDemand Component Conflict Component Total Interference Value AA1 + 1 = = BB1 + 1 = = CC = = AB1 + 1 = = AC = = BC = =

References Horrey, W.J. & Wickens, C.D. (2003). Multiple resource modeling of task interference in vehicle control, hazard awareness and in-vehicle task performance. Proceedings of the 2nd International Symposium on Human Factors in Driving Assessment, Training and Vehicle Design. Park City, UT. Wickens, C.D. (2002). Multiple resources and performance prediction. Theoretical Issues in Ergonomic Science, 3(2),