Publication: Pruning of Error Correcting Output Codes by optimization of accuracy-diversity trade off
| dc.contributor.author | Ozogur-Akyuz, Sureyya | |
| dc.contributor.author | Windeatt, Terry | |
| dc.contributor.author | Smith, Raymond | |
| dc.contributor.institution | University of Surrey | |
| dc.contributor.institution | Bahcesehir University | |
| dc.date.accessioned | 2025-10-09T10:55:01Z | |
| dc.date.issued | 2015 | |
| dc.description.abstract | Ensemble learning is a method of combining learners to obtain more reliable and accurate predictions in supervised and unsupervised learning. However, the ensemble sizes are sometimes unnecessarily large which leads to additional memory usage, computational overhead and decreased effectiveness. To overcome such side effects, pruning algorithms have been developed, since this is a combinatorial problem, finding the exact subset of ensembles is computationally infeasible. Different types of heuristic algorithms have developed to obtain an approximate solution but they lack a theoretical guarantee. Error Correcting Output Code (ECOC) is one of the well-known ensemble techniques for multiclass classification which combines the outputs of binary base learners to predict the classes for multiclass data. In this paper, we propose a novel approach for pruning the ECOC matrix by utilizing accuracy and diversity information simultaneously. All existing pruning methods need the size of the ensemble as a parameter, so the performance of the pruning methods depends on the size of the ensemble. Our unparametrized pruning method is novel as being independent of the size of ensemble. Experimental results show that our pruning method is mostly better than other existing approaches. | |
| dc.identifier.doi | 10.1007/s10994-014-5477-5 | |
| dc.identifier.endpage | 269 | |
| dc.identifier.issn | 0885-6125 | |
| dc.identifier.issn | 1573-0565 | |
| dc.identifier.issue | 1-3 | |
| dc.identifier.startpage | 253 | |
| dc.identifier.uri | http://dx.doi.org/10.1007/s10994-014-5477-5 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14719/15571 | |
| dc.identifier.volume | 101 | |
| dc.identifier.wos | WOS:000361624700012 | |
| dc.identifier.woscitationindex | Science Citation Index Expanded (SCI-EXPANDED) | |
| dc.language.iso | en | |
| dc.publisher | SPRINGER | |
| dc.relation.fundingName | EU(European Union (EU)) | |
| dc.relation.fundingName | EPSRC(UK Research & Innovation (UKRI)Engineering & Physical Sciences Research Council (EPSRC)) | |
| dc.relation.fundingName | Engineering and Physical Sciences Research Council(UK Research & Innovation (UKRI)Engineering & Physical Sciences Research Council (EPSRC)) | |
| dc.relation.fundingOrg | EU [PIEF-GA-2009-254451 OPT-DIVA] | |
| dc.relation.fundingOrg | EPSRC [EP/E061664/1] Funding Source: UKRI | |
| dc.relation.fundingOrg | Engineering and Physical Sciences Research Council [EP/E061664/1] Funding Source: researchfish | |
| dc.relation.fundingText | This research was supported by EU 7th Framework Grant PIEF-GA-2009-254451 OPT-DIVA. We thank Atabey Kaygun for assistance with SDP application, and anonymous reviewers for comments that greatly improved the manuscript. | |
| dc.relation.oastatus | Bronze | |
| dc.relation.source | MACHINE LEARNING | |
| dc.subject.authorkeywords | Ensemble learning | |
| dc.subject.authorkeywords | Ensemble pruning | |
| dc.subject.authorkeywords | Error Correcting Output Codes | |
| dc.subject.authorkeywords | DC programming | |
| dc.subject.authorkeywords | Support vector machines | |
| dc.subject.authorkeywords | Integer programming | |
| dc.subject.indexkeywords | BINARY PATTERN FEATURES | |
| dc.subject.indexkeywords | ENSEMBLE | |
| dc.subject.indexkeywords | SPARSITY | |
| dc.subject.wos | Computer Science, Artificial Intelligence | |
| dc.title | Pruning of Error Correcting Output Codes by optimization of accuracy-diversity trade off | |
| dc.type | Article | |
| dspace.entity.type | Publication | |
| local.indexed.at | WOS | |
| person.identifier.orcid | windeatt, terry/0000-0002-5058-9701 | |
| person.identifier.orcid | Akyuz, Sureyya/0000-0001-9220-8690 |
