Often, when starting a generative design process, the computer will create a first design using random inputs or values and then further explore options and optimise them. Machine learning can very effective in creating this initial design based on accurate historical data, which the generative design process will then use to produce potentially better or more relevant designs.