zoukankan      html  css  js  c++  java
  • Evolutionary Computing: 5. Evolutionary Strategies(2)

    Resource: Introduction to Evolutionary Computing, A.E.Eliben


     Outline

    1. recombination
    2. parent selection
    3. survivor selection
    4. self-adaptation

    1. Recombination

    1.1 Basic recombination

    two parents --> one child

    There are two recombination variants distinguished by the manner of recombining parent allels:

    • discrete recombination: one of the parent alleles is randomly chosen with equal chance for either parents.
    • intermediate recombination: the values of parent alleles are averaged.

    Formally, given two parent vectors x and y, one child z is created, where

    for all i ∈ {1,...,n}.

    1.2 An extension

     An extension of this scheme allows the use of more than two recombinants, because the two parents x and y are drawn randomly for each position i ∈ {1,...,n} in the offspring anew.

    These drawings take the whole population of μ individuals into consideration, and the result is a recombination operator with possibly more than two individuals contributing to the offspring.

     The exact number of parents, however, cannot be defined in advance. This multiparent variant is called global recombination. To make terminology unambiguous, the original variant is called local recombination.

    2. Parent Selection

    3. Survivor Selection

    4. Self-adaptation

    5. Example application

  • 相关阅读:
    尾递归
    博客搬家 --- CSDN
    sublime text 插件集锦
    chrome 常用插件集锦
    IntelliJ Idea 2017 免费激活方法
    Mac下Java JNI 调C
    webgl学习笔记五-纹理
    webgl学习笔记四-动画
    webgl学习笔记三-平移旋转缩放
    webgl学习笔记二-绘图多点
  • 原文地址:https://www.cnblogs.com/adelaide/p/5751196.html
Copyright © 2011-2022 走看看