Human Information Processing. CS160: User Interfaces John Canny

Similar documents
Human Information Processing

CS160: Sensori-motor Models. Prof Canny

CS 544 Human Abilities

Hall of Fame or Shame? Human Abilities: Vision & Cognition. Hall of Shame! Hall of Fame or Shame? Hall of Shame! Outline

Hall of Fame or Shame? Human Abilities: Vision & Cognition. Hall of Shame! Human Abilities: Vision & Cognition. Outline. Video Prototype Review

IPM 12/13 T1.2 Limitations of the human perceptual system

SIM 16/17 T1.2 Limitations of the human perceptual system

Optical Illusions 4/5. Optical Illusions 2/5. Optical Illusions 5/5 Optical Illusions 1/5. Reading. Reading. Fang Chen Spring 2004

Cognition. Mid-term 1. Top topics for Mid Term 1. Heads up! Mid-term exam next week

Lecture 9 Cognitive Processes Part I. Kashif Sajjad Bhatti Assistant Professor IIU, Islamabad

Human Abilities: Vision, Memory and Cognition. Oct 14, 2016

Short-Term and Working Memory. Outline. What is memory? Short-term memory Working memory Working memory and the brain. Chapter 5

Human cogition. Human Cognition. Optical Illusions. Human cognition. Optical Illusions. Optical Illusions

AQA A Level Psychology. Topic Companion. Memory. Joseph Sparks & Helen Lakin

Memory 2/15/2017. The Three Systems Model of Memory. Process by which one encodes, stores, and retrieves information

Chapter 5 Short-term/Working Memory

How should you study for Friday's exam?

AS Module 1. Cognitive & Developmental Psychology. Cognitive Human Memory. The nature and structure of memory Thought to be three types

VISUAL MEMORY. Visual Perception

Users. Perception and Cognition

MEMORY. Announcements. Practice Question 2. Practice Question 1 10/3/2012. Next Quiz available Oct 11

Chapter 3: Information Processing

CogSysIII Lecture 6: Attention, Memory Organization and Information Presentation

Outline 3/14/2013. Practice question What are the two types of learning we discussed? Example: remembering our ATM PIN. PSYC 120 General Psychology

Human Abilities 2. How do people think? Universal Design

Increasing the amount of information that can be held in short-term memory by grouping related items together into a single unit, or chunk.

ASHI 712. The Neuroscience of Human Memory. Dr. Olave E. Krigolson LECTURE 2: Short Term Memory and Sleep and Memory

2/27/2017. Modal Model of Memory. Executive Attention & Working Memory. Some Questions to Consider (over the next few weeks)

(Visual) Attention. October 3, PSY Visual Attention 1

1960s Many models of memory proposed. Atkinson & Shiffrin (1968)-Modal Model. Sensory Memory. Short-term Memory. Long-term Memory.

Intro to Cognitive Neuroscience. Working memory

(SAT). d) inhibiting automatized responses.

Coding. The format in which information is stored in the various memory stores.

Midterm Review. CS160: User Interfaces John Canny

Consolidating working memory: Enhancing cognitive performance through effective encoding

LECTURE 2 COGNITION, MEMORY, FOCUS MODELS & USER PSYCHOLOGY

Study of the Brain. Notes

The Learning Process. Learning is a Process. Behavioral Learning Theories. Chapter 3 Learning and Memory. How many of these do you remind?

VISUAL PERCEPTION & COGNITIVE PROCESSES

Assistant Professor Computer Science. Introduction to Human-Computer Interaction

Cognitive Psychology. Mark Rafter Multiple Intelligences

Perception and Memory. Higher Human Biology

Cognitive Neuroscience of Memory

HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13

HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATIONAL TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13

Sensory Memory, Short-Term Memory & Working Memory

CHAPTER 6: Memory model Practice questions at - text book pages 112 to 113

Sensory Memory Systems. Visual Store. PDF created with pdffactory trial version

Memory. Chapter 7 Outline. Human Memory: Basic Questions. Memory 10/2/ Prentice Hall 1. Chapter 7. How is pulled back out ( ) from memory?

MEMORY MODELS. CHAPTER 5: Memory models Practice questions - text book pages TOPIC 23

the human chapter 1 the human Vision Information i/o visual, auditory, haptic, movement Information stored in memory sensory, short-term, long-term

