Intro to Cognitive Science

💕Intro to Cognitive Science Unit 13 – Cognitive Science in HCI and Engineering

Cognitive science in HCI and engineering explores how humans process information and interact with technology. It combines insights from psychology, neuroscience, and computer science to design more intuitive and user-friendly interfaces. This field applies theories like Fitts' Law and Gestalt principles to guide interface design. It considers human perception, attention, memory, and problem-solving to create systems that align with users' mental models and cognitive abilities.

Key Concepts and Theories

  • Cognitive science is an interdisciplinary field that studies the mind and its processes, drawing from psychology, neuroscience, computer science, linguistics, and philosophy
  • Human-Computer Interaction (HCI) focuses on the design, evaluation, and implementation of interactive computing systems for human use, considering the cognitive abilities and limitations of users
  • Theories such as Fitts' Law predict the time required to move to a target area based on the distance to the target and its size, guiding interface design decisions
  • The Gestalt principles of perception (proximity, similarity, continuity, closure, and figure-ground) describe how humans organize visual elements into groups or unified wholes
    • Proximity principle suggests that elements close to each other are perceived as a group
    • Similarity principle states that elements sharing similar characteristics (color, shape, size) are perceived as belonging together
  • Mental models represent a user's understanding of how a system works, influencing their expectations and interactions with the interface
  • Cognitive load theory addresses the limitations of working memory and suggests techniques to manage intrinsic, extraneous, and germane cognitive load in interface design
  • Affordances refer to the perceived and actual properties of an object that determine how it can be used, providing clues to the user about possible interactions (buttons, sliders)

Historical Context and Evolution

  • The field of cognitive science emerged in the 1950s, influenced by the development of information theory, cybernetics, and artificial intelligence
  • Early HCI research focused on ergonomics and human factors, optimizing the physical characteristics of interfaces for user comfort and efficiency
  • The rise of personal computing in the 1980s shifted the focus towards user-centered design, considering the cognitive aspects of human-computer interaction
  • Advancements in cognitive psychology, such as the development of mental models and the understanding of human perception and memory, informed HCI research and design practices
  • The introduction of graphical user interfaces (GUIs) in the 1980s and 1990s revolutionized human-computer interaction, leveraging cognitive principles to create more intuitive and user-friendly interfaces
  • The proliferation of the internet and mobile devices in the 2000s expanded the scope of HCI, requiring the consideration of diverse user contexts, needs, and abilities
  • Recent advancements in artificial intelligence, virtual and augmented reality, and ubiquitous computing have opened new avenues for HCI research and application

Cognitive Processes in HCI

  • Perception involves the interpretation of sensory information, enabling users to recognize and understand interface elements, such as icons, text, and visual hierarchy
  • Attention refers to the selective focus on specific aspects of the interface, guided by factors such as salience, relevance, and user goals
    • Selective attention allows users to filter out irrelevant information and focus on task-relevant elements
    • Divided attention enables users to multitask and switch between different interface components or tasks
  • Memory plays a crucial role in HCI, with users relying on their ability to remember and recall information, commands, and procedures
    • Sensory memory briefly holds raw sensory information (visual, auditory) for further processing
    • Working memory temporarily stores and manipulates information for immediate use, but has limited capacity (7 ± 2 items)
    • Long-term memory stores information for extended periods, requiring effective encoding and retrieval mechanisms in interface design
  • Learning encompasses the acquisition of knowledge and skills required to interact with an interface effectively, influenced by factors such as prior experience, motivation, and feedback
  • Problem-solving and decision-making involve the application of cognitive strategies to navigate, troubleshoot, and accomplish tasks using an interface
  • Mental workload refers to the cognitive demands placed on the user by the interface and the task at hand, requiring careful management to prevent cognitive overload and user frustration

Human Information Processing Models

  • The Stage Model proposed by Atkinson and Shiffrin (1968) describes information processing as a sequence of stages: sensory memory, working memory, and long-term memory
    • Information is first perceived and briefly held in sensory memory
    • Relevant information is then transferred to working memory for active processing and manipulation
    • Information can be encoded and stored in long-term memory for later retrieval
  • The Parallel Distributed Processing (PDP) model, also known as connectionism, views information processing as the activation of interconnected neural networks
    • Information is processed in parallel across multiple neural units, allowing for the emergence of complex cognitive phenomena
    • Learning occurs through the adjustment of connection strengths between neural units based on experience and feedback
  • The Levels of Processing model proposed by Craik and Lockhart (1972) suggests that the depth of processing determines the retention and retrieval of information
    • Shallow processing focuses on the surface features (visual, phonetic) and leads to short-term retention
    • Deep processing involves semantic elaboration and leads to long-term retention and easier retrieval
  • The Skill Acquisition model by Fitts and Posner (1967) describes the progression of skill development in three stages: cognitive, associative, and autonomous
    • The cognitive stage involves understanding the task and developing strategies, requiring conscious attention and effort
    • The associative stage refines the strategies and improves performance through practice and feedback
    • The autonomous stage is characterized by automatic, effortless execution of the skill, requiring minimal conscious control
  • The Adaptive Control of Thought-Rational (ACT-R) model integrates various cognitive processes, such as perception, memory, and problem-solving, into a unified architecture
    • Declarative memory stores factual knowledge, while procedural memory stores production rules for action
    • The model simulates human cognitive performance and has been applied to HCI research and design

