Mental imagery in Computer Science
Alain Finkel, LSV, ENS Cachan & CNRS ‐ France
ECSS'2009 1 Mental Imagery in CS
Mental imagery in Computer Science Alain Finkel, LSV, ENS Cachan - - PowerPoint PPT Presentation
Mental imagery in Computer Science Alain Finkel, LSV, ENS Cachan & CNRS France ECSS'2009 Mental Imagery in CS 1 The thesis Learning, understanding, memorizing, Hence thinking is facilitated by explicit construcHon of mental
ECSS'2009 1 Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 2
ECSS'2009 Mental Imagery in CS 3
ECSS'2009 4 Mental Imagery in CS
Have we really images in the mind ? In the brain ? May be, we have formula in the mind but we have the feeling to see something,… Etc…. Philosophical quesHons with no definiHve answer… How to increase the quality of teaching, the knowledge of students and why not the quality of research communicaHons ? AVract more students for scienHfic studies…
ECSS'2009 Mental Imagery in CS 5
ECSS'2009 6 Mental Imagery in CS
ECSS'2009 7 Mental Imagery in CS
ECSS'2009 8 Mental Imagery in CS
ECSS'2009 9 Mental Imagery in CS
ECSS'2009 10 Mental Imagery in CS
ECSS'2009 11 Mental Imagery in CS
ECSS'2009 12
Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 13
ECSS'2009 14
Mental Imagery in CS
ECSS'2009 15
Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 16
ECSS'2009 17 Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 18
ECSS'2009 19 Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 20
ECSS'2009 Mental Imagery in CS 21
ECSS'2009 Mental Imagery in CS 22
ECSS'2009 Mental Imagery in CS 23
ECSS'2009 Mental Imagery in CS 24
ECSS'2009 Mental Imagery in CS 25
ECSS'2009 26 Mental Imagery in CS
ECSS'2009 27
Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 28
ECSS'2009 29 Mental Imagery in CS
for all x,y,z (f(x)=y and f(x)=z) implies y=z
1. for all x, there exists at most an y s.t. (x,y) ∈ f 2. for all x,y,z, if (x,y) ∈ f and (x,z) ∈ f then y=z
ECSS'2009 30 Mental Imagery in CS
– All the previous examples: words + images + feelings – Process which takes input x, works on x and produces output y – Algorithm compuHng f(x) – Other….
ECSS'2009 31 Mental Imagery in CS
ECSS'2009 32 Mental Imagery in CS
Graph:
– relaHon (edges) between a set E of verHces. – adjacency matrix – picture of edges linking a finite number of verHces – Abstract or concrete graph, labyrinth – examples (metro,…)
Finite automaton:
– 5‐uple (E,A,δ,e0,F) – (Abstract) labelled graph – (Concrete) labelled graph: labyrinth with rooms, named one‐way corridors, entrance and exit rooms – A machine which produces outputs, which reads inputs, both.
ECSS'2009 33 Mental Imagery in CS
ECSS'2009 34 Mental Imagery in CS
ECSS'2009 35 Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 36
ECSS'2009 Mental Imagery in CS 37
ECSS'2009 38 Mental Imagery in CS
ECSS'2009 39 Mental Imagery in CS
ECSS'2009 40 Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 41
« les mots et le langage, écrits ou parlés, ne semblent pas jouer le moindre rôle dans le mécanisme de ma pensée »
ECSS'2009 42 Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 43
ECSS'2009 Mental Imagery in CS 44
ECSS'2009 Mental Imagery in CS 45
ECSS'2009 46 Mental Imagery in CS
ECSS'2009 47 Mental Imagery in CS
ECSS'2009 Mental Imagery in CS 48
ECSS'2009 49 Mental Imagery in CS
ECSS'2009 50 Mental Imagery in CS
ECSS'2009 51 Mental Imagery in CS
emoHons, memory, moHvaHon,…
ECSS'2009 52 Mental Imagery in CS
ECSS'2009 53 Mental Imagery in CS
without good MR.
cogniHve psychology used CS (in 1960).
(1990)
PhD thesis under supervision of Berthoz
– Allocentré: hypocampe droit, space – Egocentrée: hypo gauche, Hme sequence – Gps: good collaboraHon between words and images
ECSS'2009 Mental Imagery in CS 54
Verbal Logic Symbolic Visual Auditive Kinesthesic
Concrete
Action Conceptual
ECSS'2009 55 Mental Imagery in CS