Some Aspects of the History of Cognitive Science

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Artificial Intelligence 12. Two Layer ANNs
Summer 2011 Tuesday, 8/ No supposition seems to me more natural than that there is no process in the brain correlated with associating or with.
NEURAL NETWORKS Perceptron
Fostering Algebraic Thinking October 26  December 2  6-hour Assignment after Session 2  January 20 Presented by: Janna Smith
A Brief History of Artificial Intelligence
Seminar /workshop on cognitive attainment ppt Dr Charles C. Chan 28 Sept 2001 Dr Charles C. Chan 28 Sept 2001 Assessing APSS Students Learning.
Overview and History of Cognitive Science
Chapter Seven The Network Approach: Mind as a Web.
COGN1001 Introduction to Cognitive Science Sept 2006 :: Lecture #1 :: Joe Lau :: Philosophy HKU.
Test Taking Tips How to help yourself with multiple choice and short answer questions for reading selections A. Caldwell.
THEORIES OF MIND: AN INTRODUCTION TO COGNITIVE SCIENCE Jay Friedenberg and Gordon Silverman.
Artificial Intelligence (AI) Addition to the lecture 11.
May 19-22,  Become familiar with the Fostering Algebraic Thinking materials.  Examine activities that may be challenging to facilitate. 
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Waqas Haider Khan Bangyal. Multi-Layer Perceptron (MLP)
The PDP Approach to Understanding the Mind and Brain J. McClelland Cognitive Core Class Lecture March 7, 2011.
The PDP Approach to Understanding the Mind and Brain Jay McClelland Stanford University January 21, 2014.
The Interactive Activation Model. Ubiquity of the Constraint Satisfaction Problem In sentence processing –I saw the grand canyon flying to New York –I.
Awakening from the Cartesian Dream: The PDP Approach to Understanding the Mind and Brain Jay McClelland Stanford University February 7, 2013.
Models of Cognitive Processes: Historical Introduction with a Focus on Parallel Distributed Processing Models Psychology 209 Stanford University Jan 7,
Inquiring Minds. The goals for today’s lesson are...  To demonstrate understanding of the process of scientific inquiry,  To recognize that science.
Methodology of Simulations n CS/PY 399 Lecture Presentation # 19 n February 21, 2001 n Mount Union College.
Artificial intelligence COS 116, Spring 2010 Adam Finkelstein.
Introduction to Machine Learning Kamal Aboul-Hosn Cornell University Chess, Chinese Rooms, and Learning.
Understanding Human Cognition through Experimental and Computational Methods Jay McClelland Symbolic Systems 100 Spring, 2011.
PDP Class Stanford University Jan 4, 2010
Copyright © 2010, Pearson Education Inc., All rights reserved.  Prepared by Katherine E. L. Norris, Ed.D.  West Chester University of Pennsylvania This.
The PDP Approach to Understanding the Mind and Brain Jay McClelland Stanford University January 21, 2014.
Anne Watson Hong Kong  grasp formal structure  think logically in spatial, numerical and symbolic relationships  generalise rapidly and broadly.
COSC 4426 AJ Boulay Julia Johnson Artificial Neural Networks: Introduction to Soft Computing (Textbook)
Part 1: A brief look at the roots of Psychology. A quote… “Psychology has a long past, but a short history.” -Hermann Ebbinghaus What do you think this.
Perceptrons Michael J. Watts
1 ARTIFICIAL INTELLIGENCE Gilles BÉZARD Version 3.16.
INTRODUCTION TO COGNITIVE SCIENCE NURSING INFORMATICS CHAPTER 3 1.
Sparse Coding: A Deep Learning using Unlabeled Data for High - Level Representation Dr.G.M.Nasira R. Vidya R. P. Jaia Priyankka.
Psychology: History and Approaches
What is cognitive psychology?
Cognitive Approach What are the main assumptions of the Cognitive Approach? Write these on the wallboards Use the pictures to help you You should know.
Can they help us understand the human mind?
Natural Language Processing with Qt
Learning in Neural Networks
Chapter 7 Psychology: Memory.
Dialog Processing with Unsupervised Artificial Neural Networks
Done Done Course Overview What is AI? What are the Major Challenges?
James L. McClelland SS 100, May 31, 2011
Helping Children Learn
CSE 473 Introduction to Artificial Intelligence Neural Networks
Neural Networks CS 446 Machine Learning.
Can they help us understand the human mind?
Mathematics and Special Education Leadership Protocols
Memory and Thought Chapter 3.
Artificial Intelligence introduction(2)
IB Psych Today’s Agenda: 3.1
of the Artificial Neural Networks.
Some Aspects of the History of Cognitive Science
Can they help us understand the human mind?
Artificial Intelligence 12. Two Layer ANNs
Dialog Processing with Unsupervised Artificial Neural Networks
COMP3710 Artificial Intelligence Thompson Rivers University
Toward a Great Class Project: Discussion of Stoianov & Zorzi’s Numerosity Model Psych 209 – 2019 Feb 14, 2019.
The Network Approach: Mind as a Web
Introduction to Neural Network
The McCullough-Pitts Neuron
David Kauchak CS158 – Spring 2019

