06.09.2021 Views

Mind, Body, World- Foundations of Cognitive Science, 2013a

Mind, Body, World- Foundations of Cognitive Science, 2013a

Mind, Body, World- Foundations of Cognitive Science, 2013a

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The problem with reverse engineering a black box is this: if there are potentially<br />

many different algorithms that can produce the same input-output mapping, then<br />

mere observations <strong>of</strong> input-output behaviour will not by themselves indicate which<br />

particular algorithm is used in the device’s design. However, reverse engineering a<br />

black box is not impossible. In addition to the behaviours that it was designed to<br />

produce, the black box will also produce artifacts. Artifacts can provide great deal<br />

<strong>of</strong> information about internal and unobservable algorithms.<br />

Imagine that we are faced with reverse engineering an arithmetic calculator<br />

that is also a black box. Some <strong>of</strong> the artifacts <strong>of</strong> this calculator provide relative<br />

complexity evidence (Pylyshyn, 1984). To collect such evidence, one could conduct<br />

an experiment in which the problems presented to the calculator were systematically<br />

varied (e.g., by using different numbers) and measurements were made <strong>of</strong> the<br />

amount <strong>of</strong> time taken for the correct answer to be produced. To analyze this relative<br />

complexity evidence, one would explore the relationship between characteristics <strong>of</strong><br />

problems and the time required to solve them.<br />

For instance, suppose that one observed a linear increase in the time taken to<br />

solve the problems 9 × 1, 9 × 2, 9 × 3, et cetera. This could indicate that the device<br />

was performing multiplication by doing repeated addition (9, 9 + 9, 9 + 9 + 9, and so<br />

on) and that every “+ 9” operation required an additional constant amount <strong>of</strong> time<br />

to be carried out. Psychologists have used relative complexity evidence to investigate<br />

cognitive algorithms since Franciscus Donders invented his subtractive method in<br />

1869 (Posner, 1978).<br />

Artifacts can also provide intermediate state evidence (Pylyshyn, 1984).<br />

Intermediate state evidence is based upon the assumption that an input-output<br />

mapping is not computed directly, but instead requires a number <strong>of</strong> different stages<br />

<strong>of</strong> processing, with each stage representing an intermediate result in a different way.<br />

To collect intermediate state evidence, one attempts to determine the number and<br />

nature <strong>of</strong> these intermediate results.<br />

For some calculating devices, intermediate state evidence can easily be collected.<br />

For instance, the intermediate states <strong>of</strong> the Turing machine›s tape, the<br />

abacus’ beads or the difference engine’s gears are in full view. For other devices,<br />

though, the intermediate states are hidden from direct observation. In this case,<br />

clever techniques must be developed to measure internal states as the device is<br />

presented with different inputs. One might measure changes in electrical activity<br />

in different components <strong>of</strong> an electronic calculator as it worked, in an attempt to<br />

acquire intermediate state evidence.<br />

Artifacts also provide error evidence (Pylyshyn, 1984), which may also help to<br />

explore intermediate states. When extra demands are placed on a system’s resources,<br />

it may not function as designed, and its internal workings are likely to become more<br />

evident (Simon, 1969). This is not just because the overtaxed system makes errors<br />

44 Chapter 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!