IEEE Transactions on Cybernetics · 2014 · 19 citations · 61 references
Artificial IntelligenceEngineeringMachine LearningError Control TechniqueLayered Clustering-based ApproachClassification MethodImportant Classifier EnsembleData ScienceData MiningPattern RecognitionCoding TheoryMultiple Classifier SystemError CorrectionVariable-length CodeComputer EngineeringHeuristic Ternary CodeIntelligent ClassificationComputer ScienceWeight OptimizationDeep LearningError Correction CodeSignal ProcessingData ClassificationClassificationClassifier System
One important classifier ensemble for multiclass classification problems is error-correcting output codes (ECOCs). It bridges multiclass problems and binary-class classifiers by decomposing multiclass problems to a serial binary-class problems. In this paper, we present a heuristic ternary code, named weight optimization and layered clustering-based ECOC (WOLC-ECOC). It starts with an arbitrary valid ECOC and iterates the following two steps until the training risk converges. The first step, named layered clustering-based ECOC (LC-ECOC), constructs multiple strong classifiers on the most confusing binary-class problem. The second step adds the new classifiers to ECOC by a novel optimized weighted (OW) decoding algorithm, where the optimization problem of the decoding is solved by the cutting plane algorithm. Technically, LC-ECOC makes the heuristic training process not blocked by some difficult binary-class problem. OW decoding guarantees the nonincrease of the training risk for ensuring a small code length. Results on 14 UCI datasets and a music genre classification problem demonstrate the effectiveness of WOLC-ECOC.
61
Leo Breiman · Machine Learning · 1996 · 16.6K citations · Full text
Leo Breiman · Machine Learning · 1996 · 16.2K citations · Full text
Experiments with a new boosting algorithm
Yoav Freund, Robert E. Schapire · 1996 · 7.6K citations