Integrating Object-Oriented Technology with Cognitive Modeling Pamela E. Scott-Johnson, Ph.D. Department of Psychology, College of Liberal Arts Bheem Kattel,

Slides:



Advertisements
Similar presentations
MODELING PARAGIGMS IN ACT-R -Adhineth Mahanama.V.
Advertisements

Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Present by Oz Shapira.  User modeling ”is a sub-area of human–computer interaction, in which the researcher / designer develops cognitive models of human.
Kien A. Hua Division of Computer Science University of Central Florida.
Chapter 3 Attention and Performance
Perception and Perspective in Robotics Paul Fitzpatrick MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics Group Goal To build.
Patch to the Future: Unsupervised Visual Prediction
Chapter 6: Visual Attention. Scanning a Scene Visual scanning – looking from place to place –Fixation –Saccadic eye movement Overt attention involves.
Including Cognitive Disabilities in International Standards David Fourney Department of Computer Science, University of Saskatchewan, Saskatoon, Saskatchewan,
Sensation Overview How is perception different from sensation? What is psychophysics? What do sense organs do? How does vision work? How does this compare.
Chapter 11 Artificial Intelligence and Expert Systems.
Copyright 2008 by User Interface Lab Industrial Engineering Dept. of Industrial Systems & Information Engineering Korea University Serial Modules in Parallel.
Introduction to Cognitive Science Lecture #1 : INTRODUCTION Joe Lau Philosophy HKU.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
ACT-R.
Abstraction and ACT-R. Outline Motivations for the Theory –Architecture –Abstraction Production Rules ACT-R Architecture of Cognition.
DDMLab – September 27, ACT-R models of training Cleotilde Gonzalez and Brad Best Dynamic Decision Making Laboratory (DDMLab)
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Lecture 4: Perception and Cognition in Immersive Virtual Environments Dr. Xiangyu WANG.
December 2, 2014Computer Vision Lecture 21: Image Understanding 1 Today’s topic is.. Image Understanding.
CP1610: Introduction to Computer Components
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
The Eye-Tracking Butterfly: Morphing the SMI REDpt Eye-Tracking Camera into an Interactive Device. James Cunningham & James D. Miles California State University,
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence Using Expectations to Drive Cognitive Behavior Unmesh Kurup, Christian Lebiere,
Modeling Driver Behavior in a Cognitive Architecture
MODELING HUMAN PERFORMANCE Anderson et al. Article and Taatgen, Lebeire, & Anderson Article Presented by : Kelsey Baldree.
MIND: The Cognitive Side of Mind and Brain  “… the mind is not the brain, but what the brain does…” (Pinker, 1997)
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
Modeling meditation ?! Marieke van Vugt.
INFORMATION SYSTEMS Overview
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Ecological Interface Design
INTRODUCTION Generally, after stroke, patient usually has cerebral cortex functional barrier, for example, the impairment in the following capabilities,
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Cognitive Architectures: A Way Forward for the Psychology of Programming Michael Hansen Ph.D Student in Comp/Cog Sci CREST / Percepts & Concepts Lab Indiana.
Introduction to ACT-R 5.0 ACT-R Post Graduate Summer School 2001 Coolfont Resort ACT-R Home Page: John R. Anderson Psychology Department.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Synthetic Cognitive Agent Situational Awareness Components Sanford T. Freedman and Julie A. Adams Department of Electrical Engineering and Computer Science.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
ICRA2009 Evaluation of a robot as embodied interface for Brain Computer Interface systems E. Menegatti, L. Tonin Intelligent Autonomous System Laboratory.
Korea Univ. Division Information Management Engineering UI Lab. Korea Univ. Division Information Management Engineering UI Lab. IMS 802 Cognitive Modeling.
Fundamentals of Information Systems, Sixth Edition1 Natural Language Processing and Voice Recognition Processing that allows the computer to understand.
I Robot.
Method: Reaction Time (RT)
Cognitive ability: Challenge: How to recognize objects in a scene; where are the object’s boundaries? This problem is known as ‘image segmentation’ in.
Human Abilities 2 How do people think? 1. Agenda Memory Cognitive Processes – Implications Recap 2.
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
Introduction of Intelligent Agents
Definitions Think like humansThink rationally Act like humansAct rationally The science of making machines that: This slide deck courtesy of Dan Klein.
U i Modleing SGOMS in ACT-R: Linking Macro- and Microcognition Lee Yong Ho.
Dynamic Decision Making Laboratory Carnegie Mellon University 1 Social and Decision Sciences Department ACT-R models of training Cleotilde Gonzalez and.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
5. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the activities of the requirements discipline  Describe the difference.
Multitasking Computational Neuroscience NSCI 492 Spring 2008.
Expert System / Knowledge-based System Dr. Ahmed Elfaig 1.ES can be defined as computer application program that makes decision or solves problem in a.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
SNS COLLEGE OF TECHNOLOGY
Organization and Knowledge Management
Course Instructor: knza ch
An Integrated Theory of the Mind
Presentation transcript:

