Design Reasoning Without Explanations
Design Reasoning Without Explanations
Articles
This article
proposes Design Reasoning
connectionism
as an Without Explanations
alternative to
classical
cognitivism
in under- R. D. Coyne
standing
design.
Copyright, ©1990 American Association for Artificial Intelligence. All rights reserved. 0738-4602/90/$4.00
Articles
There is little doubt that design research There are major differences of opinion
involves considerable controversy. As well as regarding the nature of design discourse. It is
inheriting the controversies from within the contended here that the advocacy of different
disparate genres of inquiry previously men- views on the role of explanations leads to dif-
tioned, design research has the potential to ferences in attitudes toward design teaching.
offend by impinging on our view of ourselves It is contended here that the content of the
as creative individuals. In a climate of contro- discourses held by partisans of different views
versy, it is appropriate to ask, What are the might not appear substantially different. That
benefits of the intellectual structures arising is, what is said at the drawing board or even
out of design research when there is so little in the lecture room might be similar. The dif-
agreement? The view propounded here is that ference is manifested primarily in policy for-
we are bound to make judgments on the rela- mulation and management: the discussion of
tive merits of particular models or points of design curricula, the way design programs are
view, and even the refusal to entertain a par- organized, and how the work of novice
ticular point of view can facilitate helpful dis- designers is evaluated.
course. Statements about what design is not These issues are brought into sharp relief in
can be as informing as views about what design teaching as well as when we consider
design is. how computers might be used in design.
The ultimate questions to be asked of a Apart from the practical uses that can be
view of design are, To what extent does the made of computer systems, there is the added
view facilitate discourse about design? and To benefit that the sharp focus provided by com-
what extent does a discussion of the differences, puter implementations allows us to critically
as well as the similarities, between this model test the consequences of our ideas. Comput-
and other models inform us about design? In ers allow us to take ideas to logical and, possi-
this way, one of the quests of design research bly, absurd limits. A clear example is the way
lies not only in discovering the truth about in which computers can be used to imple-
design but also in finding oppositions. We are ment theories about human problem solving
informed by the clash of views. and cognition. In the course of this discus-
The discussion to this point constitutes a sion, I look at two different approaches to
preamble to the presentation of two contrary understanding human cognition. I use simple
views that impinge on our thinking about explanations of computer implementations to
design: classical cognitivism and connection- demonstrate how the ideas work and high-
ism. Both largely call on the methods of light some implications for design teaching.
inquiry of cognitive science and computing. The two preeminent models of cognition
Both views are controversial, and both could are classical cognitivism and connectionism
be expected to be rejected outright by some (Clark 1989). Classical cognitivism focuses on
within the design community. It is contended the idea of symbols as mental representations.
here, however, that both views substantially Much AI work exploits the utility of this
contribute to discourse about design because approach, with its emphasis on rules and
of the terms and constructs they make avail- other explicit knowledge representation
able to us and by the nature of the paradoxes devices. Connectionism, however, focuses on
they bring to light. implicit knowledge representation. It is con-
cerned with modeling human reasoning at a
low level in an attempt to replicate the capa-
Design and Models of Cognition bility of human reasoning to transcend the
The predominant tradition of design teaching strictures of sharply defined categories and
(at least in the West) heavily depends on artic- formal logic.
ulating ideas through spoken and written From the point of view of design, the inter-
language. Drawings and the designed works esting aspect of these theories is that each can
themselves are considered insufficient as vehi- be used to account for different aspects of
cles for imparting design knowledge. Observ- design behavior, and each can be used to sup-
ing design and doing design are also insufficient. port different approaches to design. Classical
We require that they be supplemented with cognitivism supports an emphasis on design
words. Some of the features of the way we rules, hierarchies of types, and the articula-
talk about designing are addressed by Schön tion of the design process. However, connec-
(1982), with his characterization of reflection tionism can be said to emphasize experience
in action, and Rowe (1987). Although the and the emergence of design ideas without
popular idea of design discourse (or dialogue) attempts to articulate the process.
is not merely limited to words, the process is It is not the purpose of this article to advo-
imbued with a strong linguistic flavor. cate one view over the other or to preclude
WINTER 1990 73
Articles
74 AI MAGAZINE
Articles
WINTER 1990 75
Articles
76 AI MAGAZINE
Articles
aspects of the readily observable electrochem- This ability to learn and recall is interesting
and useful but becomes more significant
. . . connec-
ical behavior of groups of neurons. Rumelhart
and McClelland (1987b) present empirical when the system is taught a large number of tionist models
evidence that they argue strongly supports room examples (perhaps 60 or more). Some of emphasize the
the plausibility of the models. Connectionist these examples might be different from one
networks are claimed to exhibit properties another, some similar; so, there might be sev- structure of
that could be considered essential features of eral room examples with sofas, but each the human
human cognition: the idiosyncratic way they might display slightly different characteris-
learn, their reliance on memory, their ability tics. The weights and thresholds that make up cognitive
to deal with partial information, and even the memory of the system begin to interfere. hardware.
their pathologies. Here, we explore a further What happens now when the system is
possible claim: that they exhibit a propensity required to recollect a room with a sofa in it?
for behaving in a way that captures the A description is produced that resembles a
essence of design. They appear to synthesize, typical sofa-bearing room. The system has not
to innovate. produced a general sofa room description but
The idea is best explained with an example, a typical case. The algorithm that facilitates
using one particular connectionist network this recall can also be induced to summon
model. The example is trivial but demon- other room descriptions that are less typical.
strates the basic idea. The example has been According to the system, the most typical
implemented and is technically explained by room example might contain a sofa, an arm-
Rumelhart et al. (1987) and explored in the chair, and a carpet. If we tell the system that
context of design by Coyne, Newton, and the room also contains a bed, then we can
Sudweeks (1989). A connectionist network is induce the system to find a typical room that
trained about a set of rooms. In this model, contains a sofa and a bed. This room might
each of the possible features of a room is rep- be different from the one with the armchair
resented as a node on the network. (There is and carpet. This kind of recall facility is fun-
no suggestion that concepts map onto indi- damentally different from conventional
vidual neurons in real brains.) The features database approaches. The room descriptions
are descriptors, such as the fact that there is a are not locally stored in any particular part of
sofa in the room or that the room has a large the network but distributed across the whole
window, a carpet, or a refrigerator. There are network. As well as having a certain appeal
50 possible features and, therefore, fifty nodes on the basis of what is known about the dis-
in the network. Each room is presented to the tributed nature of human memory, this phe-
network in turn; that is, when the system is nomenon leads to certain generative
presented with room 1, its features are acti- properties.
vated on the network. An algorithm is This approach becomes extremely interest-
applied to make adjustments to the parame- ing when we force the system to produce a
ters of the network (actually weights on the description of a room that is not in accor-
connections between the units and threshold dance with any of the examples; for example,
values on the units). These adjustments we tell the system that the room has a sofa
ensure that if at a later time the network is and a sink. We find that the system generates
presented with a partial description of this a description of a room (a combination of fea-
room, then another algorithm will bring the tures) that we might recognize as a studio
original pattern of activations to life. The apartment. What has happened is that the
system has a rudimentary kind of memory. system has accounted for all the connections
Subsequent rooms are presented to the between descriptors to arrive at the most
system. The system learns these patterns as mutually compatible combination of descrip-
well. The memory capability of the system is tors. If we look at the operations of the
realized if we present the system with a fea- system at the algorithmic level, what has hap-
ture such as a sofa, and the system brings to pened is wholly unremarkable. The system
life other features such as an armchair, carpet, has not had to struggle to invent a new room
or standard lamp. If we activate the refrigera- type. The algorithm that simulates recall in
tor, then we would expect the stove, sink, and fact implements a kind of relaxation proce-
floor tile features to come to life. In other dure. The system settles into a state of activa-
words, the system is able to recollect exam- tion that is consistent with the parameters
ples given to it on the basis of fragments of (the weights and threshold values) set up
information. Already we see something that during the learning process. Recalling an
appeals to our way of thinking about cogni- imaginary room required as little effort as
tion: A simple idea can trigger a complex recalling a familiar room.
recollection. As stated previously, the example is a trivial
WINTER 1990 77
Articles
one, and here we do not have the persuasive- In summary, the connectionist models pro-
ness of the detailed implementation at our vide structures for considering ideas impor-
disposal. (See Coyne [1990] for an example tant to design: the use of precedence and the
pertaining to simple foundation design in emergent nature of much design reasoning.
buildings and Coyne, Newton, and Sudweeks The connectionist models provide ways of
[1989] for details on the furniture layout accounting for this behavior without recourse
example.) Further levels of sophistication can to the explicit representation of rules and
be contemplated if we extrapolate this experi- type hierarchies.
ment to allow units in the connectionist net-
work to pertain not to features describing
rooms but to any combination of concepts. Implications for
We soon run into the limitations of this par- Understanding Design
ticular model. However, if we assume that
How do the implications of connectionist
this model bears some resemblance to aspects
models of cognition impinge on how we
of human cognition, then several valuable
understand the design process? Leaving aside
observations can be made:
any argument about the superiority or veraci-
First, the system does not require explicit
ty of either classical cognitivism or connec-
type definitions or type boundaries to
tionism, we can see that a commitment to
demonstrate generalizing behavior. At no
one or the other could promote tendencies
stage was the system told any of the labels we
toward particular approaches to design
normally attach to room types (such as bed-
understanding. Thus, the value of these
room, bathroom, or kitchen). However, the
models is that each provides us with vocabu-
system behaved as if it was governed by typo-
laries and conceptual structures for enliven-
logical knowledge.
ing design discourse. As indicated in the
Second, no rules are presented to the system,
following discussion, connectionism provides
yet it can behave as if there are rules: All rooms
a structure for talking about aspects of design
with beds have a wardrobe. Further experi-
that might previously have eluded us.
ments have indicated that as well as making
generalizations, such systems retain informa-
tion about exceptional cases (Rumelhart and Classical Cognitivism
McClelland 1987a; Coyne and Newton 1990). The approach of classical cognitivism provides
Third, significant from the point of view of a structure for considering the following
design, such systems can cross the boundaries aspects of design: (1) the importance of rules,
between implied type descriptions to produce (2) the study of typologies, (3) the importance
novel but consistent combinations of fea- of explanations, (4) the establishing of evalu-
tures. This faculty appears to be a major ation criteria, and (5) the use of computers.
human quality not addressed by symbolically The first aspect of design emphasizes the
oriented models. importance of rules. This view takes seriously
Fourth, the process by which descriptions the notion of explanations as a source of gen-
are produced, except at the trivial computa- erative knowledge. We should not only teach
tional level, is distinctly void of logical expla- the theories that pertain to the effective anal-
nations. If we see the system as a rudimentary ysis of designs but also decision-making prin-
kind of problem solver (what goes with a bed ciples and procedures. In light of the elusive
and a sofa?), then the solution simply emerges. nature of rules and their heuristic nature, this
In some cases, the explanation would have to view can be modified as a quest by individu-
be, “I remember such a combination of ele- als to discover their own rules and methods.
ments.” Because the system might never have There is also considerable benefit in making
been exposed to its own solution before, the this knowledge explicit as tables, diagrams,
more general explanation is, “The answer is reports, and flowcharts.
consistent with my experience.” Second is the study of typologies. The defi-
78 AI MAGAZINE
Articles
nition of terms used by designers is important The fourth aspect is the belief that new
so that we have a common base for discus- ideas can emerge from prosaic ideas. The abil-
sion, which extends to the definition and ity to create is inherent within the human
study of typologies. For example, the study of cognitive hardware. One of the prerequisites
building types and their evolution is an for a successful creative endeavor is a thor-
important part of architectural history, primar- ough grounding in the conventional.
ily as source material for our own designing.
The third aspect involves the importance of
explanations. Design decisions must be justi-
fied. Designs should be modified in light of
proven inconsistencies in explanations. There Conclusion
is a tendency to take explanations given by The jump from a theory of cognition to its
successful designers at face value. practical outworking in understanding design
The fourth aspect involves the establishing is bound to be hazardous. Here, I chose the
of evaluation criteria. The presuppositions on safe course of maintaining that different
which explanations and decision are based paradigms of cognition enrich the way we
should be made explicit. Making presupposi- talk about design. Their influence on how we
tions explicit is important to establish where actually do design poses even greater difficul-
an argument begins and ends when all the ties. The language of the connectionist
logical statements are strung together. paradigm allows such ideas as emergence to
Fifth is the use of computers to support this be discussed within a framework. The lesson
process. The knowledge by which design deci- from connectionism is that computational
sions are made can be put into a computer models exist by which we can describe appar-
and made operable. Shortcomings in such a ently informal operations. Connectionism
knowledge-based system are addressed by pro- challenges the advocacy of formal rigor in
viding the system with more knowledge and design by offering a formal model that in fact
more sophisticated control structures. supports an informal view of the design pro-
cess. This challenge presents us with an
attractive basis for a deconstruction. Like
Connectionism
most interesting ideas, these propositions
The approach of connectionism provides a inevitably contain the seeds of their own
structure for considering the following destruction.
aspects of design: (1) the importance of prece-
dence, (2) intuition, (3) the articulation of
design knowledge, and (4) the belief that new Acknowledgments
ideas can emerge from prosaic ideas. This work is supported by a special project
The first aspect of design is the importance grant from the University of Sydney and a
of precedence. Exposure to events and project grant from the Key Centre of Design
instances is important. A rich experiential Quality, University of Sydney. Comments on
base is required to facilitate design reasoning. earlier drafts of this article from Fay Sud-
Learning to design by doing and observing is weeks, Adrian Snodgrass, Sid Newton, and
important. Observing without generalizing Mike Rosenman were much appreciated.
has a role in education, as does copying.
Familiarity is the best teacher.
The second aspect is intuition. This view References
accepts that certain design activities cannot Bijl, A. 1989. Computer Discipline and Design Prac-
be externalized. It accepts the fickle nature of tice—Shaping Our Future. Edinburgh: Edinburgh
explanations as they are used to justify design University Press.
decisions. It accepts that aspects of design and Clark, A. 1989. Microcognition: Philosophy, Cognitive
design teaching defy traditional academic and Science, and Parallel Distributed Processing. Cam-
scientific treatment. It gives credit to the bridge, Mass.: MIT Press.
power of persuasion that extends beyond the Coyne, R. D. 1990. Modelling the Emergence of
compulsions of logic. Design Descriptions across Schema Boundaries. In
Third is the articulation of design knowl- Proceedings of the First Australian Conference on
edge. It accepts that much is imparted in Neural Networks, 41–42. Sydney: University of Sydney.
design education that cannot be made explic- Coyne, R. D. 1988. Logic Models of Design. London:
it. It is pluralistic and accommodating to dif- Pitman.
ferent views and coteries of expertise that Coyne, R. D., and Newton, S. 1990. Design Reason-
enliven and extend the cooperative domain ing by Association. Environment and Planning B(17):
of interactions. 39–56.
WINTER 1990 79
Articles
Coyne, R. D., and Postmus, A. G. 1990. Spatial Distributed Processing: Explorations in the Microstruc-
Applications of Neural Networks in Computer- ture of Cognition, Volume 2: Psychological and Biologi-
Aided Design. Artificial Intelligence in Engineering cal Models, eds. J. L. McClelland and D. E.
5(1): 9–22. Rumelhart, 216–271. Cambridge, Mass.: MIT Press.
Coyne, R. D.; Newton, S.; and Sudweeks, F. 1989. Rumelhart, D. E., and McClelland, J. L., eds. 1987b.
Modelling the Emergence of Schemas in Design Parallel Distributed Processing: Explorations in the
Reasoning. In Proceedings of Modeling Creativity Microstructure of Cognition, Volume 1: Foundations.
and Knowledge-Based Creative Design, eds. J. S. Cambridge, Mass.: MIT Press.
Gero and M. L. Maher, 41–42. Sydney: University Rumelhart, D. E.; Smolensky, P.; McClelland, J. L.;
of Sydney. and Hinton, G. E. 1987. Schemata and Sequential
Coyne, R. D.; Rosenman, M. A.; Radford, A. D.; Bal- Thought Processes in PDP models. In Parallel Dis-
achandran, M.; and Gero, J. S. 1990. Knowledge- tributed Processing: Explorations in the Microstructure
Based Design Systems. Reading, Mass.: of Cognition, Volume 1: Foundations, eds. D. E.
Addison-Wesley. Rumelhart and J. L. McClelland, 7–57. Cambridge,
Mass: MIT Press.
de Kleer, J. 1986. An Assumption-Based Truth
Maintenance System. Artificial Intelligence Schön, D. 1982. The Reflective Practitioner. Cam-
28:127–162. bridge, Mass.: MIT Press.
Dreyfus, H. 1981. Misrepresenting Human Intelli- Winograd, T., and Flores, F. 1986. Understanding
gence. In Artificial Intelligence: The Case Against, ed. Computers and Cognition: A New Foundation for
R. Born, 41–54. London: Croom Helm. Design. Reading, Mass.: Addison Wesley.
Gadamer, H.-G. 1975. Truth and Method. London:
Sheed and Ward.
Kuhn, T. S. 1970. The Structure of Scientific Revolu- Richard Coyne is a senior lec-
tions. Chicago: University of Chicago Press. turer in the Department of
Architectural and Design Sci-
Minsky, M., and Papert, S. 1969. Perceptrons. Cam- ence at the University of Sydney,
bridge, Mass.: MIT Press. where he teaches and undertakes
Mitchell, W. J. 1990. The Logic of Architecture: research in the areas of comput-
Design, Computation, and Cognition. Cambridge, er-aided design, computer
Mass.: MIT Press. graphics, knowledge-based sys-
Moneo, R. 1978. On Typology. Oppositions tems, and design theory and
13:23–45. methods. He also teaches in the
design studio and in the area of design communica-
Rorty, R. 1979. Philosophy and the Mirror of Nature.
tions. Coyne’s recent publications include the book
Princeton, N.J.: Princeton University Press.
Logic Models of Design (Coyne 1988) and the co-
Rowe, P. 1987. Design Thinking. Cambridge, Mass.: authored book Knowledge-Based Design Systems
MIT Press. (Coyne et al. 1990). He is an architect and landscape
Rumelhart, D. E., and McClelland, J. L. 1987a. On architect and is interested in design in all its facets,
Learning the Past Tense of English Verbs. In Parallel including design discourse as a social phenomenon.
80 AI MAGAZINE