com.rapidminer.operator.features.selection
Class BackwardElimination

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

public class BackwardElimination
extends IndividualOperator

This PopulationOperator realizes backward elimination, i.e. creates a list of clones of each individual and switches of one attribute in each of the clones.

Author:
Simon Fischer, Ingo Mierswa Exp $

Constructor Summary
BackwardElimination()
           
 
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

BackwardElimination

public BackwardElimination()
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