Searching for Designs in-between

02/11/2021
by   Camilo Cruz Gambardella, et al.
3

The use of evolutionary methods in design and art is increasing in diversity and popularity. Approaches to using these methods for creative production typically focus either on optimisation or exploration. In this paper we introduce an evolutionary system for design that combines these two approaches, enabling users to explore landscapes of design alternatives using design-oriented measures of fitness, along with their own aesthetic preferences. We test our methods using a biologically-inspired generative system capable of producing 3D objects that can be exported directly as 3D printing toolpath instructions. For the search stage of our system we combine the use of the CMA-ES algorithm for optimisation and linear interpolation between generated objects for feature exploration. We investigate the system`s capabilities by evolving highly fit artefacts and then combining them with aesthetically interesting ones.

READ FULL TEXT

page 1

page 2

page 3

page 6

page 7

page 8

page 9

page 10

research
07/07/2021

Growing and Evolving 3D Prints

Design - especially of physical objects - can be understood as creative ...
research
02/04/2022

Quality-diversity for aesthetic evolution

Many creative generative design spaces contain multiple regions with ind...
research
05/08/2023

Creative Discovery using QD Search

In creative design, where aesthetics play a crucial role in determining ...
research
04/07/2020

Beer Organoleptic Optimisation: Utilising Swarm Intelligence and Evolutionary Computation Methods

Customisation in food properties is a challenging task involving optimis...
research
05/16/2023

How does agency impact human-AI collaborative design space exploration? A case study on ship design with deep generative models

Typical parametric approaches restrict the exploration of diverse design...
research
10/03/2012

Elegant Object-oriented Software Design via Interactive, Evolutionary Computation

Design is fundamental to software development but can be demanding to pe...
research
05/24/2019

Instruction-Level Design of Local Optimisers using Push GP

This work uses genetic programming to explore the design space of local ...

Please sign up or login with your details

Forgot password? Click here to reset