-
Notifications
You must be signed in to change notification settings - Fork 5
ALPS Configuration
Anthony Awuley edited this page Jun 26, 2016
·
4 revisions
Start here for ALPS GA
This are additional parameters that will be needed for setting up ALPS
GENERAL parameters [Use number of generations or number of evaluations]
- generations = 1000
- evaluations = 1000000
- population-size = 50
ALPS configuration
- alps-age-gap = 10
- alps-number-of-layers = 5
- alps-selection-pressure = 0.8
- alps-ss-selection-pressure = 1.0
- #(select one)
- alps-aging-scheme = ec.algorithms.alps.agingscheme.Polynomial
- alps-aging-scheme = ec.algorithms.alps.agingscheme.exponential
- alps-aging-scheme = ec.algorithms.alps.agingscheme.Linear
- alps-aging-scheme = ec.algorithms.alps.agingscheme.Fibonacci
LAYER Replacement Strategy (select one)
- alps-replacement-strategy = ec.algorithms.alps.replacement.age.Worst
- alps-replacement-strategy = ec.algorithms.alps.replacement.age.Nearest
- alps-replacement-strategy = ec.algorithms.alps.replacement.age.ReverseTournamentWorst
- alps-replacement-strategy = ec.algorithms.alps.replacement.age.ReverseTournamentNearest
- alps-replacement-strategy = ec.algorithms.alps.replacement.age.Random
The chromosomes are fixed length structures and doesnt change to mutation and crossover. The initialiser will random create integer strings in this case of length specified initial-chromosome-size = 280
EC Main Class
- main-class = ec.algorithms.alps.system.Engine
REPLACEMENT Operator (select one)
- replacement-operation = ec.operator.operations.replacement.Generational
- replacement-operation = ec.operator.operations.replacement.SteadyState
SteadyState Replacement Parameters (select one)
- steady-state-replacement = ec.operator.operations.replacement.steadystate.ReverseTournamentWorst
- steady-state-replacement = ec.operator.operations.replacement.steadystate.Worst
- steady-state-replacement = ec.operator.operations.replacement.steadystate.Nearest
- steady-state-replacement = ec.operator.operations.replacement.steadystate.ReverseTournamentNearest
- steady-state-replacement = ec.operator.operations.replacement.steadystate.Random
Evolutionary Computation