|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.operator.Operator
com.rapidminer.operator.performance.AbstractExampleSetEvaluator
com.rapidminer.operator.validation.ConsistencyFeatureSetEvaluator
public class ConsistencyFeatureSetEvaluator
Consistency attribute subset evaluator. For more information see:
Liu,
H., and Setiono, R., (1996). A probabilistic approach to feature selection -
A filter solution. In 13th International Conference on Machine Learning
(ICML'96), July 1996, pp. 319-327. Bari, Italy.
This operator evaluates the worth of a subset of attributes by the level of consistency in the class values when the training instances are projected onto the subset of attributes. Consistency of any subset can never be lower than that of the full set of attributes, hence the usual practice is to use this subset evaluator in conjunction with a Random or Exhaustive search which looks for the smallest subset with consistency equal to that of the full set of attributes.
This operator can only be applied for classification data sets, i.e. where the label attribute is nominal.
| Constructor Summary | |
|---|---|
ConsistencyFeatureSetEvaluator(OperatorDescription description)
|
|
| Method Summary | |
|---|---|
PerformanceVector |
evaluate(ExampleSet exampleSet)
Implements the evaluation. |
InputDescription |
getInputDescription(java.lang.Class cls)
Shows a parameter keep_example_set with default value "false". |
| Methods inherited from class com.rapidminer.operator.performance.AbstractExampleSetEvaluator |
|---|
apply, getInputClasses, getOutputClasses |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConsistencyFeatureSetEvaluator(OperatorDescription description)
| Method Detail |
|---|
public InputDescription getInputDescription(java.lang.Class cls)
getInputDescription in class Operator
public PerformanceVector evaluate(ExampleSet exampleSet)
throws OperatorException
AbstractExampleSetEvaluatorAbstractExampleSetEvaluator.apply().
evaluate in class AbstractExampleSetEvaluatorOperatorException
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||