LGMar 8, 2013

Heuristic Ternary Error-Correcting Output Codes Via Weight Optimization and Layered Clustering-Based Approach

arXiv:1303.2132v224 citations
Originality Incremental advance
AI Analysis

This work addresses multiclass classification challenges in machine learning, presenting an incremental improvement to existing ECOC methods.

The paper tackles the problem of improving multiclass classification by proposing a heuristic ternary Error-Correcting Output Codes (ECOC) method called WOLC-ECOC, which iteratively constructs strong classifiers on confusing binary problems and uses optimized weighted decoding to reduce training risk and code length, achieving effective results on 14 UCI datasets and a music genre classification task.

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 non-increase 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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes