how to implement non uniform probability distribution?

前端 未结 3 1282
你的背包
你的背包 2020-12-10 09:18

I am trying to implement non-uniform probability distribution in genetic algorithm.

In the implementation of genetic program, I have an experiment which has 3 outcom

3条回答
  •  没有蜡笔的小新
    2020-12-10 10:04

    Based on your description it seems to me that you are talking about fitness proportionate selection (also known as roulette wheel selection).
    http://en.wikipedia.org/wiki/Roulette-wheel_selection

    I think nailxx' answer is a pretty compact description what you need to do.

    see also Roulette Selection in Genetic Algorithms
    Roulette wheel selection algorithm

    If I'm wrong here are some libraries that you may find useful:
    http://www.ee.ucl.ac.uk/~mflanaga/java/Stat.html
    http://commons.apache.org/math/apidocs/org/apache/commons/math/random/package-summary.html

提交回复
热议问题