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.

and not in the composite nor in a machine that the Perception is to be sought.<br />

(Leibniz, 1902, p. 254)<br />

Leibniz called these simple substances monads and argued that all complex experiences<br />

were combinations <strong>of</strong> monads. Leibniz’ monads are clearly an antecedent <strong>of</strong><br />

the architectural primitives that we have been discussing over the last few pages.<br />

Just as thoughts are composites in the sense that they can be built from their component<br />

monads, an algorithm is a combination or sequence <strong>of</strong> primitive processing<br />

steps. Just as monads cannot be further decomposed, the components <strong>of</strong> an architecture<br />

are not explained by being further decomposition, but are instead explained<br />

by directly appealing to physical causes. Just as the Leibniz mill’s monads would<br />

look like working pieces, and not like the product they created, the architecture<br />

produces, but does not resemble, complete algorithms.<br />

The Chinese room would be a more compelling argument against the possibility<br />

<strong>of</strong> machine intelligence if one were to look inside it and actually see its knowledge.<br />

This would mean that its homunculi were not discharged, and that intelligence was<br />

not the product <strong>of</strong> basic computational processes that could be implemented as<br />

physical devices.<br />

2.12 Levelling the Field<br />

The logic machines that arose late in the nineteenth century, and the twentieth-century<br />

general-purpose computers that they evolved into, are examples <strong>of</strong> information<br />

processing devices. It has been argued in this chapter that in order to explain<br />

such devices, four different vocabularies must be employed, each <strong>of</strong> which is used<br />

to answer a different kind <strong>of</strong> question. At the computational level, we ask what<br />

information processing problem is being solved by the device. At the algorithmic<br />

level, we ask what procedure or program is being used to solve this problem. At the<br />

architectural level, we ask from what primitive information capabilities is the algorithm<br />

composed. At the implementational level, we ask what physical properties are<br />

responsible for instantiating the components <strong>of</strong> the architecture.<br />

As we progress from the computational question through questions about<br />

algorithm, architecture, and implementation we are moving in a direction that<br />

takes us from the very abstract to the more concrete. From this perspective each <strong>of</strong><br />

these questions defines a different level <strong>of</strong> analysis, where the notion <strong>of</strong> level is to<br />

be taken as “level <strong>of</strong> abstractness.” The main theme <strong>of</strong> this chapter, then, is that to<br />

fully explain an information processing device one must explain it at four different<br />

levels <strong>of</strong> analysis.<br />

The theme that I’ve developed in this chapter is an elaboration <strong>of</strong> an approach<br />

with a long history in cognitive science that has been championed in particular<br />

by Pylyshyn (1984) and Marr (1982). This historical approach, called the tri-level<br />

Multiple Levels <strong>of</strong> Investigation 51

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

Saved successfully!

Ooh no, something went wrong!