2013
DOI: 10.1007/978-3-319-01128-8_19
|View full text |Cite
|
Sign up to set email alerts
|

Preliminary Study of Bloat in Genetic Programming with Behavior-Based Search

Abstract: Abstract. Bloat is one of the most interesting theoretical problems in genetic programming (GP), and one of the most important pragmatic limitations in the development of real-world GP solutions. Over the years, many theories regarding the causes of bloat have been proposed and a variety of bloat control methods have been developed. It seems that one of the underlying causes of bloat is the search for fitness; as the fitness-causes-bloat theory states, selective bias towards fitness seems to unavoidably lead t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
9
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
3
1

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 34 publications
(57 reference statements)
0
9
0
Order By: Relevance
“…the search for novelty leads towards quality when problem difficulty is, in some sense, large. These results are indeed promising, another encouraging reason that justifies why behavior-based search strategies should be further explored [20], [21], [33].…”
Section: Introductionmentioning
confidence: 76%
See 1 more Smart Citation
“…the search for novelty leads towards quality when problem difficulty is, in some sense, large. These results are indeed promising, another encouraging reason that justifies why behavior-based search strategies should be further explored [20], [21], [33].…”
Section: Introductionmentioning
confidence: 76%
“…The reason for this is actually very intuitive, given that the main cause for bloat is the bias introduced by the search for better fitness, what is known as the fitness-causes-theory [43], [44]. Recent studies of NS applied to pattern recognition problems [20], [21] has produced results that suggest that the elimination of an explicit fitness function can curtail bloating during a GP run [33]. However, since the algorithm and behavioral descriptors used in [20], [21], [33] differ on some key aspects with respect to the proposal described in this paper, then further analysis and experimental validations is required.…”
Section: Discussionmentioning
confidence: 99%
“…Moreover, bloat causes several undesirable side effects, since evaluating large programs is more time consuming, and large solutions are more difficult to interpret. Therefore, multiple approaches have been studied to deal with bloat, ranging from modifications of the basic search operators up to investigating the use of different search spaces, such as semantic space [6,33] and behavioral space [30].…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, bloat causes several undesirable side effects, since evaluating large programs is more time consuming, and large solutions are more difficult to interpret. Therefore, multiple approaches have been studied to deal with bloat, ranging from modifications of the basic search operators up to investigating the use of different search spaces, such as semantic space [6,33] and behavioral space [30].This paper presents a novel approach toward bloat control, that leverages the insights of recent studies [23] and an algorithm originally developed for neuroevolution [28]. Silva [23] suggests that a powerful bloat control strategy is to induce a uniform distribution of program sizes within the evolving population.…”
mentioning
confidence: 99%
See 1 more Smart Citation