Journal Article10.1007/BF03040964
Procedural texture evolution using multi-objective optimization
Brian J. Ross,Han Zhu +1 more
TL;DR: This paper improves research by replacing the weighted sum with a Pareto ranking scheme, which preserves the independence of feature tests during fitness evaluation, and shows that acceptable textures can be evolved much more efficiently and with less user intervention with MOP evolution than compared to the weightedsum approach.
read more
Abstract: This paper investigates the application of evolutionary multiobjective optimization to two-dimensional procedural texture synthesis. Genetic programming is used to evolve procedural texture formulae. Earlier work used multiple feature tests during fitness evaluation to rate how closely a candidate texture matches visual characteristics of a target texture image. These feature test scores were combined into all overall fitness score using a weighted sum. This paper improves this research by replacing the weighted sum with a Pareto ranking scheme, which preserves the independence of feature tests during fitness evaluation. Three experiments were performed: a pure Pareto ranking scheme, and two Pareto experiments enhanced with parameterless population divergence strategies. One divergence strategy is similar to that used by the NSGA-II system, and scores individuals using their nearest-neighbour distance in feature-space. The other strategy uses a normalized, ranked abstraction of nearest neighbour distance. A result of this work is that acceptable textures can be evolved much more efficiently and with less user intervention with MOP evolution than compared to the weighted sum approach. Although the final acceptability of a texture is ultimately a subjective decision of the user, the proposed use of multi-objective evolution is useful for generating for the user a diverse assortment of possibilities that reflect the important features of interest.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
A Field Guide to Genetic Programming
Riccardo Poli,William B. Langdon,Nicholas Freitag McPhee +2 more
- 26 Mar 2008
TL;DR: A unique overview of this exciting technique is written by three of the most active scientists in GP, which starts from an ooze of random computer programs, and progressively refines them through processes of mutation and sexual recombination until high-fitness solutions emerge.
Multi-Objective Genetic Algorithms for Vehicle Routing Problem with Time Windows
TL;DR: This work represents the Vehicle Routing Problem with Time windows as a multi-objective problem and presents a genetic algorithm solution using the Pareto ranking technique, which returns a set of solutions that fairly consider number of vehicles and total cost.
Evolutionary Image Synthesis Using a Model of Aesthetics
Brian J. Ross,William J. Ralph,Hai Zong +2 more
- 11 Sep 2006
TL;DR: The automatic synthesis of aesthetically pleasing images is investigated and the use of the bell curve model often resulted in images that were harmonious and easy-on-the-eyes, and this approach does increase the likelihood that generated textures are visually interesting.
The Evolution of Artistic Filters
Craig Neufeld,Brian J. Ross,William J. Ralph +2 more
- 01 Jan 2008
TL;DR: Experiments resulted in a surprising variety of interesting “artistic filters”, which tend to function more like higher-level artistic processes than low-level image filters, and a correlation was found between an image having a good aesthetic score, and its application of the paint operator.
31
References
Genetic algorithms in search, optimization and machine learning
David E. Goldberg
- 01 Jan 1989
TL;DR: This book brings together the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields.
58.6K
•Book
Genetic algorithms in search, optimization, and machine learning
David E. Goldberg
- 01 Sep 1988
TL;DR: In this article, the authors present the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields, including computer programming and mathematics.
A fast and elitist multiobjective genetic algorithm: NSGA-II
TL;DR: This paper suggests a non-dominated sorting-based MOEA, called NSGA-II (Non-dominated Sorting Genetic Algorithm II), which alleviates all of the above three difficulties, and modify the definition of dominance in order to solve constrained multi-objective problems efficiently.
•Book
Adaptation in natural and artificial systems
John H. Holland
- 01 Jan 1975
TL;DR: Names of founding work in the area of Adaptation and modiication, which aims to mimic biological optimization, and some (Non-GA) branches of AI.
•Book
Genetic Algorithms
David E. Goldberg,William Shakespeare +1 more
- 01 Jan 2002
TL;DR: The present work expresses the problem as a multi-objective optimization problem and a methodology has been proposed based on multi-objective genetic algo-rithm (MOGA) that exploits the effectiveness of MOGA for searching global optimal solutions in selecting an appropriate image enhancement operator.
17.1K
Related Papers (5)
Brian J. Ross,William J. Ralph,Hai Zong +2 more
- 11 Sep 2006
Steven Rooke
- 26 Jul 2001
Andrea L. Wiens,Brian J. Ross +1 more