Abstract
The paper provides a solution to the current problem of adaptation in case-based design. It presents a case-based model of design, using an evolutionary approach, for the adaptation of previously stored design solutions. It is argued that such a knowledge-lean methodology is more general in its applicability than conventional case-based design and that a fundamental genotype representation allows for using the case base in a variety of domain and problem situations. A prototypical example in the context of 2-D spatial design of houses is used to test the efficacy and efficiency of this approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Flemming, U.: Case-based design in the SEED system. In: Carrara, G., Kalay, Y. (eds.) Knowledge-Based Computer-Aided Architectural Design, pp. 69–91. Elsevier, Amsterdam (1994)
Oxman, R., Oxman, R.: Case-based design: cognitive models for case libraries. In: Carrara, G., Kalay, Y. (eds.) Knowledge-Based Computer-Aided Architectural Design, pp. 45–68. Elsevier, Amsterdam (1994)
Maher, M.L., Balachandran, M., Zhang, D.M.: Case-Based Reasoning in Design. Lawrence Erlbaum, Hillsdale (1995)
Maher, M.L., Pu, P. (eds.): Issues and Applications of Case-Based Reasoning in Design. Lawrence Erlbaum, Hillsdale (1997)
Williams, P.: Dynamic Memory for Design, PhD Thesis (unpublished), Department of Architectural and Design Science. University of Sydney, Sydney, Australia (1995)
Rosenman, M.A.: A growth model for form generation using a hierarchical evolutionary approach. Microcomputers in Civil Engineering, Special Issue on Evolutionary Systems in Design 11, 161–172 (1996a)
Rosenman, M.A.: The generation of form using an evolutionary approach. In: Gero, J.S., Sudweeks, F. (eds.) Artificial Intelligence 1996, pp. 643–662. Kluwer Academic, Dordrecht (1996b)
Rosenman, M.A.: The generation of form using an evolutionary approach. In: Dasgupta, D., Michalewicz, Z. (eds.) Evolutionary Algorithms in Engineering Applications, pp. 69–85. Springer, Berlin (1997a)
Rosenman, M.A., Gero, J.S.: Evolving designs by generating useful complex gene structures. In: Bentley, P.J. (ed.) Evolutionary Design by Computers, pp. 345–364. Morgan Kaufmann, San Fransisco (1999)
Holland, J.H.: Adaptation in Natural and Artificial Systems. The University of Michigan Press, Ann Arbor (1975)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading (1989)
Koza, J.: Genetic Programming: On Programming Computers by Means of Natural Selection. MIT Press, Cambridge (1992)
Schwefel, H.-P.: Evolution and Optimum Seeking. John Wiley and Sons, New York (1995)
Woodbury, R.F.: A genetic approach to creative design. In: Gero, J.S., Maher, M.L. (eds.) Modeling Creativity and Knowledge-Based Creative Design, pp. 211–232. Lawrence Erlbaum, Hillsdale (1993)
Louis, S.J., Rawlins, G.J.: Designer genetic algorithms: genetic algorithms in structure design. In: Belew, R.K., Booker, L.B. (eds.) Proc. Fourth Int. Conf. on Genetic Algorithms, pp. 53–60. Morgan Kaufmann, San Mateo (1991)
Michalewicz, Z., Dasgupta, D., Le Riche, R.G., Schoenauer, M.: Evolutionary algorithms for constrained engineering problems. Computers and Industrial Engineering Journal, Special Issue on Genetic Algorithms and Industrial Engineering 30(4), 851–870 (1996)
Bentley, P.J., Wakefield, J.P.: The table: an illustration of evolutionary design using genetic algorithms. In: Genetic Algorithms in Engineering Systems: Innovations and Applications, GALESIA 1995, pp. 412–418 (1995)
Bentley, P.J., Wakefield, J.P.: Generic Evolutionary Design. In: Chawdry, P.K., Roy, R., Pant, R.K. (eds.) Soft Computing in Engineering Design and Manufacturing, pp. 289–298. Springer, London (1997)
Koza, J., Bennett III, F.H., Andre, D., Keane, M.A.: Automated designs of both the topology and sizing of analog electrical circuits using genetic programming. In: Gero, J.S., Sudweeks, F. (eds.) Artificial Intelligence 1996, pp. 151–170. Kluwer Academic, Dordrecht (1996)
Roy, R., Parmee, I.C., Purchase, G.: Integrating the genetic algorithm with the preliminary design of gas turbine cooling systems. In: Parmee, I.C. (ed.) Proceedings of 2nd International Conference on Adaptive Computing in Engineering Design and Control, PEDC, University of Plymouth (1996)
Gero, J.S., Kazakov, V., Schnier, T.: Genetic engineering and design problems. In: Dasgupta, D., Michalewicz, Z. (eds.) Evolutionary Algorithms in Engineering Applications, pp. 47–68. Springer, Berlin (1997)
Dasgupta, D., Michalewicz, Z. (eds.): Evolutionary Algorithms in Engineering Applications. Springer, Berlin (1997)
Bentley, P.J. (ed.): Evolutionary Design by Computers. Morgan Kaufmann, San Fransisco (1999)
Parmee, I.C.: Exploring the design potential of evolutionary search, exploration and optimisation. In: Bentley, P. (ed.) Evolutionary Design by Computers, Academic Press, London (1999) (in press)
Gero, J.S., Schnier, T.: Evolving representations of design cases and their use in creative design. In: Gero, J.S., Maher, M.L., Sudweeks, F. (eds.) Preprints Computational Models of Creative Design, Key Centre of Design Computing, pp. 343–368. University of Sydney, Sydney (1995)
Maher, M.L., Gomez de Silva Garza, A.: The adaptation of structural system design using genetic algorithms. In: Proceedings of the International Conference on Information Technology in Civil and Structural Engineering - Taking Stock and Future Directions, Glasgow, Scotland (1996)
Louis, S.: Working from blueprints: evolutionary learning for design. Artificial Intelligence in Engineering 11, 335–341 (1997)
Rosenman, M.A.: An exploration into evolutionary models for non-routine design. Artificial Intelligence in Engineering 11, 287–293 (1997b)
Louis, S., Johnson, J.: Robustness of case-initialized genetic algorithms. In: Proceedings of FLAIRS 1999, FLAIRS, May 1999, pp. 129–133 (1999)
Koza, J.: Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Press, Cambridge (1994)
Rosenman, M.A.: An edge vector representation for the construction of twodimensional shapes. Environment and Planning B:Planning and Design 22, 191–212 (1995)
Rosenman, M.A.: A face vector representation for the construction of polyhedra. Environment and Planning B:Planning and Design 26, 265–280 (1999)
Schank, R.C.: Dynamic Memory: A Theory of Reminding and Learning in Computers and People. Cambridge University Press, Cambridge (1982)
Riesbeck, C.K., Schank, R.C.: Inside Case-Based Reasoning. Lawrence Erlbaum, Hillsdale (1989)
Rosenman, M.A., Gero, J.S., Oxman, R.E.: What’s in a case: the use of case bases, knowledge bases and databases in design. In: Schmitt, G.N. (ed.) CAAD Futures 1991, Viewig, Wiesbaden, Germany, pp. 285–300 (1992)
Calvin, W.H.: The brain as a Darwin machine. Nature 330, 33–34 (1987)
Calvin, W.H.: How brains think.: evolving intelligence, then and now. Basic Books, New York (1996)
Calvin, W.H.: Competing for consciousness. Journal of Consciousness Studies 5(4), 388–404 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rosenman, M. (2000). Evolutionary Case-Based Design. In: Fonlupt, C., Hao, JK., Lutton, E., Schoenauer, M., Ronald, E. (eds) Artificial Evolution. AE 1999. Lecture Notes in Computer Science, vol 1829. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10721187_4
Download citation
DOI: https://doi.org/10.1007/10721187_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67846-5
Online ISBN: 978-3-540-44908-9
eBook Packages: Springer Book Archive