com.rapidminer.operator.features.construction
Class ExampleSetBasedIndividual

java.lang.Object
  extended by com.rapidminer.operator.features.construction.ExampleSetBasedIndividual

public class ExampleSetBasedIndividual
extends java.lang.Object

Individuals contain all necessary informations about example sets for population based search heuristics, including the performance. Each individiual can also handle a crowding distance for multi-objecitve optimization approaches.

Author:
Ingo Mierswa

Constructor Summary
ExampleSetBasedIndividual(AttributeWeightedExampleSet exampleSet)
          Creates a new individual.
 
Method Summary
 AttributeWeights getAttributeWeights()
           
 double getCrowdingDistance()
           
 AttributeWeightedExampleSet getExampleSet()
           
 PerformanceVector getPerformance()
           
 void setAttributeWeights(AttributeWeights weights)
           
 void setCrowdingDistance(double crowdingDistance)
           
 void setPerformance(PerformanceVector performanceVector)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExampleSetBasedIndividual

public ExampleSetBasedIndividual(AttributeWeightedExampleSet exampleSet)
Creates a new individual.

Method Detail

getExampleSet

public AttributeWeightedExampleSet getExampleSet()

getPerformance

public PerformanceVector getPerformance()

setPerformance

public void setPerformance(PerformanceVector performanceVector)

getCrowdingDistance

public double getCrowdingDistance()

setCrowdingDistance

public void setCrowdingDistance(double crowdingDistance)

getAttributeWeights

public AttributeWeights getAttributeWeights()

setAttributeWeights

public void setAttributeWeights(AttributeWeights weights)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 by Rapid-I