Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T02:07:12.910Z Has data issue: false hasContentIssue false

Précis of Semantic Cognition: A Parallel Distributed Processing Approach

Published online by Cambridge University Press:  11 December 2008

Timothy T. Rogers
Affiliation:
Department of Psychology, University of Wisconsin-Madison, Madison, WI 53706ttrogers@wisc.eduhttp://concepts.psych.wisc.edu
James L. McClelland
Affiliation:
Department of Psychology and Center for Mind, Brain, and Computation, Stanford University, Stanford, CA 94305mcclelland@stanford.eduhttp://psychology.stanford.edu/~jlm
Rights & Permissions [Opens in a new window]

Abstract

In this précis of our recent book, Semantic Cognition: A Parallel Distributed Processing Approach (Rogers & McClelland 2004), we present a parallel distributed processing theory of the acquisition, representation, and use of human semantic knowledge. The theory proposes that semantic abilities arise from the flow of activation among simple, neuron-like processing units, as governed by the strengths of interconnecting weights; and that acquisition of new semantic information involves the gradual adjustment of weights in the system in response to experience. These simple ideas explain a wide range of empirical phenomena from studies of categorization, lexical acquisition, and disordered semantic cognition. In this précis we focus on phenomena central to the reaction against similarity-based theories that arose in the 1980s and that subsequently motivated the “theory-theory” approach to semantic knowledge. Specifically, we consider (1) how concepts differentiate in early development, (2) why some groupings of items seem to form “good” or coherent categories while others do not, (3) why different properties seem central or important to different concepts, (4) why children and adults sometimes attest to beliefs that seem to contradict their direct experience, (5) how concepts reorganize between the ages of 4 and 10, and (6) the relationship between causal knowledge and semantic knowledge. The explanations our theory offers for these phenomena are illustrated with reference to a simple feed-forward connectionist model. The relationships between this simple model, the broader theory, and more general issues in cognitive science are discussed.

Information

Type
Main Articles
Copyright
Copyright © Cambridge University Press 2008
Figure 0

Table 1. Six key phenomena in the study of semantic abilities

Figure 1

Figure 1. A connectionist model of semantic memory adapted from Rumelhart and Todd (1993), used to learn all the propositions true of the specific concepts (pine, oak, etc.) in the Collins and Quillian model (Fig. 2). Input units are shown on the left, and activation propagates from the left to the right. Where connections are indicated, every unit in the pool on the left is connected to every unit in the pool to the right. Each unit in the Item layer corresponds to an individual item in the environment. Each unit in the Relation layer represents contextual constraints on the kind of information to be retrieved. Thus, the input pair canary can corresponds to a situation in which the network is shown a picture of a canary and asked what it can do. The network is trained to turn on all those units that represent correct completions of the input query. In the example shown, the correct units to activate are grow, move, fly, and sing. All simulations discussed were conducted with variants of this model.

Figure 2

Figure 2. A taxonomic hierarchy of the type used by Collins and Quillian (1969) in their model of the organization of knowledge in memory. The schematic indicates that living things can grow; that a plant is a living thing; that a tree is a plant; and that an oak is a tree. It therefore follows that an oak can grow. The training corpus for the Rumelhart model incorporates all propositions pertaining to the eight subordinate items (pine, oak, rose, etc.) that can be derived from this tree.

Figure 3

Figure 3. Learned internal representations of eight items at three points during learning, using the network shown in Figure 1. In the top plots, the height of each vertical bar indicates the degree of activation for one of the eight units in the network's Representation layer, in response to the activation of a single Item unit in the model's input. In the bottom plots, the same data were subjected to a hierarchical cluster analysis that recursively links a pattern or a previously linked group of patterns to another pattern or previously formed group. The process begins with the pair that is most similar (according to a Euclidean distance metric), whose elements are then replaced by the mean of the two items. These steps are repeated until all items have been joined in a single superordinate group. The plots show that, early in learning (50 epochs), the pattern of activation across these units is similar for all eight objects. After 100 epochs of training, the plants are still similar to one another, but are distinct from the animals. By 150 epochs, further differentiation into trees and flowers is evident.

Figure 4

Figure 4. Trajectory of learned internal representations during learning. The Euclidean distance matrix for all item representations was calculated at 10 different points throughout training. A multidimensional scaling was performed on these data to find corresponding points in a two-dimensional space that preserve, as closely as possible, the pairwise distances among representations across training. Thus, the proximity of two points in the figure approximates the actual Euclidean distance between the network's internal representations of the corresponding objects at a particular point in training. The lines indicate the path traversed by a particular item representation over the course of development.

Figure 5

