skmultilearn.base.problem_transformation.ProblemTransformationBase(classifier=None, require_dense=None)[source] ¶ Bases: skmultilearn.base.base.MLClassifierBase
Base class providing common functions for multi-label classifiers that follow the problem transformation approach.
Problem transformation is the approach in which the original multi-label classification problem is transformed into one or more single-label problems, which are then solved by single-class or multi-class classifiers.
Scikit-multilearn provides a number of such methods:
BinaryRelevance - performs a single-label single-class classification for each label and sums the results BinaryRelevanceClassifierChains - performs a single-label single-class classification for each label and sums the results ClassifierChainLabelPowerset - performs a single-label single-class classification for each label and sums the results LabelPowerset| Parameters: |
|
|---|