Professional Documents
Culture Documents
SYLLABUS
Textbooks:
1. Dix A., Finlay J.,Abowd G. D. and Beale R. Human Computer Interaction, 3 rd edition,
Pearson Education, 2005
References:
1. Yvonne Rogers, Helen Sharp, Jennifer Preece; Interaction Design 3 rd Edition Wiley 2011.
2. Preece J., Rogers Y.,Sharp H.,Baniyon D., Holland S. and Carey T. Human Computer
Interaction,Addison-Wesley, 1994.
3. B.Shneiderman; Designing the User Interface,Addison Wesley 2000 (Indian Reprint).
NPTEL Course https://nptel.ac.in/content/syllabus_pdf/106103115.pdf
1 | Page
HUMAN COMPUTER INTERACTION
Unit V
Cognitive architecture is a theory about the structures that create a mind in natural or
artificial systems. It focuses on how these structures work with each other and use the knowledge
and skills that are incorporated into the architecture to create and manage intelligent behavior in
various complex environments.
The Elementary Perceiver and Memorizer (EPAM), created in 1960 by Ed Feigenbaum was
one of the first possible cognitive architecture models. He intended to use the EPAM cognitive
architecture model to glean insights into the inner workings of the human brain.
Generically cognitive architectures include creating artificial intelligence and modeling
natural intelligence at appropriate levels of abstraction. A grand unified architecture is integrated
across higher-level thought processes as well as aspects that are essential for successful
intelligent behavior in human-like environments. These include emotions, motor control, and
perception. Functionally elegant architectures bring an expanse of capabilities from interactions
with a tiny set of mechanisms. These can be considered to be a set of cognitive Newton’s laws.
A cognitive architecture is more than just a theory of cognition. It has been defined to be an
embodiment of “a scientific hypothesis aboutthose aspects of human cognition that are relatively
constant over time and relatively independent of task.”
Essentially, that means that it is an attempt to describe those aspects of the human cognitive
system that are pretty much universal, both across as well as within individuals. A cognitive
architecture alone usually is not able to describe human performance on any specific task, it
needs to be provided information about how to carry out that particular task. This information is
usually based on a thorough task analysis of the target activity that is being modeled.
A cognitive architecture is also a piece of executable software. It is code written by a
programmer or several programmers (usually the latter). This is a major way in which cognitive
architectures are different from the majority of theories in cognitive psychology.
2 | Page
HUMAN COMPUTER INTERACTION
The things that research on cognitive architectures brings to HCI isn’t quite obvious right off
the bat. It could seem like rather highly theoretical cognitive science, especially when researchers
are debating the ramifications of low-level features of the architecture. But cognitive
architectures may in fact be some of the most HCI-relevant cognitive science work there is.
There are several roles that cognitive architectures can fill in HCI research and practice.
Active Control of Thought-Rational (ACT-R) - attempts to study how the human brain
organizes itself into singular processing modules and reduces cognitive functions to the most
basic operations that can still allow cognition to happen.
Soar - this model is inspired by both ACT-R and LIDA with the objective of creating
generalized intelligent agents to perform various tasks functioning as the building blocks to
emulate human cognitive capacity.
*********************************************************************
3 | Page
HUMAN COMPUTER INTERACTION
The Model Human Processor is a model of a series of information flows in a human from the
viewpoint of information processing. In the model, sensory information is input to perceptual
processor, and then processed in cognitive processor, and finally an action is output through the
motor system by motor processor.
A set of memories and processors together with (2) a set of principles, the "principles of
operation"
Three interacting subsystems:
(1) perceptual system
(2) The cognitive system
(3) The motor system
Each of these has their own memories and processors
The perceptual processor (consists of sensors and associated buffer memories, the most
important being a Visual Image Store and an Auditory Image Store to hold the output of the
sensory system whilre it is being symbolically coded)
The cognitive processor (receives symbolically coded information from the sensory image
store in its Working memory and uses previously stored information stired in Long term
memory to make decision about how to respond)
4 | Page
HUMAN COMPUTER INTERACTION
5 | Page
HUMAN COMPUTER INTERACTION
*********************************************************************
7 | Page