Figure 5. Bottom: Mean Euclidean distance between plants and animals, birds and fish, and canary and robin internal representations throughout training. Middle: Average magnitude of the error signal propagating back from properties that reliably discriminate plants from animals, birds from fish, or the canary from the robin, at different points throughout training when the model is presented with the canary as input. Top: Activation of a property shared by animals (can move) or birds (can fly), or unique to the canary (can sing), when the model is presented with the input canary can at different points throughout training.

Figure 6

Figure 6. Training patterns for the model (excluding names) in the simulation of category coherence. Individual item patterns are labeled 1–16, and the different properties are labeled with letters. Properties on the left (labeled with uppercase letters) are “coherent,” in that they always occur together. Properties on the right (labeled with lowercase letters) are not coherent, because they do not co-occur reliably with one another. Every instance has three coherent and three incoherent properties, and every property appears as a target for four items.

Figure 7

Figure 7. Top: Hierarchical cluster analysis of the model's internal representations at three points during learning. Each item is represented with its corresponding number as shown in Figure 6. Although every property in the training corpus is shared by some grouping of four items, the model organizes its internal representations with respect to shared “coherent” properties. Bottom: Activation of the correct output units for all 16 items when the network is queried with the corresponding item and context. Coherent properties are shown as solid lines, and incoherent properties are shown as dashed lines. The network quickly learns to activate the all of the coherent properties for all of the items, but takes much longer to learn the incoherent properties. Both plots show data averaged over five separate training runs.

Figure 8

Figure 8. The activation of the has leaves and can sing output units across the first 5,000 epochs of training, when the network is probed with the inputs pine has and canary can, respectively. At epoch 1,500, the network has been trained 150 times to turn off the has leaves unit in response to the input pine has; and to turn on the unit can sing in response to the input canary can. Despite this, the network still activates the has leaves unit for the pine tree, and fails to activate the can sing unit for the canary.

Figure 9

Table 2. Distribution of attributes across four test objects in the simulation of category-specific attribute weighting

Figure 10

Figure 9. Hierarchical cluster analysis of the model's representations of test objects varying in brightness and size, and sharing a property common either to all animals or to all plants. When the objects share a property common to the plants (has roots), the network groups them on the basis of their size, which is important for discriminating flowers from trees. However, when the objects share a property common to animals (has skin), the network groups them on the basis of their brightness, which is important for discriminating birds from fish in the network. Thus, the network has learned that brightness is “important” for animals, but not for plants.

Figure 11

Figure 10. Barplot showing that activation of the nonsense property queem when the network is queried with various inputs, after it has learned that the maple can queem, has a queem, or is queem. If the network learns the new property after 500 epochs of training, the property generalizes across the entire superordinate category, regardless of the relation context. However, when the network is taught the novel property after 2,500 epochs of training, it shows different patterns of generalization, depending on whether queem is understood to be a behavior, a part, or a physical attribute.

Figure 12

Figure 11. Multidimensional scaling showing the similarities represented by the model for objects in different relation contexts. The middle plot shows the similarities among object representations in the Representation layer. The top graph shows the similarities among the same objects in the Hidden layer, when the is relation unit is activated. The bottom graph shows the similarities across these same units when the can relation unit is activated. The is relation context exaggerates differences among related objects; for example, relative to the similarities in the Representation layer, the trees are fairly well spread out in the is context. Moreover, similarities in object appearances are preserved in these representations; for example, the canary is as close to the flowers as to the other birds in the is context, by virtue of being pretty. By contrast, the can context collapses differences among the plants, because in the network's world, all plants can do only one thing: grow.

Figure 13

Figure 12. Hierarchical cluster plot of the model's internal representations in a simulation where the model was always required to activate is properties in every different context, so that such properties were both (a) more frequent and (b) less context-dependent. Earlier in learning, the model shows an organization of internal representations based largely on the more frequent is properties; later the internal representations have reorganized to capture the less frequent but more coherent structure apparent across the different contexts.

Figure 14

Figure 13. A sketch of a network architecture of the sort we envision will be necessary to capture the acquisition of causal knowledge from event sequences and the convergent use of verbal as well as other modalities of experience to jointly constrain the emergence of semantic knowledge. The diagram is intended to suggest a general correspondence with the Rumelhart network, in which a given item is encountered in a particular relational context, and potential completions of the event are to be predicted. Here we indicate how the contextual representation can be influenced by preceding internal representations (via a time-delayed connection indicated by a dotted line), so that predictions about the current input can vary depending upon the preceding sequence of events. The illustration also shows how verbal inputs and predictions can be interfaced with inputs and predictions from other modalities. The dashed arrows indicate projections that may include recurrent connections.