Opened 6 weeks ago

Last modified 3 weeks ago

#3107 new enhancement

Implement "Learning ALPS"

Reported by: pfleck Owned by: pfleck
Priority: medium Milestone:
Component: Algorithms.ALPS Version: branch
Keywords: Cc:


Since ALPS is capable of regularly produce new random populations in the bottom layer, we could take information from higher layers and steer the random creation in promising directions.

For instance, in GP, we could vary the symbol and variable frequencies for the random population by analyzing which symbols and variables perform well in the upper layers. Additionally, we could also increase diversity by specifically generate individuals in the search area where the top layers haven't been looking.

Change History (4)

comment:1 Changed 6 weeks ago by pfleck

r17852 Created branch.

comment:2 Changed 6 weeks ago by pfleck

r17854 Added a new operator hook for ALPS for adapting the reinitialization strategy.

comment:3 Changed 6 weeks ago by bburlacu

r17857: Implement crude initial reinitialization concept.

comment:4 Changed 3 weeks ago by pfleck

r17916 Added missing placeholder for the Reinitialization Strategy.

Note: See TracTickets for help on using tickets.