22
Computational Modeling of Cognitive Activity Prof. Larry M. Manevitz Course Slides: 2012

Computational Modeling of Cognitive Activity

  • Upload
    aron

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

Computational Modeling of Cognitive Activity. Prof. Larry M. Manevitz Course Slides: 2012. Aim of Course: To view some of the methods and results of Cognitive and Brain Modeling What is it good for? What does it replace? - PowerPoint PPT Presentation

Citation preview

Page 1: Computational Modeling of Cognitive Activity

Computational Modeling of Cognitive Activity

Prof. Larry M. Manevitz

Course Slides: 2012

Page 2: Computational Modeling of Cognitive Activity

• Aim of Course: To view some of the methods and results of Cognitive and Brain Modeling– What is it good for?– What does it replace?

• Aim of Course: To understand how machine learning methods could help understand cognition and Brain Function

Page 3: Computational Modeling of Cognitive Activity

Some Cognitive Tasks

• Memory– Declarative– Procedural– Associative

• Decision Making• Pattern Identification• Language• Speech• Reading• …

Page 4: Computational Modeling of Cognitive Activity

• What is the brain?• What is cognition?– We can think of brain activity as a computation.– Can we do “reverse engineering”?– Can we explain activity?

• Many approaches– Physiological Explanations– Computational Explanations– Cognitive Explanations

Page 5: Computational Modeling of Cognitive Activity

Related Fields, Related Methods?• Neurophysiology– Cell Structure– System Biology

• Cognitive Psychology– Psychophysical Experiments

Important Tools fMRI EEG Others …

Page 6: Computational Modeling of Cognitive Activity

• We have several tools from CS that can help us– Successfully model cognitive activity– Successfully explore activity in vivo (i.e. in a

person…)

Page 7: Computational Modeling of Cognitive Activity

What tools are appropriate?

Page 8: Computational Modeling of Cognitive Activity

Basic Structure of Neural System

• From work of Cajal (as opposed to Golgi), the neural system is separated into discrete cells.

• So we need to understand at least– Computational aspect of separate cells– Computational aspect of network of cells

Page 9: Computational Modeling of Cognitive Activity

• Let’s start with the simplest model.

• The neural system is known to be cellular.That means there is not continuous connections

(like an electric wire) but discrete elements.

Page 10: Computational Modeling of Cognitive Activity
Page 11: Computational Modeling of Cognitive Activity

Examples of Neurons

Page 12: Computational Modeling of Cognitive Activity
Page 13: Computational Modeling of Cognitive Activity

Neuron Stains

Page 14: Computational Modeling of Cognitive Activity
Page 15: Computational Modeling of Cognitive Activity
Page 16: Computational Modeling of Cognitive Activity
Page 17: Computational Modeling of Cognitive Activity
Page 18: Computational Modeling of Cognitive Activity
Page 19: Computational Modeling of Cognitive Activity

• Let’s start in 1948. McCullough Pitts. Want to understand how the brain works.

• Their view: all there is, is Boolean functions.

• Note: Same view as logicians as old as Boole (1898)

Page 20: Computational Modeling of Cognitive Activity

L. Manevitz U. Haifa20

Definitions and History•McCullough –Pitts Neuron•Perceptron•Adaline•Linear Separability•Multi-Level Neurons•Neurons with Loops

Page 21: Computational Modeling of Cognitive Activity

L. Manevitz U. Haifa21

Natural versus Artificial Neuron

•Natural NeuronMcCullough Pitts Neuron

Page 22: Computational Modeling of Cognitive Activity

L. Manevitz U. Haifa22

Sample Feed forward Network (No loops)

Weights Weights

Weights

Input

Output

WjiVik

F(S wji xj