Chapter 3 Interlanguage.
CO Games Development 2 Week 22 Machine Learning
Human Cognition: Is it more like a computer or a neural net?
Outline Announcement Neural networks Perceptrons - continued
Presentation transcript:

Some Aspects of the History of Cognitive Science Jay McClelland Symbolic Systems 100 Spring, 2010

Decartes’ Legacy Mechanistic approach to sensation and action Divine inspiration creates mind This leads to three dissociations: Mind / Brain Higher Cognitive Functions / Sensory-motor systems Human / Animal Today we accept that the mind arises from brain activity. Some cognitive scientists ground their models of mind in the workings of the brain, while others continue to view cognition abstractly.

Early History of the Study of Human Mental Processes Introspectionism (Wundt, Titchener) Thought as conscious content, but two problems: Suggestibility Gaps Freud suggests that mental processes are not all conscious Behaviorists (Watson, Skinner) eschew talk of mental processes altogether

Can Experiments Teach Us About the Contents of the Mind? Conrad: Verbal coding in short-term memory Sachs: Representation of meaning in long-term memory

Conrad’s Experiment You will see a series of letters. Try to remember them so that, when you see the word recall, you can write them down in the correct order. There will be six letters, followed by a brief delay, then the word ‘Recall’ will appear. After you see the word recall, write down the letters in order, starting with the first letter and then proceeding through the list.

.

B

M

S

F

V

N

.

.

.

Recall

B M F S V N

Sachs’ Experiment Participants heard a story containing a sentence such as: He sent Galileo, the great Italian Scientist, a letter about it. Either immediately, or after reading a few more sentences, the participants were asked which of the following sentences they had heard: He sent a letter about it to Galileo, the great Italian Scientist. Galileo, the great Italian Scientist, sent him a letter about it. When tested immediately, nearly all participants chose the correct sentence. After a delay, many participants chose the second sentence, but no one chose the third.

A Question: What sort of a mechanism should we use to capture the processes that underlie human thought? A mechanism like the brain? Or a mechanism like a computer?

The McCulloch-Pitts Neuron Neuron i Output from neuron j wij 1 Input Threshold Output McCulloch-Pitts neurons can be used to compute logical functions, such as A-AND-B, A-OR-B, A-AND-NOT-B, etc

The Perceptron

Problems for the Perceptron Depends crucially on the φi Some functions require an exponential number of φi No one figured out how to train the weights coming in to the φi all the possible φi that might ever be needed had to be provided in advance

The Rise of Symbolic Computation Mathematics and logic grew up around the use of symbols: Marks on paper that stand for things. Computer programs that do math and logic make use of symbols too. Rules of mathematics and logic can be expressed in terms of statements about symbols. ‘If p then q’ and ‘p’ implies ‘q’ So symbolic models seemed like they might be effective ways of using computers to model human reasoning.

But AI Didn’t Live Up to It’s Promise Either Computers could do math and logic, but they couldn’t: Recognize objects Recognize speech Understand sentences Retrieve relevant information from memory Was there something wrong with the specific models or languages people were using or was there something wrong with the whole approach?

Ubiquity of the Constraint Satisfaction Problem In sentence processing I saw the grand canyon flying to New York I saw the sheep grazing in the field In comprehension Margie was sitting on the front steps when she heard the familiar jingle of the “Good Humor” truck. She remembered her birthday money and ran into the house. In reaching, grasping, typing…

Graded and variable nature of neuronal responses

Lateral Inhibition in Eye of Limulus (Horseshoe Crab)

Neural Network Models of Cognition: The Interactive Activation Model

Solving the Problem of Learning in Multi-Layer Perceptrons Replace the threshold function with a smooth function that has a derivative. Activation is a matter of degree. Now we can calculate the effect of changing each weight on the network’s error – the difference between Ψ and Ω. We change each weight in the direction that reduces the error, making larger changes to weights that will have a larger impact on the error. This allows us to adapt the weights coming into each φi, as well as the weights from the φi to the output. Now neural networks can learn to compute any computable function. ‘Hidden units’ can adapt to do what’s needed, and even multi-layer networks of such units can be trained.

Implicit and Explicit Knowledge Knowledge in an neural network is implicit knowledge – it produces outputs but it cannot itself be inspected. We also have explicit knowledge – facts that we can report and use in reasoning. While these ultimately have a neural basis as well, it is often useful to use symbolic models to represent them. Just how much we rely on each of these two kinds of knowledge is very difficult to assess. Verbal reports can be based on theories we have about our behavior, and may not reflect the factors that actually determine what we do.

Newer Directions Reasoning with uncertain information: Probabilistic models of cognition Cognition as an embodied process, tied to experience and action.

Levels of Analysis (from David Marr) Computational level What is the problem to be solved? What information is available to solve it? What would be the optimal solution? Algorithms, representations, and implementation What algorithms and representations are used in solving the problem? How are these algorithms implemented?