Integrating Object-Oriented Technology with Cognitive Modeling Pamela E. Scott-Johnson, Ph.D. Department of Psychology, College of Liberal Arts Bheem Kattel, Ph.D., CPE Industrial, Manufacturing, & Information Engineering, School of Engineering LeeRoy Bronner, Ph.D., P.E. Industrial, Manufacturing, & Information Engineering, School of Engineering

Cognitive Models Anderson & Byrne o Carnegie Melon University o Currently used by HRED (Army) Overview of ACT-R Experiments o Face / Pattern Recognitions o Terrains o Eye Tracking Object Orienting

ACT-R A cognitive architecture: a theory about how human cognition works. Looks like a programming language. o Its constructs reflect assumptions about human cognition. These assumptions are based on numerous facts derived from psychology experiments. These assumptions can be tested by comparing the results of the model with the results of people doing the same tasks. By "results" we mean the traditional measures of cognitive psychology: o time to perform the task, o accuracy in the task, and, o (more recently) neurological data such as those obtained from FMRI.

Motivations for a Cognitive Architecture Philosophy: Provide a unified understanding of the mind. Psychology: Account for experimental data. Education: Provide cognitive models for intelligent tutoring systems and other learning environments. Human Computer Interaction: Evaluate artifacts and help in their design. Computer Generated Forces: Provide cognitive agents to inhabit training environments and games. Neuroscience: Provide a framework for interpreting data from brain imaging. Anderson & Byrne Tutorial

Approach: Integrated Cognitive Models Cognitive model = computational process that thinks/acts like a person Integrated cognitive models… User Model Driver Model

These Goals for Cognitive Architectures Require Integration, not just of different aspects of higher level cognition but of cognition, perception, and action. Systems that run in real time. Robust behavior in the face of error, the unexpected, and the unknown. Parameter-free predictions of behavior. Learning.

ACT-R is a production system theory that tries to explain human. Cognition through a model of knowledge structures. Two types of knowledge declarative and procedural. Declarative knowledge. Corresponds to things we know and can describe. Represented by structures call chunks. Chunk defined by a: type and slots ( ES –frame). Example: dog chased the cat – type: chase, agent: dog, object: cat. Procedural knowledge. Knowledge displayed by our behavior but we are not conscious of. No one can describe the rules by which we speak a language, but we do. Defined by production rules: Example: IF the goal is to classify a person and he is unmarried. Then classify him as a bachelor (action part). Chunks and productions are the basic building blocks of ACT-R. Atomic Components of Thought (ACT-R)

ETA Embodied Cognition Task Artefact Triad Embodied Cognition Interactive Behavior TaskArtefact Figure 1. The embodied cognition – task-artefact triad. Adapted from Byrne 2001 article. The user’s ability to interact with an interface is dependent upon the properties of the 1.The embodied cognition or cognitive, perceptual, and motor capacities of the user, 2.The task(s) that the user is engaged in, 3.The artefact or “device” that the user manipulates or utilizes in order to perform the task(s).

