Uses of Class
elki.outlier.subspace.AggarwalYuEvolutionary.Individuum
-
Packages that use AggarwalYuEvolutionary.Individuum Package Description elki.outlier.subspace Subspace outlier detection methods. -
-
Uses of AggarwalYuEvolutionary.Individuum in elki.outlier.subspace
Methods in elki.outlier.subspace that return AggarwalYuEvolutionary.Individuum Modifier and Type Method Description private AggarwalYuEvolutionary.IndividuumAggarwalYuEvolutionary.EvolutionarySearch. combineRecursive(it.unimi.dsi.fastutil.ints.IntArrayList r, int i, short[] current, AggarwalYuEvolutionary.Individuum parent1, AggarwalYuEvolutionary.Individuum parent2)Recursive method to build all possible gene combinations using positions in r.private AggarwalYuEvolutionary.IndividuumAggarwalYuEvolutionary.EvolutionarySearch. makeIndividuum(short[] gene)Make a new individuum helper, computing sparsity=fitnessstatic AggarwalYuEvolutionary.IndividuumAggarwalYuEvolutionary.Individuum. nullIndividuum(int dim)Create a "null" individuum (full space).Methods in elki.outlier.subspace that return types with arguments of type AggarwalYuEvolutionary.Individuum Modifier and Type Method Description private java.util.ArrayList<AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. crossoverOptimized(java.util.ArrayList<AggarwalYuEvolutionary.Individuum> population)method implements the crossover algorithmprivate java.util.ArrayList<AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. initialPopulation(int popsize)Produce an initial (random) population.private java.util.ArrayList<AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. mutation(java.util.ArrayList<AggarwalYuEvolutionary.Individuum> population, double perc1, double perc2)Apply the mutation algorithm.private Pair<AggarwalYuEvolutionary.Individuum,AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. recombineOptimized(AggarwalYuEvolutionary.Individuum parent1, AggarwalYuEvolutionary.Individuum parent2)Recombination method.private Pair<AggarwalYuEvolutionary.Individuum,AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. recombineOptimized(AggarwalYuEvolutionary.Individuum parent1, AggarwalYuEvolutionary.Individuum parent2)Recombination method.private java.util.ArrayList<AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. rouletteRankSelection(java.util.ArrayList<AggarwalYuEvolutionary.Individuum> population)Select surviving individuums weighted by rank.Methods in elki.outlier.subspace with parameters of type AggarwalYuEvolutionary.Individuum Modifier and Type Method Description private AggarwalYuEvolutionary.IndividuumAggarwalYuEvolutionary.EvolutionarySearch. combineRecursive(it.unimi.dsi.fastutil.ints.IntArrayList r, int i, short[] current, AggarwalYuEvolutionary.Individuum parent1, AggarwalYuEvolutionary.Individuum parent2)Recursive method to build all possible gene combinations using positions in r.intAggarwalYuEvolutionary.Individuum. compareTo(AggarwalYuEvolutionary.Individuum o)private Pair<AggarwalYuEvolutionary.Individuum,AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. recombineOptimized(AggarwalYuEvolutionary.Individuum parent1, AggarwalYuEvolutionary.Individuum parent2)Recombination method.Method parameters in elki.outlier.subspace with type arguments of type AggarwalYuEvolutionary.Individuum Modifier and Type Method Description private booleanAggarwalYuEvolutionary.EvolutionarySearch. checkConvergence(java.util.Collection<AggarwalYuEvolutionary.Individuum> pop)Check the termination criterion.private java.util.ArrayList<AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. crossoverOptimized(java.util.ArrayList<AggarwalYuEvolutionary.Individuum> population)method implements the crossover algorithmprivate java.util.ArrayList<AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. mutation(java.util.ArrayList<AggarwalYuEvolutionary.Individuum> population, double perc1, double perc2)Apply the mutation algorithm.private java.util.ArrayList<AggarwalYuEvolutionary.Individuum>AggarwalYuEvolutionary.EvolutionarySearch. rouletteRankSelection(java.util.ArrayList<AggarwalYuEvolutionary.Individuum> population)Select surviving individuums weighted by rank.
-