Psych 85-419: Introduction to Parallel Distributed Processing Michael Harm, Professor Anthony Cate, TA.

Slides:



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

Mathematics in Engineering Education 1. The Meaning of Mathematics 2. Why Math Education Have to Be Reformed and How It Can Be Done 3. WebCT: Some Possibilities.
Perceptron Learning Rule
Artificial Neural Network
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
G5BAIM Artificial Intelligence Methods Graham Kendall Neural Networks.
PDP: Motivation, basic approach. Cognitive psychology or “How the Mind Works”
A Brief History of Artificial Intelligence
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.
Philosophy of Science Psychology is the science of behavior. Science is the study of alternative explanations. We need to understand the concept of an.
Cognitive Processes PSY 334 Chapter 1 – The Science of Cognition.
Scientific Creativity, Logic, and Chance: The Integration of Product, Person, and Process Research Traditions.
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.
9/19/06 Hofstra University – Overview of Computer Science, CSC005 1 Chapter 4 Gates and Circuits.
Linguistics in the context of the computational and cognitive sciences Winter 2000 John Goldsmith.
Introduction to Neural Networks John Paxton Montana State University Summer 2003.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
Random Administrivia In CMC 306 on Monday for LISP lab.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Welcome to…. Psychology 85 Introduction to Cognitive Science Summer 2015 Instructor: Sean McAuliffe T.A.: Carolyn Bufford.
Processing and Constraint Satisfaction: Psychological Implications The Interactive-Activation (IA) Model of Word Recognition Psychology /719 January.
Fall 2004 Cognitive Science 207 Introduction to Cognitive Modeling Praveen Paritosh.
Copyright 2007 by Linda J. Vandergriff All rights reserved. Published 2007 System Engineering in the 21st Century - Implications from Complexity.
Lecture 1 Introduction: Linguistic Theory and Theories
The Computational Theory of Mind. COMPUTATION Functions.
ARTIFICIAL INTELLIGENCE Introduction: Chapter Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003,
Some Thoughts to Consider 6 What is the difference between Artificial Intelligence and Computer Science? What is the difference between Artificial Intelligence.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
1 Introduction to Artificial Neural Networks Andrew L. Nelson Visiting Research Faculty University of South Florida.
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.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Introduction (Chapter 1) CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Introduction: Chapter 1
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
Putting Research to Work in K-8 Science Classrooms Ready, Set, SCIENCE.
Introduction to Science Informatics Lecture 1. What Is Science? a dependence on external verification; an expectation of reproducible results; a focus.
Introduction to Artificial Intelligence (G51IAI) Dr Rong Qu Neural Networks.
The Past Tense Model Psych /719 Feb 13, 2001.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
Bain on Neural Networks and Connectionism Stephanie Rosenthal September 9, 2015.
Artificial Intelligence
Introduction to Neural Networks and Example Applications in HCI Nick Gentile.
CTM 2. EXAM 2 Exam 1 Exam 2 Letter Grades Statistics Mean: 60 Median: 56 Modes: 51, 76.
CS851 – Biological Computing February 6, 2003 Nathanael Paul Randomness in Cellular Automata.
IE 585 History of Neural Networks & Introduction to Simple Learning Rules.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Reinforcement Learning AI – Week 22 Sub-symbolic AI Two: An Introduction to Reinforcement Learning Lee McCluskey, room 3/10
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Chapter 6 Neural Network.
Foundations What is Cognitive Psychology? How do we study cognition? What is an explanation? –Levels of explanation.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Pattern Associators, Generalization, Processing Psych /719 Feb 6, 2001.
Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles
Artificial Intelligence
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR Tas: Andrew Rosenberg Speech Lab, 7 th Floor CEPSR Sowmya Vishwanath TA Room.
What is cognitive psychology?
Learning linguistic structure with simple and more complex recurrent neural networks Psychology February 2, 2017.
Psych : Introduction to Parallel Distributed Processing
An Introduction to Cognitive Psychology
James L. McClelland SS 100, May 31, 2011
CH. 1: Introduction 1.1 What is Machine Learning Example:
Simple Learning: Hebbian Learning and the Delta Rule
Learning linguistic structure with simple and more complex recurrent neural networks Psychology February 8, 2018.
Learning linguistic structure with simple recurrent neural networks
COMP3710 Artificial Intelligence Thompson Rivers University
The Network Approach: Mind as a Web
David Kauchak CS158 – Spring 2019
Presentation transcript:

Psych : Introduction to Parallel Distributed Processing Michael Harm, Professor Anthony Cate, TA

Course Objectives Solid background in the philosophical and computational underpinnings of modern connectionist (PDP) research Experience with the construction and analysis of pdp models Appreciation of the benefits (and limitations!) of PDP approaches to psychological research

By May, You All Should Be Able To: Recognize when a PDP model may be useful to your research, Build a model of a phenomena that interests you Understand the contributions of models you see in the literature … and/or critique them!

