Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles

Slides:



Advertisements
Similar presentations
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California
Advertisements

Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona USA Modeling Social Cognition in a Unified Cognitive Architecture.
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California USA
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California USA
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona A Cognitive Architecture for Integrated.
Pat Langley Institute for the Study of Learning and Expertise Palo Alto, California A Cognitive Architecture for Complex Learning.
Chapter 4: Cognitive science and the integration challenge
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Chapter Thirteen Conclusion: Where We Go From Here.
Computation and representation Joe Lau. Overview of lecture What is computation? Brief history Computational explanations in cognitive science Levels.
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
Introduction to Cognitive Science Philosophy Nov 2005 :: Lecture #1 :: Joe Lau :: Philosophy HKU.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Introduction to Cognitive Science Sept 2005 :: Lecture #1 :: Joe Lau :: Philosophy HKU.
Introduction to Cognitive Science Lecture #1 : INTRODUCTION Joe Lau Philosophy HKU.
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
Jochen Triesch, UC San Diego, 1 Real Artificial Life: Robots.
The Importance of Architecture for Achieving Human-level AI John Laird University of Michigan June 17, th Soar Workshop
Overview and History of Cognitive Science
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Overview and History of Cognitive Science. How do minds work? What would an answer to this question look like? What is a mind? What is intelligence? How.
Linguistics in the context of the computational and cognitive sciences Winter 2000 John Goldsmith.
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
COGN1001 Introduction to Cognitive Science Sept 2006 :: Lecture #1 :: Joe Lau :: Philosophy HKU.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Cognitive Modeling & Information Processing Metaphor.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
Leroy Garcia 1.  Artificial Intelligence is the branch of computer science that is concerned with the automation of intelligent behavior (Luger, 2008).
Functionalism Mind and Body Knowledge and Reality; Lecture 3.
COMPUTATIONAL MODELING OF INTEGRATED COGNITION AND EMOTION Bob MarinierUniversity of Michigan.
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Artificial Intelligence CIS 479/579 Bruce R. Maxim UM-Dearborn.
The Newell Test for a Theory of Mind Anderson, John R., & Lebiere, Christian (forthcoming), “The Newell Test for a Theory of Mind”, Behavioral & Brain.
Chapter 4: Global responses to the integration challenge.
A RTIFICIAL I NTELLIGENCE Introduction 3 October
Artificial Intelligence: Prospects for the 21 st Century Henry Kautz Department of Computer Science University of Rochester.
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
Introduction to ACT-R 5.0 ACT-R Post Graduate Summer School 2001 Coolfont Resort ACT-R Home Page: John R. Anderson Psychology Department.
Bob Marinier Advisor: John Laird Functional Contributions of Emotion to Artificial Intelligence.
Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Developing and Evaluating Theories of Behavior.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Comparing the Two Theories
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Comp 15 - Usability and Human Factors
New Bulgarian University MindRACES, First Review Meeting, Lund, 11/01/2006 Anticipation by Analogy An Attempt to Integrate Analogical Reasoning with Perception,
Artificial Intelligence
Introduction to Neural Networks and Example Applications in HCI Nick Gentile.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Introduction to Artificial Intelligence CS 438 Spring 2008.
Plan Introducing the SINTELNET white paper The background: agent-based models, social simulations, logical analysis, and mirror-neuron system... Where.
Cognitive Psychology What is cognitive psychology?
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Chapter 2. From Complex Networks to Intelligent Systems in Creating Brain-Like Intelligence, Olaf Sporns Course: Robots Learning from Humans Park, John.
Foundations What is Cognitive Psychology? How do we study cognition? What is an explanation? –Levels of explanation.
Joscha Bach Nick Cassimatis Ken Forbus Ben Goertzel Stacey Marsella John Laird Pat Langley Christian Lebiere Paul Rosenbloom Matthias Scheutz Satinder.
GOMS as a Simulation of Cognition Frank Ritter, Olivier Georgeon 28 oct 2014.
Introduction to Cogsci April 07, Central Theme Cognitive Science was occuppied with the algorithmic level for much of its history: successive manipulation.
What is cognitive psychology?
Learning Fast and Slow John E. Laird
Artificial Intelligence (CS 370D)
Chapter 7 Psychology: Memory.
Computational Cognitive Modelling
Artificial Intelligence introduction(2)
Developing and Evaluating Theories of Behavior
An Integrated Theory of the Mind
Institute of Computing Technology
Presentation transcript:

Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles

