We describe LearnIT, a computer program that can observe an iterative solution to a parametric design problem and learn the design strategy employed. When the design requirements change, the program uses the learned strategy to automatically generate a new solution in the “style” of the original. The program uses a specialized instance-based learning method based on the observation that iterative design is often a form of debugging—each iteration is an attempt to repair a particular flaw in the design. Thus, the program learns the design strategy by observing what actions are taken in response to each kind of flaw. [S1050-0472(00)01203-4]
Issue Section:
Technical Papers
1.
Chung, P., and R. B.-A., eds., 1997, “Special issue: Representation and Use of Design Rationale,” AIEDAM, 11, No. 2.
2.
Gruber, T., Baudin, C., Boose, J., and Weber, J., 1991, “Design Rationale Capture as Knowledge Acquisition Trade-Offs in the Design of Interactive Tools,” Technical Report KSL 91-47, Stanford University, Knowledge Systems Laboratory.
3.
Lee, J., 1997, “Design Rationale Systems: Understanding the Issues,” IEEE Intel. Syst., 12, No. 3.
4.
Moran, T. P., and Carroll, J. M., eds., 1996, Design Rationale: Concepts, Techniques, and Use, Lawrence Erlbaum Associates, Hahwah, New Jersey.
5.
Duffy, A. H. B., Brown, D. C., and A. K. G., eds., 1998, “Special issue: Machine Learning in Design,” AIEDAM, 12, No. 2, April.
6.
Stahovich
, T. F.
, and Raghavan
, A.
, 2000
, “Computing Design Rationales by Interpreting Simulations
,” ASME J. Mech. Des.
, 122
, No. 1
, pp. 77
–82
.7.
Papalambros, P. Y., and Wilde, D. J., 1988, Principles of Optimal Design: Modeling and Computation Cambridge University Press.
8.
Mitchell, T. M., 1997, Machine Learning, Mc-Graw Hill, New York.
9.
Chandra
, K. S. D. N.
, Guttal
, R.
, Koning
, J.
, and Narasimhan
, S.
, 1992
, “CADET: A case-based synthesis tool for engineering design
,” Int. J. Exp. Syst.
, 4
, No. 2
, pp. 157
–188
.10.
Goel, A., Bhatta, S., and Stroulia, E., 1997, Kritik: An early case-based design system. In M. L. Maher and P. Pu, editors, Issues and Applications of Case-Based Reasoning in Design, pp. 87–132. Lawrence Erlbaum Associates, Mahwah, N.J.
11.
Mostow
, J.
, Barley
, M.
, and Weinrich
, T.
, 1989
, “Automated Reuse of Design Plans
,” AI Eng.
, 4
, No. 4
, pp. 181
–196
.12.
Gautier, P. O., and Gruber, T. R., 1993, “Generating Explanations of Device Behavior Using Compositional Modeling and Causal Ordering,” In AAAI-93.
13.
Stahovich
, T. F.
, Davis
, R.
, and Shrobe
, H.
, 1998
, “Generating Multiple New Designs from a Sketch
,” AI
, 104
No. 1–2
pp. 211
–264
, October.14.
Myers, K. L., Zumel, N. B., and Garcia, P., 1999, “Automated Capture of Rationale for the Detailed Design Process,” In IAAI-99.
15.
Garcia
, A. C.
, and de Souza
, C. S.
, 1997
, “Add+: Including Rhetorical Structures in Active Documents
,” AIEDAM
, 11
, No. 2
, pp. 109
–124
.16.
Bhatta
, S. R.
, and Goel
, A.
, 1997
, “Learning Generic Mechanisms for Innovative Strategies in Adaptive Design
,” J. Learning Sci.
, 6
, No. 4
, pp. 367
–396
.17.
Britt
, D. B.
, and Glagowski
, T.
, 1996
, “Reconstructive Derivational Analogy: A Machine Learning Approach to Automated Redesign
,” AI Eng. Des.
, 10
, pp. 115
–126
.Copyright © 2000
by ASME
You do not currently have access to this content.