ACT-R/PM system diagram described by Byrne (2001). There are 4 perceptual-motor modules which communicate with the central components of cognition. Central cognition and each module are serial and use spreading activation process which work in parallel.

ACT-R 5.0 Environment Productions (Basal Ganglia) Retrieval Buffer (VLPFC) Matching (Striatum) Selection (Pallidum) Execution (Thalamus) Goal Buffer (DLPFC) Visual Buffer (Parietal) Manual Buffer (Motor) Manual Module (Motor/Cerebellum) Visual Module (Occipital/etc) Intentional Module (not identified) Declarative Module (Temporal/Hippocampus)

Face and Pattern Recognition

Face Recognition Purpose o Persons use particular characteristics or features of the face in order to determine if the face is familiar. The purpose of our study will be to determine which feature of the face (e.g. nose, eyes, forehead, mouth…) will allow participants to increase accuracy and reaction time in identifying familiar faces. o We will also determine how the length of time for which the stimulus (face) is view increases accuracy.

Signal Detection Theory (SDT) Defined as a mathematically based theory of signal (stimulus) detection Assumptions o The observer is not a passive receiver of stimulus active decision- maker who makes difficult perceptual judgment under conditions of uncertainty o The observer is an active decision- maker who makes difficult perceptual judgment under conditions of uncertainty

SDT Outcome Matrix Signal Response YesNo PresentHitMiss AbsentFalse AlarmCorrect negative When the signal is “present” and the response is “yes,” the observer has made a hit. If the observer responded “yes” when that signal was absent, then a false alarm has been made. missescorrect negatives The other cells are called misses and correct negatives for obvious reasons.

Industrial Engineering Research

Terrain Hazard Detection Objective o To collect data to study if providing depth in the field of vision would enhance the terrain hazard detection capability. Method and Procedure o Terrain scenes with and without hazards were video taped simultaneously by four video cameras mounted horizontally in line at the same level. The distances of center of lenses of the video cameras from the center of lens of the left most video camera (reference) were in multiples of 2.5 inches. This was done to give binocular parallax of 1X, 2X, and 3X.

Terrain Hazard Detection A computer with DPS Velocity software was used to prepare sets of images representing different viewing conditions. Images under different viewing conditions were projected by two DPL projectors on a special screen. A braking mechanism was designed in-house to stop the video stream as soon as the hazard was detected and also when the hazard was verified by the subjects. The response times were recorded from the time code on the monitor for different viewing conditions. The data collected were submitted to Army Research Laboratory, Aberdeen for further analysis.

Eye Tracking This is an ongoing experiment and will be integrated into OO technology. Objective o To study how much time eyes are focused on a given target with and without distractions. Method and Procedure o Video images of terrains with and without hazard will be presented separately on a video monitor. The eye tracking camera will track the movement of the eyes and record them in a file. Area of interest can be selected on the image to find how much time the eyes dwelled on the area. Thus by assigning a target as an area of interest the time eye dwelled on the target can be monitored.

Eye Tracking Experimental setup The following are the components of eye tracking device o Controller o Eye monitor o Pan/Tilt Optics o Scene monitor o Interface PC and monitor o PC with monitor for viewing by subject o Scan Converter o Artificial eye

Integrating Object-Oriented Technology with Cognitive Modeling

ACT-R is a production system theory that tries to explain human. Cognition through a model of knowledge structures. Two types of knowledge declarative and procedural. Declarative knowledge. Corresponds to things we know and can describe. Represented by structures call chunks. Chunk defined by a: type and slots ( ES –frame). Example: dog chased the cat – type: chase, agent: dog, object: cat. Procedural knowledge. Knowledge displayed by our behavior but we are not conscious of. No one can describe the rules by which we speak a language, but we do. Defined by production rules: Example: IF the goal is to classify a person and he is unmarried. Then classify him as a bachelor (action part). Chunks and productions are the basic building blocks of ACT-R. Atomic Components of Thought (ACT-R)

ACT-R Demonstration