Cognitive Science Cognitive ?? –Complex representations and computational procedures Levels of Analysis (David Marr) –Computational –Algorithmic –Implementation Functionalism

Mind

“How do brain processes give rise to mind?” J. McClelland “How does the brain think?” Randy O’Reilly “Minds are simply what brains do” Marvin Minsky “The Astonishing Hypothesis is that “You,” your joys and your sorrows, your memories and your ambitions…and free will are in fact no more than the behavior of a vast assembly of neurons…” Fraincis Crick “How can the mind exist in the physical universe?” John Anderson

Brain -> Mind Brain is made of neurons –Not enough, need explanation How billions of interacting neurons produce (embodied) Cognition Need computational approach Simulations to explain complex phenomenon

Unified Theories of Cognition Account of intelligent behavior at the system-level Newell’s claim –“You can’t play 20 questions with nature and win” “a single set of mechanisms for all of cognitive behavior”

Newell’s Time Scale of Human Activity

Newell’s Time Scale of Human Activity (amended)

What is a Cognitive Architecture ? A blueprint for intelligent agents. It proposes (artificial) computational processes that act like certain cognitive systems, most often, like a person, or acts intelligent under some definition –Wikipedia Infrastructure for an intelligent system –Cognitive functions that are constant over time and across different task domains –Pat Langley, John Laird, Seth Rogers Analogous to a building, car, or computer

What is a Cognitive Architecture? A specification of the structure of the brain at a level of abstraction that explains how it achieves the function of the mind –Anderson Brain  Cognitive Architecture  Mind Architecture + Knowledge => Behavior

Integrated Cognitive Architecture Cognition does not function in isolation –Interaction with perceptual and motor systems Embodied cognition –Represents a shift from “mind as an abstract information processing system” Perceptual and motor are merely input and output systems –Other body processes – lacking Effects of caffeine, stress and other moderators Emotions Extended cognition –Must consider the role of the environment –Cognition extends into the world –Interaction with environment Andy Clark

Try to estimate…. Time to move eyes from middle of screen to start menu (PC) File menu (MAC) Time to move cursor from middle of screen to start or file menu. Time to recognize the word “start” or “file” Time to retrieve name of the building for this class Time to retrieve name of the building of 1 st class yesterday How many words per minute do you speak How long to press a key on keyboard

Alternatives to Cognitive Architectures Classic Information Processing Psychology –Ignore the Brain Eliminative* Connectionism –Ignore the Mind Bayesian Approach –Ignore the Architecture

Why Cognitive Architectures? Idea testing –Understanding and explanations Deal with complexity –Span levels Explicit –Make predictions Control –Can look at inner workings –Explore causal control

Why Cognitive Architectures? Common Language –E.g. “Attention” Process models –Interact with environment –Context

Why not? Too simple Assumptions not warranted by data –Modeler must show how model uses principles to account for data Can model anything –Free parameters –What is the correct model Indeterminacy problem

What is Cognitive Modeling The program written in the language of a cognitive architecture –Do a task –Learn Modeler adds the knowledge

Applications for a Cognitive Architecture Psychology – Predict experimental outcomes –Account for experimental data Human Computer Interaction –Evaluate interface design –Usability testing Games –Cognitive Agents –Computer Generated Forces Robotics Education –Intelligent Tutoring Systems Philosophy –Provide a unified understanding of the mind

Models X-Plane Games –SET –SUDOKU Space Fortress