AVIJIT BASAK created MATH-1619:
----------------------------------
Summary: Implementation of Adaptive Probability Generation
Key: MATH-1619
URL: https://issues.apache.org/jira/browse/MATH-1619
Project: Commons Math
Issue Type: Sub-task
Affects Versions: 3.6.1
Reporter: AVIJIT BASAK
An Adaptive Probability Generation has been proposed as part of the Jira. A new
class AdaptiveGeneticAlgorithm should be introduced as an implementation, which
would extend the AbstractGeneticAlgorithm class. A new ProbabilityGenerator
interface would be introduced to enable configurable probability generation
strategy. The implementation of the ProbabilityGenerator interface for
crossover and mutation probability generation will be provided during creation
of AdaptiveGeneticAlgorithm instance. There can be different probability
generation strategy like based on chromosome rank, no of generations passed
etc, population statistics\al parameters. The design of ProbabilityGenerator
should consider for arguments like chromosome rank, population stats etc. to
enable interchangeable probability generation by the same
AdaptiveGeneticalgorithm class.
Removed Components: None
New Components: AdaptiveGeneticAlgorithm, ProbabilityGenerator,
ConstantProbabilityGenerator, LinearAdaptiveProbabilityGenerator,
TimeVaryingLinearAdaptiveProbabilityGenerator
Affected components: None
--
This message was sent by Atlassian Jira
(v8.3.4#803005)