Opened 3 weeks ago

Last modified 3 weeks ago

#2991 new enhancement

DiversitySelector for symbolic data analysis problems

Reported by: bburlacu Owned by: bburlacu
Priority: medium Milestone: HeuristicLab 3.3.16
Component: Problems.DataAnalysis.Symbolic Version: trunk
Keywords: Cc:

Description

The diversity selector wraps any other selection operator (proportional, tournament, etc), but instead of selecting based on fitness it selects based on population diversity (calculated using the hash-based similarity measure).

Preliminary testing suggests that this selection method works quite well in combination with other selectors (eg as a male selector in gender-specific selection) or with offspring selection.

Change History (1)

comment:1 Changed 3 weeks ago by bburlacu

r16623: DiversitySelector initial implementation. A weight parameter was added to control the importance of the diversity term. Final "diversity" value computed as w * diversity + (1 - w) * fitness (similar for minimization).

r16626: Add plugin dependency to Plugin.cs.frame

Last edited 3 weeks ago by bburlacu (previous) (diff)
Note: See TracTickets for help on using tickets.