Perception and Attention in Interface Design

  • Visual hierarchy guides user attention through the strategic use of size, color, contrast, and placement of interface elements
    • Important information and primary actions should be visually prominent and easily accessible
    • Less critical elements can be de-emphasized to reduce visual clutter and cognitive load
  • Gestalt principles inform the grouping and organization of interface elements to create a coherent and meaningful structure
    • Related elements should be placed in close proximity and share similar visual characteristics to indicate their relationship
    • Consistent use of whitespace, borders, and other visual cues can help users perceive and navigate the interface structure
  • Color psychology plays a role in evoking specific emotions, associations, and actions in users
    • Blue is often associated with trust, security, and calmness, making it suitable for financial or healthcare applications
    • Red can convey urgency, excitement, or danger, and is often used for alerts or calls-to-action
    • Accessibility considerations, such as color contrast and color blindness, should be taken into account when using color in interfaces
  • Attention management techniques help guide user focus and minimize distractions
    • Progressive disclosure reveals information and options gradually as needed, reducing cognitive load and maintaining focus on the current task
    • Animations and transitions can direct attention to important changes or guide users through a sequence of actions
    • Notifications and alerts should be used judiciously to avoid overwhelming users and disrupting their workflow
  • Perceptual affordances provide visual cues that suggest the functionality and interactivity of interface elements
    • Buttons should appear clickable, with appropriate visual feedback on hover and press states
    • Draggable elements should have a distinct appearance and respond to mouse or touch input accordingly
    • Skeuomorphic design, which mimics real-world objects, can provide familiar affordances but may sacrifice clarity and efficiency

Memory and Learning in User Experience

  • Recognition rather than recall reduces cognitive load by providing visual cues and options, rather than requiring users to remember information from memory
    • Menus, icons, and autocomplete suggestions leverage recognition to help users find and select desired actions or content
    • Contextual help and tooltips provide on-demand information, minimizing the need for users to recall instructions or definitions
  • Chunking breaks down complex information into smaller, more manageable units, making it easier for users to process and remember
    • Grouping related settings, options, or content into categories or sections improves scannability and reduces cognitive load
    • Presenting information in short, focused segments (e.g., bullet points, short paragraphs) facilitates comprehension and retention
  • Consistency in design, terminology, and interaction patterns facilitates learning and reduces the cognitive effort required to use an interface
    • Consistent placement of navigation elements, buttons, and other controls across pages or screens helps users develop spatial memory and efficient navigation habits
    • Using familiar and consistent terminology reduces confusion and supports the transfer of knowledge from other interfaces or domains
  • Feedback and guidance support learning by providing timely and relevant information about the user's actions and the system's state
    • Visual, auditory, or haptic feedback confirms user actions and helps them understand the consequences of their interactions
    • Onboarding tutorials, tooltips, and contextual help guide users through complex tasks and introduce new features or concepts
    • Error messages should be clear, constructive, and guide users towards a resolution, helping them learn from mistakes and avoid future errors
  • Scaffolding and progressive disclosure support learning by gradually introducing complexity and providing assistance as needed
    • Simplified interfaces or limited feature sets for novice users reduce cognitive load and help them focus on core functionality
    • Revealing advanced features or customization options as users become more proficient allows for a smooth learning curve and avoids overwhelming beginners
    • Adaptive interfaces that adjust to the user's skill level or usage patterns can provide personalized support and optimize the learning experience

