Free cookie consent management tool by TermsFeed Policy Generator

Changes between Version 1 and Version 2 of Documentation/DevelopmentCenter/ArchitectureSelectionAndReduction


Ignore:
Timestamp:
06/09/10 13:29:48 (14 years ago)
Author:
mkofler
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/DevelopmentCenter/ArchitectureSelectionAndReduction

    v1 v2  
    11[[PageOutline]]
    22= Selection and Reduction =
    3 Selectors are HeuristicLab 3.3 operators that implement the `ISelector` interface. Likewise, Reducers implement the `IReducer` interface.
     3Selectors are HeuristicLab 3.3 operators that implement the `ISelector` interface. Likewise, Reducers implement the `IReducer` interface.
     4
     5Selection and Reduction operators usually work in tandem. To illustrate the application of selection/reduction consider a simple genetic algorithm that has a population of solutions and '''selects''' among these solutions those that should be crossed. After selection, the children are crossed (cf. Section on crossover operators) which results in two populations of the same size: The old parent population and the new child population. Finally, after mutating some children with a given probability, the parent population is replaced, i.e., it is '''reduced''' to the child population.
     6
     7[[Image(selection_reduction.jpg, width=500)]]
    48
    59----