the human chapter 1 the human Vision The Eye - physical reception Interpreting the signal (cont) Interpreting the signal

visual, auditory, haptic, movement sensory, short-term, long-term Information processed and applied reasoning, problem solving, skill, error

Today s Agenda. Human abilities Cognition Review for Exam1

Modeling Visual Search Time for Soft Keyboards. Lecture #14

Chapter 5. Memory Structures and Processes. Chapter 5 Memory Processes

Memory Development. Cognitive Development

Sensation is the conscious experience associated with an environmental stimulus. It is the acquisition of raw information by the body s sense organs

Lecturer: Dr. Benjamin Amponsah, Dept. of Psychology, UG, Legon Contact Information:

Making sense of Asperger syndrome

Memory. Information Processing Approach

the human 1 of 3 Lecture 6 chapter 1 Remember to start on your paper prototyping

York University Department of Computer Science and Engineering. Chapter 1 The Human. York University Department of Computer Science and Engineering

IAT 814 Knowledge Visualization. Visual Attention. Lyn Bartram

CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation

Information is taken in by the senses (input) then encoded in the brain where it is processed; this processing is followed by an output.

Running head: THE EFFECT OF STIMULUS LENGTH AND TYPE

HUMAN ABILITIES...and their implications for design

Psychology Perception

Verbal Working Memory. The left temporoparietal junction in verbal working memory: Storage or attention. Baddelely s Multiple-Component Model

How Many Colors Can You Remember? Capacity is about Conscious vs unconscious memories

AN EPIC COMPUTATIONAL MODEL OF VERBAL WORKING MEMORY D. E. Kieras, D. E. Meyer, S. T. Mueller, T. L. Seymour University of Michigan Sponsored by the

Human Performance Model. Designing for Humans. The Human: The most complex of the three elements. The Activity

Memory Part II Memory Stages and Processes

SAT1A GENERAL PSYCHOLOGY I Unit : I - V

Page # Perception and Action. Lecture 3: Perception & Action. ACT-R Cognitive Architecture. Another (older) view

Lecturer: Dr. Benjamin Amponsah, Dept. of Psychology, UG, Legon Contact Information:

- Watson + Skinner: we aren t thinkers at all, no consciousness behaviour explained in terms of conditioning (positive/negative reinforcement)

Working Memory: Critical Constructs and Some Current Issues. Outline. Starting Points. Starting Points

IAT 355 Perception 1. Or What You See is Maybe Not What You Were Supposed to Get

Memory (1) Visual Sensory Store. Atkinson & Shiffrin (1968) Model of Memory

Working Memory (Goal Maintenance and Interference Control) Edward E. Smith Columbia University

Mental Imagery. What is Imagery? What We Can Imagine 3/3/10. What is nature of the images? What is the nature of imagery for the other senses?

STRUCTURAL ACCOUNTS OF MEMORY

Introduction to Long-Term Memory

IE 545, Human Factors Engineering. Cognition

M P---- Ph.D. Clinical Psychologist / Neuropsychologist

How should marketing campaigns be structured to enhance consumer learning and memory?

Exam #4 Study Guide. Chapter 7 Memory

Monday 3/26/2012 Warm-up: What is superstition? How do we acquire them? Activities: 1. What is the best or most effective form of punishment for

11/14/2017 SUPPORT FOR A MULTI STORE MODEL TEMPORARY MEMORY: SHORT-TERM AND WORKING MEMORY INFORMATION PROCESSING MODEL & THE MODAL MODEL OF MEMORY

Multimodal interactions: visual-auditory

CS 102 Human-Computer Interaction Lecture 2: Cognition (1)

Memory: Storage and Retrieval. Lecture 19

Selective Attention. Inattentional blindness [demo] Cocktail party phenomenon William James definition

Feature Integration Theory

Memory by Temporal Sampling

Which of the following is not an example of a reinforced behavior?

Chapter 4. Two Types of Attention. Selective Listening 25/09/2012. Paying Attention. How does selective attention work?

How Many Memory Stores Are There? PDF created with pdffactory trial version

Transcription:

Human Information Processing CS160: User Interfaces John Canny

Review Paper prototyping Key part of early design cycle Fast and cheap, allows more improvements early Formative user study Experimenters take on 4 roles Simulate the interface and observe Exercise