Problem-Solving and Decision-Making in HCI

  • Heuristic evaluation involves assessing an interface against a set of usability principles or guidelines to identify potential issues and areas for improvement
    • Nielsen's 10 usability heuristics cover aspects such as visibility of system status, user control and freedom, consistency and standards, and error prevention
    • Heuristic evaluation can be conducted by usability experts or a diverse group of evaluators to uncover a wide range of usability problems
  • Cognitive walkthrough is a task-oriented usability inspection method that focuses on evaluating the learnability of an interface for novice users
    • Evaluators step through typical user tasks, asking questions about user goals, available actions, and feedback at each step
    • The cognitive walkthrough helps identify potential barriers to learning and suggests improvements to support exploratory learning and error recovery
  • A/B testing compares two versions of an interface element or design to determine which one performs better in terms of user engagement, task completion, or other metrics
    • Randomly assigning users to different versions (A or B) and measuring their behavior provides data-driven insights into design decisions
    • A/B testing can be used to optimize elements such as button labels, color schemes, layouts, or content variations
  • Eye-tracking studies capture users' eye movements and fixations while interacting with an interface, providing insights into visual attention, search patterns, and usability issues
    • Heat maps and gaze plots visualize areas of high and low attention, revealing which elements users focus on or ignore
    • Eye-tracking data can inform layout optimizations, visual hierarchy improvements, and content placement decisions
  • User feedback and iteration involve collecting qualitative and quantitative data from users to identify usability issues, gather suggestions, and inform design refinements
    • Surveys, interviews, and user testing sessions provide valuable insights into user preferences, pain points, and behavior patterns
    • Iterative design incorporates user feedback into subsequent design cycles, allowing for continuous improvement and user-centered refinement

Applications in Engineering and Design

  • User-centered design (UCD) places the user at the center of the design process, focusing on their needs, goals, and preferences
    • UCD involves iterative cycles of research, design, and evaluation, with user input and feedback guiding each stage
    • Techniques such as personas, scenarios, and user journey mapping help designers empathize with users and create solutions that meet their needs
  • Participatory design actively involves users in the design process, giving them a voice in shaping the solutions that affect them
    • Users collaborate with designers and developers through workshops, co-design sessions, and feedback loops
    • Participatory design ensures that the final product aligns with users' mental models, workflows, and cultural contexts
  • Accessibility considerations ensure that interfaces are usable by people with diverse abilities, including those with visual, auditory, motor, or cognitive impairments
    • Designing for accessibility involves following guidelines such as WCAG (Web Content Accessibility Guidelines) and conducting accessibility audits
    • Inclusive design practices, such as providing alternative text for images, keyboard navigation, and adjustable text sizes, make interfaces more usable for a wider range of users
  • Contextual inquiry is a field research method that involves observing and interviewing users in their natural context to gather insights into their tasks, challenges, and environment
    • Researchers immerse themselves in the user's world, asking questions and noting observations to gain a deep understanding of their needs and behavior
    • Contextual inquiry informs the design of interfaces that fit seamlessly into users' existing workflows and environments
  • Design systems and pattern libraries promote consistency, efficiency, and scalability in interface design and development
    • Design systems define a shared visual language, including colors, typography, iconography, and spacing, ensuring a cohesive user experience across products or platforms
    • Pattern libraries document reusable UI components and interaction patterns, promoting best practices and reducing duplication of effort
  • Adaptive and personalized interfaces tailor the user experience based on individual preferences, behavior patterns, and context
    • Machine learning algorithms can analyze user data to provide personalized recommendations, content, and layouts
    • Adaptive interfaces can adjust complexity, functionality, or visual design based on the user's skill level, role, or device
  • Conversational interfaces, such as chatbots and voice assistants, enable users to interact with systems using natural language
    • Natural Language Processing (NLP) and Natural Language Understanding (NLU) technologies interpret user input and generate appropriate responses
    • Conversational interfaces can simplify complex tasks, provide personalized assistance, and create more engaging and human-like interactions
  • Augmented reality (AR) and virtual reality (VR) technologies create immersive and interactive experiences by blending digital content with the real world or creating entirely virtual environments
    • AR interfaces overlay digital information onto the user's view of the real world, enhancing their perception and interaction with the environment (e.g., navigation, product visualization)
    • VR interfaces transport users into simulated environments, enabling realistic training, entertainment, and social experiences
  • Brain-computer interfaces (BCIs) enable direct communication between the brain and external devices, opening up new possibilities for human-computer interaction
    • Non-invasive BCIs, such as EEG (electroencephalography) headsets, can detect brain activity patterns and translate them into commands or actions
    • BCIs have potential applications in accessibility, gaming, mental health, and cognitive enhancement, but also raise ethical and privacy concerns
  • Explainable AI (XAI) aims to make artificial intelligence systems more transparent, interpretable, and accountable, enabling users to understand and trust their decisions and outputs
    • XAI techniques, such as feature importance, rule extraction, and counterfactual explanations, provide insights into how AI models arrive at their conclusions
    • Explainable AI is crucial for building user trust, detecting biases, and ensuring the responsible and ethical use of AI in HCI applications


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.