The initial phase in real world engineering optimization and design is a process of discovery in which not all requirements can be made in advance, or are hard to formalize. Quality diversity algorithms, which produce a variety of high performing solutions, provide a unique chance to support engineers and designers in the search for what is possible and high performing. In this work we begin to answer the question how a user can interact with quality diversity and turn it into an interactive innovation aid. By modeling a user's selection it can be determined whether the optimization is drifting away from the user's preferences. The optimization is then constrained by adding a penalty to the objective function. We present an interactive qual...
In contrast to the conventional role of evolution in evolutionary computation (EC) as an optimizatio...
While evolutionary computation and evolutionary robotics take inspiration from nature, they have lon...
The main objective of software engineers is to design and implement systems that implement all funct...
The initial phase in real world engineering optimization and design is a process of discovery in whi...
The optimization of functions to find the best solution according to one or several objectives has a...
This paper introduces a user-driven evolutionary algorithm based on Quality Diversity (QD) search. D...
Traditional optimization algorithms search for a single global optimum that maximizes (or minimizes)...
Traditional optimization algorithms search for a single global optimum that maximizes (or minimizes)...
In this work, we consider the problem of Quality-Diversity (QD) optimization with multiple objective...
The route to the solution of complex design problems often lies through intermediate "stepping stone...
In optimization methods that return diverse solution sets, three interpretations of diversity can be...
An iterative computer-aided ideation procedure is introduced, building on recent quality-diversity a...
Multiobjective selection operators are a popular and straightforward tool for preserving diversity i...
Inspired by natural evolution’s affinity for discovering a wide variety of successful organisms, a n...
Recently there has been a growing movement of researchers that believes innovation and novelty creat...
In contrast to the conventional role of evolution in evolutionary computation (EC) as an optimizatio...
While evolutionary computation and evolutionary robotics take inspiration from nature, they have lon...
The main objective of software engineers is to design and implement systems that implement all funct...
The initial phase in real world engineering optimization and design is a process of discovery in whi...
The optimization of functions to find the best solution according to one or several objectives has a...
This paper introduces a user-driven evolutionary algorithm based on Quality Diversity (QD) search. D...
Traditional optimization algorithms search for a single global optimum that maximizes (or minimizes)...
Traditional optimization algorithms search for a single global optimum that maximizes (or minimizes)...
In this work, we consider the problem of Quality-Diversity (QD) optimization with multiple objective...
The route to the solution of complex design problems often lies through intermediate "stepping stone...
In optimization methods that return diverse solution sets, three interpretations of diversity can be...
An iterative computer-aided ideation procedure is introduced, building on recent quality-diversity a...
Multiobjective selection operators are a popular and straightforward tool for preserving diversity i...
Inspired by natural evolution’s affinity for discovering a wide variety of successful organisms, a n...
Recently there has been a growing movement of researchers that believes innovation and novelty creat...
In contrast to the conventional role of evolution in evolutionary computation (EC) as an optimizatio...
While evolutionary computation and evolutionary robotics take inspiration from nature, they have lon...
The main objective of software engineers is to design and implement systems that implement all funct...