Colorforms

Model Human Processor Simplified, system-level view of the human brain Shows paths of information flow Types of processor and amount of parallelism Approximate timings Memory capacities (also approximate)

Human Info. Processor Perceptual Cognitive Motor (will discuss later) Working memory Long-term memory Unified model Probably inaccurate Predicts perf. well Very influential Key = half-life µ = capacity = memory type

Perceptual Processor Physical store from our senses: sight, sound, touch, Code directly based on sense used Visual, audio, haptic, features Selective Spatial Pre-attentive: color, direction Capacity Example: 17 letters for visual image store Decay 200ms Recoded for transfer to working memory Progressive: 10ms/letter

How many 3 s 1281768756138976546984506985604982826762 9809858458224509856458945098450980943585 9091030209905959595772564675050678904567 8845789809821677654876364908560912949686 [based on slide from Stasko]

How many 3 s 1281768756138976546984506985604982826762 9809858458224509856458945098450980943585 9091030209905959595772564675050678904567 8845789809821677654876364908560912949686 [based on slide from Stasko]

Visual Pop-Out: Color http://www.csc.ncsu.edu/faculty/healey/pp/index.html

Visual Pop-Out: Shape http://www.csc.ncsu.edu/faculty/healey/pp/index.html

Feature Conjunctions http://www.csc.ncsu.edu/faculty/healey/pp/index.html

Preattentive Features [Information Visualization. Figure 5. 5 Ware 04]

Perceptual Processor Cycle time Quantum experience: 100ms Percept fusion

Perceptual Processor Cycle time Quantum experience: 100ms Percept fusion Frame rate necessary for movies to look continuous? time for 1 frame < Tp (100 msec) -> 10 frame/sec. Note: flicker sensitivity much faster (60-70 f/s) Max. morse code rate can be similarly calculated Perceptual causality Two distinct stimuli can fuse if the first event appears to cause the other Events must occur in the same cycle

Perception of Causality [Michotte 46] Michotte demonstration 1. What do you see? Most observers report that the red ball hit the blue ball. The blue ball moved because the red ball hit it. Thus, the red ball is perceived to cause the red ball to move, even though the balls are nothing more than color disks on your screen that move according to a program. http://cogweb.ucla.edu/discourse/narrative/heider_45.html

Perception of Causality [Michotte 46] Michotte demonstration 1. What do you see? Most observers report that the red ball hit the blue ball. The blue ball moved because the red ball hit it. Thus, the red ball is perceived to cause the red ball to move, even though the balls are nothing more than color disks on your screen that move according to a program. http://cogweb.ucla.edu/discourse/narrative/heider_45.html

Perceptual Processor Cycle time Quantum experience: 100ms Causality

Working Memory Access in chunks Decay Task dependent construct 7 +/- 2 (Miller) Content dependant 1 chunk 73 sec 3 chunks 7 sec Attention span Interruptions > decay time

Long Term Memory Very large capacity Semantic encoding Associative access Fast read: 70ms Expensive write: 10s Can also move from WM to LTM via rehearsal Context at the time of acquisition key for retrieval

Cognitive Processor Cycle time: 70ms Can be modulated Typical matching time Digits: 33ms Colors: 38ms Geometry: 50ms Fundamentally serial One locus of attention at a time Eastern 401, December 1972 Crew focused on landing gear indicator bulb, Aircraft is loosing altitude (horn, warning indicator ), Aircraft crashed in the Everglades see The Human Interface by Raskin, p25 But what about driving and talking?

Are Q and X letters? Recognize-Act Cycle

Cognitive Processor Page 70 of Card Moran and Newell Clocks starts when 2 nd letter is flashed Move letter x into visual store WM T_p Classify the codes in WM as letters + 2 T_c Match the letters + T_c Initiate motor response + T_c Process motor command +T_m Approx 450 (180-980) ms

Human Interaction Loops (Newell)

Principles of Operation Interface should respect limits of human performance Preattentive features pop-out Events within cycle time fuse together Causality Recognize-Act Cycle of the cognitive processor On each cycle contents in WM initiate cognitive actions Cognitive actions modify the contents of WM Discrimination Principle Retrieval is determined by candidates that exist in memory relative to retrieval cues Interference by strongly activated chunks Two strong cues in working memory Link to different chunks in long term memory

