The Language of Thought : Part II Joe Lau Philosophy HKU.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Introduction to Artificial Neural Networks
Computer Science Department FMIPA IPB 2003 Neural Computing Yeni Herdiyeni Computer Science Dept. FMIPA IPB.
Summer 2011 Monday, 8/1. As you’re working on your paper Make sure to state your thesis and the structure of your argument in the very first paragraph.
Artificial Neural Network
Computation and representation Joe Lau. Overview of lecture What is computation? Brief history Computational explanations in cognitive science Levels.
GC – MLAG I Paul Churchland’s Call for a Paradigm Shift in Cognitive Science Daniel Ramalho Philosophy of Language Institute New University of Lisbon.
Explanation and Simulation in Cognitive Science Simulation and computational modeling Symbolic models Connectionist models Comparing symbolism and connectionism.
PDP: Motivation, basic approach. Cognitive psychology or “How the Mind Works”
Biological sequence analysis and information processing by artificial neural networks Søren Brunak Center for Biological Sequence Analysis Technical University.
Jasmin Steinwender Sebastian Bitzer Seminar Cognitive Architecture University of Osnabrueck.
Introduction CS/CMPE 537 – Neural Networks. CS/CMPE Neural Networks (Sp 2004/2005) - Asim LUMS2 Biological Inspiration The brain is a highly.
Neural Networks Basic concepts ArchitectureOperation.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Connectionist models. Connectionist Models Motivated by Brain rather than Mind –A large number of very simple processing elements –A large number of weighted.
1 Artificial Neural Networks: An Introduction S. Bapi Raju Dept. of Computer and Information Sciences, University of Hyderabad.
Introduction to Cognitive Science Sept 2005 :: Lecture #1 :: Joe Lau :: Philosophy HKU.
COGNITIVE NEUROSCIENCE
Connectionist Modeling Some material taken from cspeech.ucd.ie/~connectionism and Rich & Knight, 1991.
Introduction to Cognitive Science Lecture #1 : INTRODUCTION Joe Lau Philosophy HKU.
Carla P. Gomes CS4700 CS 4700: Foundations of Artificial Intelligence Prof. Carla P. Gomes Module: Intro Neural Networks (Reading:
Introduction to Neural Network Justin Jansen December 9 th 2002.
November 5, 2009Introduction to Cognitive Science Lecture 16: Symbolic vs. Connectionist AI 1 Symbolism vs. Connectionism There is another major division.
Symbolic Encoding of Neural Networks using Communicating Automata with Applications to Verification of Neural Network Based Controllers* Li Su, Howard.
COMPUTATIONAL COGNITIVE SCIENCE. Cognitive Revolution Development of computer led to rise of cognitive psychology and artificial intelligence BINAC: the.
AI – CS364 Hybrid Intelligent Systems Overview of Hybrid Intelligent Systems 07 th November 2005 Dr Bogdan L. Vrusias
Chapter Seven The Network Approach: Mind as a Web.
Introduction to Neural Networks John Paxton Montana State University Summer 2003.
COGN1001 Introduction to Cognitive Science Sept 2006 :: Lecture #1 :: Joe Lau :: Philosophy HKU.
COMPUTATIONAL COGNITIVE SCIENCE. Cognitive Revolution Development of computer led to rise of cognitive psychology and artificial intelligence BINAC: the.
Neural Networks Lab 5. What Is Neural Networks? Neural networks are composed of simple elements( Neurons) operating in parallel. Neural networks are composed.
Supervised Learning: Perceptrons and Backpropagation.
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
What is Artificial Intelligence? AI is the effort to develop systems that can behave/act like humans. Turing Test The problem = unrestricted domains –human.
Connectionism. ASSOCIATIONISM Associationism David Hume ( ) was one of the first philosophers to develop a detailed theory of mental processes.
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
Neural Networks Ellen Walker Hiram College. Connectionist Architectures Characterized by (Rich & Knight) –Large number of very simple neuron-like processing.
Artificial Neural Network Yalong Li Some slides are from _24_2011_ann.pdf.
An informal description of artificial neural networks John MacCormick.
Brandon Herndon, Wes Wynmor, and Tyler Tuminski.  Connectionism is a theory that seeks to explain the human thought process.  It states that the mind.
Modelling Language Evolution Lecture 1: Introduction to Learning Simon Kirby University of Edinburgh Language Evolution & Computation Research Unit.
Soft Computing Lecture 19 Part 2 Hybrid Intelligent Systems.
Introduction to Cognitive Science Lecture #2 : Mental Representations Joe Lau Philosophy HKU.
Introduction to Neural Networks and Example Applications in HCI Nick Gentile.
The Language of Thought : Part I Joe Lau Philosophy HKU.
CS 478 – Tools for Machine Learning and Data Mining Perceptron.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Dialog Processing with Unsupervised Artificial Neural Networks Andrew Richardson Thomas Jefferson High School for Science and Technology Computer Systems.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
The Chinese Room Argument Part II Joe Lau Philosophy HKU.
Neural Networks (NN) Part 1 1.NN: Basic Ideas 2.Computational Principles 3.Examples of Neural Computation.
Minds and Computers Discovering the nature of intelligence by studying intelligence in all its forms: human and machine Artificial intelligence (A.I.)
Biological and cognitive plausibility in connectionist networks for language modelling Maja Anđel Department for German Studies University of Zagreb.
Representational Content Joe Lau Philosophy HKU.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
Business Analytics Several odds and ends Copyright © 2016 Curt Hill.
Artificial Neural Networks By: Steve Kidos. Outline Artificial Neural Networks: An Introduction Frank Rosenblatt’s Perceptron Multi-layer Perceptron Dot.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
NEURONAL NETWORKS AND CONNECTIONIST (PDP) MODELS Thorndike’s “Law of Effect” (1920’s) –Reward strengthens connections for operant response Hebb’s “reverberatory.
Information Processing
Connectionism and LOTH
Fall 2004 Perceptron CS478 - Machine Learning.
Other Classification Models: Neural Network
OVERVIEW OF BIOLOGICAL NEURONS
XOR problem Input 2 Input 1
Face Recognition with Neural Networks
Introduction to Neural Networks And Their Applications - Basics
III. Introduction to Neural Networks And Their Applications - Basics
The Network Approach: Mind as a Web
Presentation transcript:

The Language of Thought : Part II Joe Lau Philosophy HKU

Issues Arguments for LOT. These are arguments based on inference to the best explanation. No reason to accept LOT if there are better alternative theories. Connectionism ?? –

What is connectionism? A theory that explains mental processes in terms of parallel computations by neuron-like units. – “Parallel Distributed Processing” – “Artificial Neural Networks”

A neural network

A neuron

Connections

Model

Operations of a neural network Units have input / output connections. amount of activation connection weight The activation received from each connection is the the amount of activation along that connection multiplied by the connection weight of the connection. The amount of output activation is a function of the total activation received. – Example : threshold function

Learning A network can be trained to perform an input/output task by modifying the connection weights. The weights encode the knowledge acquired in the learning process.

Examples Churchland’s sonar application Sejnowski and Rosenberg (1987) NetTalk – Task : pronouncing written text – Input : text, output : phonetic codes sent to speech synthesizer – 3 layer net with 80 hidden units – Learning : from babbling to intelligible speech

Attractions of neural networks Biological plausibility Pattern recognition / classification Graceful degradation – Damage – Incomplete input Implicit learning without task-specific programming

Implementation or alternative? How is connectionism related to LOT? Implementational connectionism – Shows how LOT can be neurally implemented Radical connectionism – Neural networks provide an alternative to LOT – No representations in the brain with combinatorial syntax or semantics

Two isses Are connectionist networks really biologically plausible? – Connections and that be both excitatory and inhibitory. – Some training rules not biologically realistic. Are connectionist networks incompatible with LOT? – What kind of representations appear in connectionist networks?

Localist representations Representations are identical to individual units, not groups of units. P&Q Q P

Problem with localism How can networks with purely localist representations explain systematicity and productivity?

Distributed representations Distributed representations : representations constituted by groups of units or patterns of activations over a group of units Two types of distributed representations

Example #1 : Structured Green grass Green snow White grass White snow

Another example

Example : Non-structured Green grass Green snow White grass White snow

Comments Many connectionist nets make use of structured representations as input and output representations. Planning and reasoning often requires changing part of the content of a representation. Not clear how this can be done using only unstructured distributed representations.

Argument from direct manipulation “Left, left and right. No, it should be left, right, and then right.” LLRLRR

Terrain of debate Connectionism Localist Distributed Structured Non-structured Not viable Compatible with LOT Alternative to LOT ?

Reminder Possibility of hybrid architectures : make use of both LOT and unstructured distributed representations. Knowledge representation very different in classical architectures. – Connection weights encode knowledge but it is often impossible to say which weights are responsible for which piece of knowledge.

A complex network

What word is this? FOOD