Skip to main content Accessibility help

Evolutionary learning of novel grammars for design improvement

  • John S. Gero (a1), Sushil J. Louis (a1) and Sourav Kundu (a1)


This paper focuses on that form of learning that relates to exploration, rather than generalization. It uses the notion of exploration as the modification of state spaces within which search and decision making occur. It demonstrates that the genetic algorithm formalism provides a computational construct to carry out this learning. The process is exemplified using a shape grammar for a beam section. A new shape grammar is learned that produces a new state space for the problem. This new state space has improved characteristics.



Hide All
Arciszewski, T., Mustafa, Z., & Ziarko, W. (1987). A methodology of design knowledge acquisition for use in learning expert systems. Man-Machine Studies 27, 2332.
Cabonell, J.G. (1990). Introduction: Paradigms for machine learning. In Machine Learning Paradigms and Methods (Carbonell, J., Ed.), pp. 110. MIT/Elsevier, Cambridge, MA.
Gero, J.S. (1987). Prototypes: A new schema for knowledge based design. Working Paper, Architectural Computing Unit, Department of Architectural Science, University of Sydney, Sydney.
Gero, J.S. (1990). Design Prototypes: A knowledge representation schema for design. AI Magazine 11(4), 2636.
Gero, J.S. (1992). Creativity, emergence and evolution in design. In Preprints: Second International Round-Table Conference on Computational Models of Creative Design (Gero, J.S., and Sudweeks, F., Eds.), pp. 128. Department of Architectural and Design Science, University of Sydney.
Gero, J.S., & Kumar, B. (1993). Expanding design spaces through new design variables. Design Studies 14(2), 210221.
Goldberg, D.E. (1989). Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading, MA.
Gunaratnam, D.S., & Gero, J.S. (1993). Neural network learning in structural engineering applications. In Computing in Civil and Building Engineering, (Cohen, L.F., Ed.), Vol. 2, pp. 14481455. ASCE, New York.
Holland, J. (1975). Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor.
Louis, S.J., & Rawlins, G.J.E. (1992). Syntactic analysis of convergence in genetic algorithms. In Foundations of Genetic Algorithms 2 (Whitley, D., Ed.), pp. 141152. Morgan Kaufmann, San Mateo, CA.
Mackenzie, C.A. (1989). Inferring relational design grammars. Environ, and Planning B: Planning and Design 16, 252287.
Mackenzie, C.A. (1991). Function and Structure Relationships and Transformations in Design Processes. Ph.D. Thesis, Department of Architectural and Design Science, University of Sydney, Sydney.
Mackenzie, C.A., & Gero, J.S. (1987). Learning design rules from decisions and performances. Artif. Intelligence Eng. 2(1), 210.
Maher, M.L., & Li, H. (1992). Automatically learning preliminary design knowledge from design examples. Microcomputers Civil Eng. 7, 7380.
Maher, M.L., & Li, H. (1993). Adapting conceptual clustering for preliminary structural design. In Computing in Civil and Building Engineering, (Cohen, L.F., Ed.), Vol. 2, pp. 14321439. ASCE, New York.
McLaughlin, S., & Gero, J.S. (1987). Learning from characterised designs. In Artificial Intelligence in Engineering: Tools and Techniques (Sriram, D. and Adey, R., Eds.), pp. 347359. CM Publications, Southampton.
Mitchell, T.M., Carbonell, J.G., & Michalski, R.S. (Eds.). (1986). Machine Learning: A Guide to Current Research. Kluwer, Boston.
Quinlan, J.R. (1979). Discovering rules by induction from a large collection of examples. In Expert Systems in the Micro-Electronic Age (Michie, D., Ed.), pp. 168201. Edinburgh University Press, Edinburgh.
Quinlan, J.R. (1986). Induction of decision trees. Machine Learn. 1 81106.
Radford, A.D., & Gero, J.S. (1988). Design by Optimization in Architecture, Building, and Construction. Van Nostrand Reinhold, New York.
Rao, R., & Lu, S. (1993). A knowledge-based equation discovery system for engineering domains. IEEE Expert 8(4), 3742.
Reich, Y. (1991). Design knowledge acquisition: task analysis and a partial implementation. Knowledge Acquisition 3, 237254.
Stiny, G., & Gips, J. (1978). Algorithmic Aesthetics: Computer Models for Criticism and Design in the Arts. University of California Press, Berkeley.


Related content

Powered by UNSILO

Evolutionary learning of novel grammars for design improvement

  • John S. Gero (a1), Sushil J. Louis (a1) and Sourav Kundu (a1)


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed.