Abstract
In this paper, we propose MC3, an ensemble framework for multi-class classification. MC3 is built on “consensus learning”, a novel learning paradigm where each individual base classifier keeps on improving its classification by exploiting the outcomes obtained from other classifiers until a consensus is reached. Based on this idea, we propose two algorithms, MC3-R and MC3-S that make different trade-offs between quality and runtime. We conduct rigorous experiments comparing MC3-R and MC3-S with 12 baseline classifiers on 13 different datasets. Our algorithms perform as well or better than the best baseline classifier, achieving on average, a 5.56% performance improvement. Moreover, unlike existing baseline algorithms, our algorithms also improve the performance of individual base classifiers up to 10%. (The code is available at https://github.com/MC3-code.).
Original language | English (US) |
---|---|
Title of host publication | Advances in Knowledge Discovery and Data Mining - 21st Pacific-Asia Conference, PAKDD 2017, Proceedings |
Editors | Kyuseok Shim, Jae-Gil Lee, Longbing Cao, Xuemin Lin, Jinho Kim, Yang-Sae Moon |
Publisher | Springer Verlag |
Pages | 343-355 |
Number of pages | 13 |
ISBN (Print) | 9783319574530 |
DOIs | |
State | Published - 2017 |
Event | 21st Pacific-Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2017 - Jeju, Korea, Republic of Duration: May 23 2017 → May 26 2017 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 10234 LNAI |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 21st Pacific-Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2017 |
---|---|
Country/Territory | Korea, Republic of |
City | Jeju |
Period | 5/23/17 → 5/26/17 |
Funding
Parts of this work were funded by ONR grants N00014-15-R-BA010, N00014-16-R-BA01, N000141612739 and N000141612918.
Keywords
- Consensus
- Ensemble learning
- Multi-class classification
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science