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.

connectionist cognitive science develops models that are subsymbolic (Smolensky,<br />

1988) and which can be described as statistical pattern recognizers. Networks use<br />

representations (Dawson, 2004; Horgan & Tienson, 1996), but these representations<br />

do not have the syntactic structure <strong>of</strong> those found in classical models (Waskan &<br />

Bechtel, 1997). Let us take a moment to describe in a bit more detail the basic properties<br />

<strong>of</strong> artificial neural networks.<br />

An artificial neural network is a computer simulation <strong>of</strong> a “brain-like” system<br />

<strong>of</strong> interconnected processing units (see Figures 4-1 and 4-5 later in this chapter). In<br />

general, such a network can be viewed as a multiple-layer system that generates a<br />

desired response to an input stimulus. That is, like the devices described by cybernetics<br />

(Ashby, 1956, 1960), an artificial neural network is a machine that computes a<br />

mapping between inputs and outputs.<br />

A network’s stimulus or input pattern is provided by the environment and is<br />

encoded as a pattern <strong>of</strong> activity (i.e., a vector <strong>of</strong> numbers) in a set <strong>of</strong> input units.<br />

The response <strong>of</strong> the system, its output pattern, is represented as a pattern <strong>of</strong> activity<br />

in the network›s output units. In modern connectionism—sometimes called<br />

New Connectionism—there will be one or more intervening layers <strong>of</strong> processors<br />

in the network, called hidden units. Hidden units detect higher-order features in<br />

the input pattern, allowing the network to make a correct or appropriate response.<br />

The behaviour <strong>of</strong> a processor in an artificial neural network, which is analogous<br />

to a neuron, can be characterized as follows. First, the processor computes the total<br />

signal (its net input) being sent to it by other processors in the network. Second, the<br />

unit uses an activation function to convert its net input into internal activity (usually<br />

a continuous number between 0 and 1) on the basis <strong>of</strong> this computed signal.<br />

Third, the unit converts its internal activity into an output signal, and sends this<br />

signal on to other processors. A network uses parallel processing because many, if<br />

not all, <strong>of</strong> its units will perform their operations simultaneously.<br />

The signal sent by one processor to another is a number that is transmitted<br />

through a weighted connection, which is analogous to a synapse. The connection<br />

serves as a communication channel that amplifies or attenuates signals being sent<br />

through it, because these signals are multiplied by the weight associated with the<br />

connection. The weight is a number that defines the nature and strength <strong>of</strong> the connection.<br />

For example, inhibitory connections have negative weights, and excitatory<br />

connections have positive weights. Strong connections have strong weights (i.e., the<br />

absolute value <strong>of</strong> the weight is large), while weak connections have near-zero weights.<br />

The pattern <strong>of</strong> connectivity in a PDP network (i.e., the network’s entire set <strong>of</strong><br />

connection weights) defines how signals flow between the processors. As a result,<br />

a network’s connection weights are analogous to a program in a conventional computer<br />

(Smolensky, 1988). However, a network’s “program” is not <strong>of</strong> the same type<br />

that defines a classical model. A network’s program does not reflect the classical<br />

Elements <strong>of</strong> Connectionist <strong>Cognitive</strong> <strong>Science</strong> 129

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

Saved successfully!

Ooh no, something went wrong!