Memory

Simple Experiment Volunteer Start saying colors you see in list of words When slide comes up As fast as you can Say done when finished Everyone else time it

Paper Home Back Schedule Page Change

Simple Experiment Do it again Say done when finished

Blue Red Black White Green Yellow

Stage Theory maintenance rehearsal Sensory Image Store Working Memory Long Term Memory decay decay, displacement chunking / elaboration decay? interference?

Working memory is small Temporary storage decay displacement Maintenance rehearsal Rote repetition Stage Theory Not enough to learn information well

Recodes information Organize (chunking) Relate new material to already learned material Link to existing knowledge, categories Attach meaning Make a story LTM and Elaboration

LTM Forgetting Causes for not remembering an item? 1) Never stored: encoding failure 2) Gone from storage: storage failure 3) Can t get out of storage: retrieval failure Interference model of forgetting One item reduces ability to retrieve another Proactive interference (3) Earlier learning reduces ability to retrieve later info. Retroactive interference (3 & 2) Later learning reduces the ability to retrieve earlier info.

Recognition over Recall Recall Info reproduced from memory Recognition Presentation of info helps retrieve info (helps remember it was seen before) Easier because of cues to retrieval We want to design UIs that rely on recognition!

Recall Write names of the 7 dwarves in Snow White?

Recall Write names of the 7 dwarves in Snow White?

Grouchy Sneezy Smiley Sleepy Pop Grumpy Cheerful Dopey Bashful Wheezy Doc Lazy Happy Nifty Recognition

Grouchy Sneezy Smiley Sleepy Pop Grumpy Cheerful Dopey Bashful Wheezy Doc Lazy Happy Nifty Recognition

Facilitating Retrieval: Cues Any stimulus that improves retrieval Example: giving hints Other examples in software? icons, labels, menu names, etc. Anything related to Item or situation where it was learned

Decision Making and Learning

Power Law of Practice Task time on the nth trial follows a power law 1 a T T n c n where a =.4, c = limiting constant You get faster the more times you do it! Applies to skilled behavior (sensory & motor) Does not apply to Knowledge acquisition Improving quality

Problem solving

Manual skills Writing books

Stages of skill acquisition Cognitive Example: Using a manual transmission Verbal representation of knowledge Associative Proceduralization Form of chunking Autonomous More and more automated Faster and faster No cognitive involvement Difficult to describe what to do

Fitts Law

Motor Processor Receive input from the cognitive processor Execute motor programs Pianist: up to 16 finger movements per second Point of no-return for muscle action

S START X 0 TARGET D

S START X 0 TARGET Hand movement based on series of microcorrections X i = remaining distance after ith move X relative movement accuracy remains constant X D i i 1

S START X 0 TARGET Hand movement based on series of microcorrections = remaining distance after ith move relative movement accuracy remains constant Each microstep reduces the log of the error by The number of steps grows with log D/S D X X i i 1 log

Fitts Law T a blog ( D/ S 1) 2 a, b = constants (empirically derived) D = distance S = size ID is Index of Difficulty = log 2 (D/S+1) Models well-rehearsed selection task T increases as the distance to the target increases T decreases as the size of the target increases

Considers Distance and Target Size T a blog ( D/ S 1) 2 Target 1 Target 2 Same ID Same Difficulty

Considers Distance and Target Size T a blog ( D/ S 1) 2 Target 1 Target 2 Smaller ID Easier

Considers Distance and Target Size T a blog ( D/ S 1) 2 Target 1 Larger ID Harder Target 2

Experimental Data

Toolbar Example Microsoft Toolbars offer the user the option of displaying a label below each tool. Name at least one reason why labeled tools can be accessed faster. (Assume, for this, that the user knows the tool.)

Toolbar Example 1. The label becomes part of the target. The target is therefore bigger. Bigger targets, all else being equal, can always be acccessed faster, by Fitt's Law 2. When labels are not used, the tool icons crowd together

Summary Model human processor: simplified view of cognitive processing for simple tasks Perceptual processor Speed, sensitivity to change, causality, capacity, processing Memory Computing time for recognition tasks Long-term memory: discrimination Recognition over recall Decision making and learning Fitt s Law