Course Will Be Geared Towards Two Communities Modelers who plan to use these techniques in their work Researchers who want to better understand these models and their implications, even if they don’t want to be a modeler straw poll: which group do you fall into?

Grading Four homeworks, each of which count for 10% of your final grade One exam, worth 15% of your grade A project proposal, worth 5% A final project worth 30% of your grade Class participation, worth 10% of your grade No final exam

Class Web Page / Watch for updates

What is Expected of You Readings assigned for each class. Read them! Come prepared with thoughtful questions Participate in class discussions Complete assignments on time –Come to us if you need help! Don’t wait until the last minute!

Overview of Class What is PDP, anyway? (That’s next) Processing and Constraint Satisfaction Simple learning and distributed representations Learning internal representations Unsupervised learning Psychological phenomena –Language, vision, higher level cognition

So What is PDP, Anyway? Start by describing more traditional approaches Why would one want a different approach? PDP defined A case study History of the approach

Traditional Approach to Studying Cognition The mind is like a computer There are rules, facts and propositions There is a logic engine that operates over these rules and propositions –Generates new propositions, new facts, new rules The Name of the Game: Identify the rules and propositions for a given phenomena

Who Uses This Method (Implicitly or Otherwise)? Traditional AI, e.g. unification –if (not (married X)) -> (bachelor X) –(not (married JOHN)) implies JOHN is a bachelor Traditional linguistics (Chomsky, etc.) Philosophy of Mind (Fodor, etc.) Psychologists (some, at least)

Why Would One Question This Approach? Descriptive versus explanatory –An equation for an ellipse describes planetary motion. –But planets do not compute the equation for an ellipse to decide where to go! –Has an air of Greek Mythology about it Creating theories to account for data, with no external validation

Why Would One Question This Approach (More) Doesn’t seem to be how the mind actually works –Robust to damage –Graded degradation in performance –Doesn’t seem to be a single “logic engine” shared across all domains

Why Would One Question This Approach (Yet More) No obvious link to neuroscience –Single cell recordings, systems neuroscience –Impairments that have different effects on cells Method is typically grounded in symbolic rules –What about phenomena that aren’t rule governed?

So, Fine. Now Will You Tell Us What PDP Is? The idea that cognition can arise through the interactions of simple processing units –Blind to the global task at hand –Output activity based on state and summed input –… kind of like neurons … and that this may be a good way to study cognition

The Name of the Game Construct a model consisting of processing units and connections between them –Guided by theory, observation, hypothesis Explore the behavior of the model. Relate to behavioral data Use model to gain insights into causes of behavioral data

A Case Study: Frequency by Regularity in Reading Regular words are words whose spelling to sound correspondences are predictable from other words. Like gave, save, wave, pave. Exception words are ones that violate the normal rules of pronunciation, like have, yacht, sergeant Word frequency is how often it is seen. Words like the versus yacht

Frequency by Regularity Exception words affected by frequency Regular words not (more or less)

Traditional Account (Coltheart and colleagues) One cognitive module is responsible for reading exception words. It is frequency sensitive Another module can only read regular items. It is rule governed, frequency insensitive.

An Alternative Account, Part I: The Existence Proof Seidenberg & McClelland ‘89 constructed large scale connectionist model of reading Mapped spelling patterns onto pronunciation Observed same frequency by regularity interaction Therefore, data does not necessitate separate systems for rules and exceptions

An Alternative Account, Part II: Analysis Plaut et al ‘96 analyzed a network that exhibited frequency by regularity interaction Accounted for effect through mathematical analysis of network This is a different kind of theorizing. –Rooted in computational principles –Discovered, rather than designed

History I: The Age of Discovery McCulloch & Pitts (1943) –Networks of simple logic gates can compute any finite logic proposition Hebb (1949) –Clear definition of a learning rule for neurons Selfridge (1958) –Intelligent behavior from interactions of many agents And many others...

History II: The Cold Years Minsky & Papert ‘69: Simple associators cannot compute problems that are not linearly separable –The XOR problem Many problems aren’t linearly separable Led to scarcity of funding for such research. Golden years of artificial intelligence.

History III: Renaissance of the Mid ‘80s Discovery of training algorithms that are more powerful than simple associators –Could compute problems that are not linearly separable –Resurgence in interest in use of these models for theory construction

History IV: The Counter Attack Pinker & Prince ‘88 launched attack on PDP account of inflectional morphology Fodor & Pylyshyn ‘88 attacked connectionist enterprise as a whole Besner et al., Coltheart et al. attacked findings of Seidenberg & McClelland ‘89 model McCloskey: Networks are not theories!

Where We Are Today High Level Low Level Classical Conditioning, Priming Reading Morphology Parsing Sentences Reasoning, Creativity

For Next Class Read PDP1, Chapter 2 Optional: Read PDP1, Chapter 1