next up previous contents
Next: Consciousness Up: The Well-designed Logical Robot Previous: Continuity


Fragments of a Language of Thought

In designing our logical robot, we can choose whether to represent and process certain information in a serial way or a parallel way. 18In a parallel representation, a part of the information is represented by which wire the information is on in a computer system or where in the nervous system the information is located in a human or animal. When all the information is in a single memory, it has to contain labels. Our robot child will use a single memory, and therefore its language of thought will be more explicit in representing certain information than a human language of thought has to be.

The simplest way to represent a visual image in a computer is by a pointer to a pixel array, e.g. in lisp as . This can then be the value of a variable or constant and programs can communicate it in this form. This has advantages and disadvantages.

These considerations suggest that robot l.o.t. should not represent images primarily by pictures, although pictures might be an auxiliary data type. Instead, curiously enough, the robot child will need something that is closer to what we imagine human image representation to be.


next up previous contents
Next: Consciousness Up: The Well-designed Logical Robot Previous: Continuity   Contents
John McCarthy
2008-09-18