mulan.dimensionalityReduction
Class MultiClassAttributeEvaluator
java.lang.Object
weka.attributeSelection.ASEvaluation
mulan.dimensionalityReduction.MultiClassAttributeEvaluator
- All Implemented Interfaces:
- Serializable, AttributeEvaluator, CapabilitiesHandler, RevisionHandler
public class MultiClassAttributeEvaluator
- extends ASEvaluation
- implements AttributeEvaluator
Performs attribute evaluation using single-label transformations. For
more information, see
Chen, W., Yan, J., Zhang, B., Chen, Z., and Yang, Q. (2007).
Document transformation for multi-label feature selection in text categorization.
In 7th IEEE International Conference on Data Mining (ICDM'07), pages 451-456.
BibTeX:
@inproceedings{chen+etal:2007,
author = {Chen, Weizhu and Yan, Jun and Zhang, Benyu and Chen, Zheng and Yang, Qiang},
booktitle = {Proc. 7th IEEE International Conference on Data Mining (ICDM'07)},
pages = {451--456},
title = {Document Transformation for Multi-label Feature Selection in Text Categorization},
year = {2007}
}
- Version:
- 10 August 2010
- Author:
- Grigorios Tsoumakas
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiClassAttributeEvaluator
public MultiClassAttributeEvaluator(ASEvaluation x,
MultiClassTransformation dt,
MultiLabelInstances mlData)
- Constructor that uses an evaluator on a multi-label dataset using a transformation
- Parameters:
x
- dt
- mlData
-
evaluateAttribute
public double evaluateAttribute(int attribute)
throws Exception
- Evaluates an attribute
- Specified by:
evaluateAttribute
in interface AttributeEvaluator
- Parameters:
attribute
- the attribute index
- Returns:
- the evaluation
- Throws:
Exception
buildEvaluator
public void buildEvaluator(Instances arg0)
throws Exception
- Not supported
- Specified by:
buildEvaluator
in class ASEvaluation
- Parameters:
arg0
-
- Throws:
Exception