Learning symbolic formulations in design: Syntax, semantics, and knowledge reification

An artificial intelligence (AI) algorithm to automate symbolic design reformulation is an enduring challenge in design automation. Existing research shows that design tools either require high levels of knowledge engineering or large databases of training cases. To address these limitations, we present a singular value decomposition (SVD) and unsupervised clustering-based method that performs design reformulation by acquiring semantic knowledge from the syntax of design representations. The development of the method was analogically inspired by applications of SVD in statistical natural language processing and digital image processing. We demonstrate our method on an analytically formulated hydraulic cylinder design problem and an aeroengine design problem formulated using a nonanalytic design structure matrix form. Our results show that the method automates various design reformulation tasks on problems of varying sizes from different design domains, stated in analytic and nonanalytic representational forms. The behavior of the method presents observations that cannot be explained by pure symbolic AI approaches, including uncovering patterns of implicit knowledge that are not readily encoded as logical rules, and automating tasks that require the associative transformation of sets of inputs to experiences. As an explanation, we relate the structure and performance of our algorithm with findings in cognitive neuroscience, and present a set of theoretical postulates addressing an alternate perspective on how symbols may interact with each other in experiences to reify semantic knowledge in design representations.

Keywords

Type Special Issue Articles Information AI EDAM , Volume 24 , Issue 1: Design Computing and Cognition , February 2010 , pp. 63 - 85 Copyright © Cambridge University Press 2010

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

Campbell , M.I. , Cagan , J. , & Kotovsky , K. ( 2003 ). The A-design approach to managing automated design synthesis . Research in Engineering Design 14 ( 1 ), 12 – 24 .CrossRefGoogle Scholar

Clancey , W. ( 1997 ). Situated Cognition: On Human Knowledge and Computer Representations . New York : Cambridge University Press .Google Scholar