11
ELL 788 Computational Perception & Cognition July – November 2015 Module 0 Understanding mind

HGModule00 Understanding Mind

Embed Size (px)

DESCRIPTION

Cognitive Perception

Citation preview

Page 1: HGModule00 Understanding Mind

ELL 788Computational Perception & Cognition

July – November 2015

Module 0

Understanding mind

Page 2: HGModule00 Understanding Mind

Several approaches to understand mind

● Philosophical [ Since ancient times (Aristotle ~300 BC) ]– Allows to ask broader and more fundamental questions

– Uses reasoning tools (deductive and inductive logic)

– Does not use scientific methods (experimentation)

● Psychological [ Developed during the 20th century ]– Based on systematic experimentation

– Dealt with difficult to quantify items

– Lack of measuring tools – reliance on theories

● Neouroscientific [ Late 20th century ]– Mind = Brain [ + Nervous System ]

– Study of Brain damaged patients, autopsy, EEG,CAT SCAN, PET SCAN ...

– Brain anatomy, structure and properties of neorons

Page 3: HGModule00 Understanding Mind

The cognitive approach[David Marr, ~1975]

● Mind as an information processing system– Represents and operates on information

● Modularity– Different and distinct functional modules

– Works independently, in parallel to each other

– Interacts – Process models

● Classical view vs. Network view● Consciousness: An emergent property of these

ineractions

Page 4: HGModule00 Understanding Mind

Blind men perceiving an elephant ?

Philosophy Psychology

Engineering

Neuro-sciences

Page 5: HGModule00 Understanding Mind

Levels of abstraction

Computational Model

Algorithm

Implementation

23 + 48 = ?

23 48

?

Add 3 and 8Get 1, Carry 1... ...

A decimal adder circuit

Your fingers and your mind

Represent as binary numbersExor, And ... ...

A full-adder circuit

Page 6: HGModule00 Understanding Mind

Functionalism

ComputationalModel

Implementation

Justification for studying computational model

Page 7: HGModule00 Understanding Mind

Why and how to study mind ?

Computational Model

Algorithm

Implementation

MIND

Human Body

Human Behavior

Artificial Mind

(Robotics)

Optimal HCI

Simulation & Validation

Neuroscinces

Psychology

Philosophy &Cognitive Sciences

CS & EE

Models

Page 8: HGModule00 Understanding Mind

Information Processing and Symbolism

Hiranmay(Male, Age = ... ,

Nationality = ... ... )

Rupee

Indianmoney

Person

Unicode representation

Social acceptibility

Page 9: HGModule00 Understanding Mind

Graphic symbols in everyday life

+

Page 10: HGModule00 Understanding Mind

Limits of mind:Computational and physical states

● A computer has a finite number of possible and distinct states

● Each state of a computer can be viewed as a symbolic representation of some real world entity

● How many different states this laptop can have?– 8 GB of RAM

– 1 TB of disk

● How many physical states do we deal with?– For example, a chess game?

● How many possible states human mind has?

Page 11: HGModule00 Understanding Mind

References

Interesting Reading

● E-book: Fiedenberg. Cognitive Science