com.rapidminer.operator.features.selection
Class ForwardSelection

java.lang.Object
  extended by com.rapidminer.operator.features.IndividualOperator
      extended by com.rapidminer.operator.features.selection.ForwardSelection
All Implemented Interfaces:
PopulationOperator

public class ForwardSelection
extends IndividualOperator

This PopulationOperator realises forward selection, i.e. creates a list of clones of each individual and switches on one attribute in each of the clones.

Author:
Simon Fischer, Ingo Mierswa

Constructor Summary
ForwardSelection()
           
 
Method Summary
 java.util.List<Individual> operate(Individual individual)
          Subclasses must implement this method providing a list of new individuals.
 
Methods inherited from class com.rapidminer.operator.features.IndividualOperator
operate, performOperation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForwardSelection

public ForwardSelection()
Method Detail

operate

public java.util.List<Individual> operate(Individual individual)
Description copied from class: IndividualOperator
Subclasses must implement this method providing a list of new individuals. individual will be removed from the population so it might be useful to return a list of size 1 containing only the modified individual. If the original individual should also be part of the new population it must also be added to the result list.

Specified by:
operate in class IndividualOperator


Copyright © 2001-2009 by Rapid-I