week 13: strange models of computation comments on Sloman's H-CogAff? Liquid State Machines (Maass; Fernando) enzymatic computation (Barrett) |
|
Any-time computation
Time invariance
Fading memory
slide 2
A liquid-state machine with a fixed-dynamics circuit (top left) can be augmented by a memoryless feedback circuit (top right), in which case it becomes capable of implementing any dynamical system (bottom) of the appropriate order, as long as the function that defines it, G, is smooth enough.
slide 3
slide 4
"When one device outputs information, there must be properties in that
information aspects of its representational format that
allow its 'meaning' to be properly interpreted by other devices."
"Fodor (2000) explicitly denies that processing of information in the pool could be handled by specialized devices. He resists the idea that central processes could be composed entirely of specialized computational devices in which all devices in the system have access to exactly the same information. Indeed, he argues that because modular systems accept only local inputs, a global processing system composed entirely of modular devices could not be instantiated by any kind of computational system of which we are currently aware."
slide 6
"Enzymes catalyze reactions: they systematically combine substrates
(molecules) to form new products (other molecules). This can be regarded as
a kind of computation (in fact, Magnasco, 1997, has shown that
enzymes are Turing universal)."
slide 7
"Clearly, cognitive modules are not enzymes; enzymes are simply a metaphor. In this metaphor, information processing is catalysis."
slide 8
slide 9
slide 10
slide 11
"A 'LION' tag, in effect, carries the information, 'Attention all procedures that can generate true inferences from information about lions: here's something for you'. A one-to-one input-output piping system is one, rather inelegant and inflexible way of solving the routing problem; such systems face the problem that mechanisms outputting lion information must 'know' where to send it. Semantic tags, however, bypass this problem."
slide 12
slide 13
(A propos Fodor's difficulties with understanding how complex concepts such as "this is a social interaction" can be reliably detected by his "modules")
slide 14
First, percolation (diffusion, and diffusion with catalysis) is possible: there is nothing to prevent the same representation from passing through many different computational procedures, and a given representation may be compared to many beliefs (i.e. other representations in the system) simultaneously.
Second, unlike Fodorean systems, enzymatic systems allow for the possibility of feedback, including both positive feedback (e.g. amplification) and negative feedback (e.g. inhibition).
Third, reprocessing means that tagging of a representation by one procedure can affect how it is then processed by other procedures.