Hostname: page-component-8448b6f56d-jr42d Total loading time: 0 Render date: 2024-04-18T09:16:43.144Z Has data issue: false hasContentIssue false

Automatic derivation of design schemata and subsequent generation of designs

Published online by Cambridge University Press:  04 October 2016

Kate Reed*
Affiliation:
Department of Computing, Imperial College London, London, United Kingdom
Duncan Gillies
Affiliation:
Department of Computing, Imperial College London, London, United Kingdom
*
Reprint requests to: Kate Reed, Department of Computing, Imperial College London, London SW7 2AZ, UK. E-mail: k.reed12@imperial.ac.uk

Abstract

This paper presents a method for automatically generating new designs from a set of existing objects of the same class using machine learning. In this particular work, we use a custom parametric chair design program to produce a large set of chairs that are tested for their physical properties using ergonomic simulations. Design schemata are found from this set of chairs and used to generate new designs by placing constraints on the generating parameters used in the program. The schemata are found by training decision trees on the chair data sets. These are automatically reverse engineered by examining the structure of the trees and creating a schema for each positive leaf. By finding a range of schemata, rather than a single solution, we maintain a diverse design space. This paper also describes how schemata for different properties can be combined to generate new designs that possess all properties required in a design brief. The method is shown to consistently produce viable designs, covering a large range of our design space, and demonstrates a significant time saving over generate and test using the same program and simulations.

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2016 

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

Birkhoff, G. (1933). Aesthetic Measure. Cambridge, MA: Harvard University Press.Google Scholar
Dabbeeru, M.M. & Mukerjee, A. (2011). Discovering implicit constraints in design. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25(1), 5775.Google Scholar
Janssen, P.H.T. (2006). The role of preconceptions in design. Proc. Design Computing and Cognition 06, pp. 365383. Dordrecht: Springer.Google Scholar
Lawson, B.R. (2004). Schemata, gambits and precedent: some factors in design expertise. Design Studies 25(5), 443457.Google Scholar
Mathworks. (2014). Matlab 2014b function fitctree. Accessed at http://uk.mathworks.com/help/releases/R2014b/stats/fitctree.html on September 21, 2015.Google Scholar
Reed, K., & Gillies, D.F. (2015). Evolving diverse design populations using fitness sharing and random forest based fitness approximation. Proc. EvoMUSART 2015 (Johnson, C., Carballal, A., & Correia, J., Eds.), LNCS, Vol. 9027, pp. 187199. Heidelberg: Springer.Google Scholar
Reed, K., & Gillies, D. (2016 a). ChairMaker—a parametric chair modelling program. Department of Computing, Imperial College London. Report No. 2016/3.Google Scholar
Reed, K., & Gillies, D. (2016 b). High volume ergonomic simulation of chairs. Department of Computing, Imperial College London. Report No. 2016/4.Google Scholar
SCI Forum Report. (2004). Picture this … pressure mapping assessment for wheelchair users. Northwest Regional Spinal Cord Injury System, University of Washington. Accessed at http://sci.washington.edu/info/forums/reports/pressure_map.asp on September 21, 2015.Google Scholar
SOLIDWORKS. (2015). Bearing load distribution. Accessed at http://help.solidworks.com/2015/english/SolidWorks/cworks/c_Bearing_Load_Distribution.htm on September 21, 2015.Google Scholar
Todd, B.A., & Thacker, J.G. (1994). Three-dimensional computer model of the human buttocks in vivo. Journal of Rehabilitation Research and Development 31(2), 111119.Google Scholar
Trimble. (2015). Sketchup. Accessed at http://www.sketchup.com on September 21, 2015.Google Scholar
TU Delft. (2015). DINED anthropometric database. Accessed at http://dined.io.tudelft.nl/dined/full on September 21, 2015.Google Scholar
Winter, D.A. (2009). Biomechanics and Motor Control of Human Movement, 4th ed. Hoboken, NJ: Wiley.CrossRefGoogle Scholar
Zhu, H. (2013). Modeling of pressure distribution of human body load on an office chair seat. Blekinge Institute of Technology, Department of Mechanical Engineering.Google Scholar