Documentation of 'org.encog.neural.neat.NEATUtil' Java class
NEATUtil
org.encog.neural.neat

Class NEATUtil



  • public class NEATUtil
    extends java.lang.Object
    NEAT does not make use of a special trainer. Typically the generic TrainEA trainer is used. This utility class creates a NEAT compatible TrainEA class. ----------------------------------------------------------------------------- http://www.cs.ucf.edu/~kstanley/ Encog's NEAT implementation was drawn from the following three Journal Articles. For more complete BibTeX sources, see NEATNetwork.java. Evolving Neural Networks Through Augmenting Topologies Generating Large-Scale Neural Networks Through Discovering Geometric Regularities Automatic feature selection in neuroevolution
    • Constructor Detail

      • NEATUtil

        public NEATUtil()
    • Method Detail

      • constructNEATTrainer

        public static TrainEA constructNEATTrainer(CalculateScore calculateScore,
                                                   int inputCount,
                                                   int outputCount,
                                                   int populationSize)
      • constructNEATTrainer

        public static TrainEA constructNEATTrainer(NEATPopulation population,
                                                   CalculateScore calculateScore)
        Construct a NEAT (or HyperNEAT trainer.
        Parameters:
        population - The population.
        calculateScore - The score function.
        Returns:
        The NEAT EA trainer.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.