Litcius/Paper detail

A new re-encoding ECOC using reject option

Lei Lei, Yafei Song, Xi Luo

2020Applied Intelligence19 citationsDOIOpen Access PDF

Abstract

Abstract When training base classifier by ternary Error Correcting Output Codes (ECOC), it is well know that some classes are ignored. On this account, a non-competent classifier emerges when it classify an instance whose real label does not belong to the meta-subclasses. Meanwhile, the classic ECOC dichotomizers can only produce binary outputs and have no capability of rejection for classification. To overcome the non-competence problem and better model the multi-class problem for reducing the classification cost, we embed reject option to ECOC and present a new variant of ECOC algorithm called as Reject-Option-based Re-encoding ECOC (ROECOC). The cost-sensitive classification model and cost-loss function based on Receiver Operating Characteristic (ROC) curve are built respectively. The optimal reject threshold values are obtained by combing the condition to be met for minimizing the loss function and the ROC convex hull. In so doing, reject option ( t 1 , t 2 ) provides a three-symbol output to make dichotomizers more competent and ROECOC more universal and practical for cost-sensitive classification issue. Experimental results on two kinds of datasets show that our scheme with low-degree freedom of initialized ECOC can effectively enhance accuracy and reduce cost.

Topics & Concepts

Computer scienceReceiver operating characteristicClassifier (UML)Multiclass classificationBinary classificationConvex hullArtificial intelligenceBinary numberPattern recognition (psychology)Machine learningAlgorithmRegular polygonArithmeticMathematicsSupport vector machineGeometryImbalanced Data Classification TechniquesMachine Learning and Data ClassificationFace and Expression Recognition
A new re-encoding ECOC using reject option | Litcius