A novel Error-Correcting Output Codes algorithm based on genetic programming

Error-Correcting Output Codes (ECOC) is widely used in the field of multiclass classification. As an optimal codematrix is key to the performance of an ECOC algorithm, this paper proposes a genetic programming (GP) based ECOC algorithm (GP-ECOC). In the design of individual of our GP, each terminal...

Full description

Saved in:
Bibliographic Details
Published inSwarm and evolutionary computation Vol. 50; p. 100564
Main Authors Li, Ke-Sen, Wang, Han-Rui, Liu, Kun-Hong
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.11.2019
Subjects
Online AccessGet full text
ISSN2210-6502
DOI10.1016/j.swevo.2019.100564

Cover

Abstract Error-Correcting Output Codes (ECOC) is widely used in the field of multiclass classification. As an optimal codematrix is key to the performance of an ECOC algorithm, this paper proposes a genetic programming (GP) based ECOC algorithm (GP-ECOC). In the design of individual of our GP, each terminal node represents a class, and nonterminal nodes combine the classes in their child nodes. In this way, an individual is a class combination tree, and represents an ECOC codematrix. A legality checking process is embedded in our algorithm to check each codematrix, so as to ensure each codematrix satisfying ECOC constraints. Those violating the constraints will be corrected by a proposed Guided Mutation operator. Before fitness evaluation, a local optimization algorithm is proposed to append new columns for tough classes, so as to improve the generalization ability of each individual and accelerate the evolutionary speed. In this way, our GP can evolve optimal codematrices through the evolutionary process. Experiments show that compared with other ensemble algorithms, our algorithm can achieve stable and high performances with relatively small ensemble scales on various UCI data sets. To the best of our knowledge, it is the first time that GP has been applied to implement the ECOC encoding algorithm. Our Python code is available at https://github.com/samuellees/gpecoc. •A novel ECOC algorithm is proposed based on Genetic Programming.•Each tree-structure individual represents a solution for a multiclass problem.•A new mutation operator is designed to maintain the legality of the individual.•A local optimization algorithm tackles tough classes by adding proper columns.•A new decoding method is proposed to reduce errors in the decoding process.
AbstractList Error-Correcting Output Codes (ECOC) is widely used in the field of multiclass classification. As an optimal codematrix is key to the performance of an ECOC algorithm, this paper proposes a genetic programming (GP) based ECOC algorithm (GP-ECOC). In the design of individual of our GP, each terminal node represents a class, and nonterminal nodes combine the classes in their child nodes. In this way, an individual is a class combination tree, and represents an ECOC codematrix. A legality checking process is embedded in our algorithm to check each codematrix, so as to ensure each codematrix satisfying ECOC constraints. Those violating the constraints will be corrected by a proposed Guided Mutation operator. Before fitness evaluation, a local optimization algorithm is proposed to append new columns for tough classes, so as to improve the generalization ability of each individual and accelerate the evolutionary speed. In this way, our GP can evolve optimal codematrices through the evolutionary process. Experiments show that compared with other ensemble algorithms, our algorithm can achieve stable and high performances with relatively small ensemble scales on various UCI data sets. To the best of our knowledge, it is the first time that GP has been applied to implement the ECOC encoding algorithm. Our Python code is available at https://github.com/samuellees/gpecoc. •A novel ECOC algorithm is proposed based on Genetic Programming.•Each tree-structure individual represents a solution for a multiclass problem.•A new mutation operator is designed to maintain the legality of the individual.•A local optimization algorithm tackles tough classes by adding proper columns.•A new decoding method is proposed to reduce errors in the decoding process.
ArticleNumber 100564
Author Li, Ke-Sen
Wang, Han-Rui
Liu, Kun-Hong
Author_xml – sequence: 1
  givenname: Ke-Sen
  surname: Li
  fullname: Li, Ke-Sen
  organization: School of Informatics, Xiamen University, Xiamen, Fujian Province, China
– sequence: 2
  givenname: Han-Rui
  surname: Wang
  fullname: Wang, Han-Rui
  organization: School of Informatics, Xiamen University, Xiamen, Fujian Province, China
– sequence: 3
  givenname: Kun-Hong
  surname: Liu
  fullname: Liu, Kun-Hong
  email: lkhqz@xmu.edu.cn
  organization: School of Informatics, Xiamen University, Xiamen, Fujian Province, China
BookMark eNqFkL1OwzAUhT0UiVL6BCx-gZRr56fJwFBF5UeK1AVmy7FvgqvErmy3iLcnpUwMcJYrHem70vluyMw6i4TcMVgxYMX9fhU-8ORWHFg1NZAX2YzMOWeQFDnwa7IMYQ9TCuB5Xs1Js6HWnXCgW--dT2rnPapobE93x3g4Rlo7jYHKoXfexPeRtjKgps7SHi1Go-jBu97LcZyYW3LVySHg8ucuyNvj9rV-Tprd00u9aRKVQhoTLEqmpIQOpJIVBwSZZ62Ecq2yolLt1GUtat22siyZztZdpauMr1F1ZZojTxckvfxV3oXgsRMHb0bpPwUDcfYg9uLbgzh7EBcPE1X9opSJMhpno5dm-Id9uLA4zToZ9CIog1ahNmdfQjvzJ_8FuWmACw
CitedBy_id crossref_primary_10_1007_s10489_020_01883_1
crossref_primary_10_1016_j_swevo_2020_100709
crossref_primary_10_1016_j_ins_2020_05_088
crossref_primary_10_1016_j_ins_2021_04_038
crossref_primary_10_1007_s10462_022_10150_3
crossref_primary_10_1016_j_patcog_2022_109122
crossref_primary_10_1016_j_image_2023_116962
crossref_primary_10_1007_s10489_021_02870_w
crossref_primary_10_1007_s10489_021_02854_w
crossref_primary_10_3390_molecules27103112
crossref_primary_10_1016_j_ins_2020_04_021
crossref_primary_10_1016_j_patcog_2020_107642
crossref_primary_10_1016_j_ins_2021_12_093
crossref_primary_10_3390_app11083563
crossref_primary_10_1016_j_patcog_2023_109957
Cites_doi 10.1023/A:1013637720281
10.1016/j.patcog.2013.03.014
10.1016/j.knosys.2017.08.005
10.1145/1656395.1656397
10.1016/j.engappai.2018.09.007
10.1080/03610928008827904
10.1016/j.patcog.2007.05.020
10.1016/j.ins.2016.02.028
10.1109/TPAMI.2008.266
10.1016/j.engappai.2017.10.021
10.1109/TEVC.2007.894201
10.1016/j.eswa.2017.12.008
10.1109/TITS.2008.2011702
10.1109/TCYB.2014.2325603
10.1016/j.engappai.2018.04.019
10.1109/MCI.2017.2742867
10.1016/j.ins.2018.07.004
10.1016/j.swevo.2019.01.008
10.1016/j.ins.2016.06.044
10.1109/TCYB.2015.2404806
10.1016/j.compeleceng.2018.01.029
10.1016/j.engappai.2017.03.009
10.1016/j.swevo.2017.11.003
10.1023/A:1010933404324
10.1016/j.patcog.2007.04.008
10.1093/bioinformatics/btn644
10.1155/2015/193406
10.1007/s13042-017-0723-3
10.1016/j.patcog.2011.08.001
10.1016/j.neucom.2017.08.050
10.1016/j.ins.2017.08.098
10.1016/j.inffus.2016.11.009
10.1016/j.ins.2013.09.049
10.1016/j.patrec.2011.09.023
10.1016/j.patcog.2018.05.015
10.1016/j.knosys.2018.05.037
10.1109/TITS.2011.2158001
10.1109/TSMCC.2009.2033566
10.1109/TPAMI.2006.211
10.1109/TPAMI.2006.116
10.1038/35021093
ContentType Journal Article
Copyright 2019 Elsevier B.V.
Copyright_xml – notice: 2019 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.swevo.2019.100564
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
ExternalDocumentID 10_1016_j_swevo_2019_100564
S2210650219302044
GroupedDBID --K
--M
.~1
0R~
1~.
1~5
4.4
457
4G.
5VS
7-5
8P~
AAAKF
AABVA
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AARIN
AATLK
AAXUO
AAYFN
ABAOU
ABBOA
ABGRD
ABMAC
ABUCO
ABXDB
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADMUD
ADQTV
ADTZH
AEBSH
AECPX
AEKER
AENEX
AEQOU
AFKWA
AFTJW
AFXIZ
AGHFR
AGUBO
AGYEJ
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJOXV
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
APLSM
ARUGR
AXJTR
BJAXD
BKOJK
BLXMC
EBS
EFJIC
EJD
FDB
FEDTE
FIRID
FNPLU
FYGXN
GBLVA
GBOLZ
HAMUX
HVGLF
HZ~
J1W
JJJVA
KOM
M41
MHUIS
MO0
N9A
O-L
O9-
OAUVE
P-8
P-9
PC.
Q38
RIG
ROL
SDF
SES
SPC
SPCBC
SSA
SSB
SSD
SST
SSV
SSW
SSZ
T5K
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABJNI
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AIGII
AIIUN
AKBMS
AKYEP
ANKPU
APXCP
CITATION
EFKBS
EFLBG
~HD
ID FETCH-LOGICAL-c303t-e681caa0f0aca920e0a54ba087c469cba924beddbba881d47f9d9427ecf835e23
IEDL.DBID .~1
ISSN 2210-6502
IngestDate Thu Apr 24 22:55:12 EDT 2025
Wed Oct 01 04:16:48 EDT 2025
Sat May 11 15:33:10 EDT 2024
IsPeerReviewed true
IsScholarly true
Keywords Error-Correcting Output Codes (ECOC)
Genetic programming (GP)
Multiclass classification
Genetic operators
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c303t-e681caa0f0aca920e0a54ba087c469cba924beddbba881d47f9d9427ecf835e23
ParticipantIDs crossref_primary_10_1016_j_swevo_2019_100564
crossref_citationtrail_10_1016_j_swevo_2019_100564
elsevier_sciencedirect_doi_10_1016_j_swevo_2019_100564
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate November 2019
2019-11-00
PublicationDateYYYYMMDD 2019-11-01
PublicationDate_xml – month: 11
  year: 2019
  text: November 2019
PublicationDecade 2010
PublicationTitle Swarm and evolutionary computation
PublicationYear 2019
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Liu, Tong, Xie, Yee Ng (bib14) 2015; 2015
Lorena, Carvalho (bib34) 2007; 18
Silva, Vanneschi, Cabral, Vasconcelos (bib11) 2018/04/01/2018; 39
Liang, Zhang, Browne (bib50) 2017/06/01/2017; 62
Chen, Guestrin (bib58) 2016
Rodriguez, Kuncheva, Alonso (bib56) 2006; 28
Cramme, Singer (bib7) 2002; 47
Krawczyk, Galar, Woźniak, Bustince, Herrera (bib1) 2018/11/01/2018; 83
La Cava, Silva, Danai, Spector, Vanneschi, Moore (bib12) 2018/04/12/2018
Dietterich, Bakiri (bib3) 1995; 2
GarciaPedrajas, Fyfe (bib33) 2008; 12
Zhang (bib22) 2015; 45
Zhou, Wang, Fujita (bib23) 2017; 36
Bautista, Escalera, Baro, Radeva, Vitria, Pujol (bib8) Apr 15 2012; 33
Dua, Karra Taniskidou (bib54) 2017
Lachaize, HégaratMascle, Aldea, Maitrot, Reynaud (bib39) 2018/08/01/2018; 73
Zhang, Suganthan (bib55) 2017; 12
Breiman (bib59) 2001/10/01 2001; 45
Allwein, Schapire, Singer (bib2) 2001; 1
Russo, Bernardino, Barbosa (bib45) 2018/06/01/2018; 99
Wang, Li, Liu (bib53) 2017
Nazari, Moin, Rashidy Kanan (bib5) 2018/02/16/2018; 72
Yazdani, Shanbehzadeh, Hadavandi (bib17) 2017/11/01/2017; 135
Hein, Udluft, Runkler (bib44) 2018/11/01/2018; 76
Koza (bib43) 1992
Guo, Zhang, Zhu, Chen (bib24) 2010; 31
Lobão, Pacheco, Dias, Abreu (bib52) 2018/02/01/2018; 68
Baro, Escalera, Vitria, Pujol, Radeva (bib4) 2009; 10
Nazari, Moin, Kanan (bib36) 2019; 10
Perou (bib62) 2000; 406
Ke (bib57) 2017; vol. 30
Majid (bib10) 2016
Zhang, Wang, Wang, Lin, Xu, Chen (bib25) 2011; 12
Liu, Xu (bib51) 2009; 25
Nag, Pal (bib15) Feb 2016; 46
Simeone, Marrocco, Tortorella (bib21) 2012/02/01/2012; 45
Zor, Yanikoglu, Merdivan, Windeatt, Kittler, Alpaydin (bib38) 2016
Espejo, Ventura, Herrera (bib9) 2010; 40
Dietterich, Bakiri (bib18) 1994; 2
Naredo, Trujillo, Legrand, Silva, Muñoz (bib13) 2016/11/10/2016; 369
Escalera, Pujol, Radeva (bib27) 2006
Lee, Mahmood (bib49) 2017/12/01/2017; 421
Pujol, Escalera, Radeva (bib19) 2008/02/01/2008; 41
Lee, Li, Wang (bib46) 2018/10/01/2018; 466
Cramer, Kampouridis, Freitas, Alexandridis (bib47) 2019/05/01/2019; 46
Zhou, Peng, Suen (bib28) 2008; 41
Allwein, Schapire, Singer (bib32) 2001; 1
Escalera, Pujol, Radeva (bib20) 2010; 32
Ye, Liu (bib37) 2018
Liu, Li, Zhou (bib41) 2013
Pedregosa (bib60) 2011; 12
Bi, Zhang (bib42) 2018/10/15/2018; 158
Bagheri, Gao, Escalera (bib35) 2013; 46
Liu, Zeng, Ng (bib40) 2016; 349
Feng, Liu, Wang (bib31) 2018
Qin (bib6) 2017
Viegas (bib16) 2018/01/17/2018; 273
Pujol, Radeva, Vitrià (bib26) 2006; 28
Iman, Davenport (bib63) 1980; 9
Perone (bib61) 2009; 4
Zhou, Yang, Zhang, Xing (bib30) 2016; 59
De Stefano, Folino, Fontanella, Scotto di Freca (bib48) 2014/02/10/2014; 258
Sun, Liu, Hong, Wang (bib29) 2018
Feng (10.1016/j.swevo.2019.100564_bib31) 2018
Yazdani (10.1016/j.swevo.2019.100564_bib17) 2017; 135
Bagheri (10.1016/j.swevo.2019.100564_bib35) 2013; 46
Zhang (10.1016/j.swevo.2019.100564_bib55) 2017; 12
Iman (10.1016/j.swevo.2019.100564_bib63) 1980; 9
Dietterich (10.1016/j.swevo.2019.100564_bib18) 1994; 2
Escalera (10.1016/j.swevo.2019.100564_bib20) 2010; 32
Lee (10.1016/j.swevo.2019.100564_bib49) 2017; 421
De Stefano (10.1016/j.swevo.2019.100564_bib48) 2014; 258
Lobão (10.1016/j.swevo.2019.100564_bib52) 2018; 68
Hein (10.1016/j.swevo.2019.100564_bib44) 2018; 76
Liu (10.1016/j.swevo.2019.100564_bib51) 2009; 25
Simeone (10.1016/j.swevo.2019.100564_bib21) 2012; 45
Koza (10.1016/j.swevo.2019.100564_bib43) 1992
Silva (10.1016/j.swevo.2019.100564_bib11) 2018; 39
Dietterich (10.1016/j.swevo.2019.100564_bib3) 1995; 2
Pujol (10.1016/j.swevo.2019.100564_bib19) 2008; 41
Zhou (10.1016/j.swevo.2019.100564_bib28) 2008; 41
GarciaPedrajas (10.1016/j.swevo.2019.100564_bib33) 2008; 12
Nazari (10.1016/j.swevo.2019.100564_bib5) 2018; 72
Baro (10.1016/j.swevo.2019.100564_bib4) 2009; 10
Qin (10.1016/j.swevo.2019.100564_bib6) 2017
Guo (10.1016/j.swevo.2019.100564_bib24) 2010; 31
Ye (10.1016/j.swevo.2019.100564_bib37) 2018
Sun (10.1016/j.swevo.2019.100564_bib29) 2018
Breiman (10.1016/j.swevo.2019.100564_bib59) 2001; 45
La Cava (10.1016/j.swevo.2019.100564_bib12) 2018
Zhou (10.1016/j.swevo.2019.100564_bib23) 2017; 36
Perone (10.1016/j.swevo.2019.100564_bib61) 2009; 4
Krawczyk (10.1016/j.swevo.2019.100564_bib1) 2018; 83
Naredo (10.1016/j.swevo.2019.100564_bib13) 2016; 369
Russo (10.1016/j.swevo.2019.100564_bib45) 2018; 99
Majid (10.1016/j.swevo.2019.100564_bib10) 2016
Bautista (10.1016/j.swevo.2019.100564_bib8) 2012; 33
Lachaize (10.1016/j.swevo.2019.100564_bib39) 2018; 73
Chen (10.1016/j.swevo.2019.100564_bib58) 2016
Zhang (10.1016/j.swevo.2019.100564_bib25) 2011; 12
Allwein (10.1016/j.swevo.2019.100564_bib32) 2001; 1
Rodriguez (10.1016/j.swevo.2019.100564_bib56) 2006; 28
Allwein (10.1016/j.swevo.2019.100564_bib2) 2001; 1
Perou (10.1016/j.swevo.2019.100564_bib62) 2000; 406
Liu (10.1016/j.swevo.2019.100564_bib14) 2015; 2015
Zor (10.1016/j.swevo.2019.100564_bib38) 2016
Cramme (10.1016/j.swevo.2019.100564_bib7) 2002; 47
Ke (10.1016/j.swevo.2019.100564_bib57) 2017; vol. 30
Pedregosa (10.1016/j.swevo.2019.100564_bib60) 2011; 12
Nazari (10.1016/j.swevo.2019.100564_bib36) 2019; 10
Espejo (10.1016/j.swevo.2019.100564_bib9) 2010; 40
Viegas (10.1016/j.swevo.2019.100564_bib16) 2018; 273
Liu (10.1016/j.swevo.2019.100564_bib40) 2016; 349
Pujol (10.1016/j.swevo.2019.100564_bib26) 2006; 28
Liang (10.1016/j.swevo.2019.100564_bib50) 2017; 62
Zhou (10.1016/j.swevo.2019.100564_bib30) 2016; 59
Liu (10.1016/j.swevo.2019.100564_bib41) 2013
Nag (10.1016/j.swevo.2019.100564_bib15) 2016; 46
Zhang (10.1016/j.swevo.2019.100564_bib22) 2015; 45
Lee (10.1016/j.swevo.2019.100564_bib46) 2018; 466
Dua (10.1016/j.swevo.2019.100564_bib54) 2017
Escalera (10.1016/j.swevo.2019.100564_bib27) 2006
Wang (10.1016/j.swevo.2019.100564_bib53) 2017
Lorena (10.1016/j.swevo.2019.100564_bib34) 2007; 18
Cramer (10.1016/j.swevo.2019.100564_bib47) 2019; 46
Bi (10.1016/j.swevo.2019.100564_bib42) 2018; 158
References_xml – volume: 99
  start-page: 93
  year: 2018/06/01/2018
  end-page: 102
  ident: bib45
  article-title: Knowledge discovery in multiobjective optimization problems in engineering via Genetic Programming
  publication-title: Expert Syst. Appl.
– start-page: 198
  year: 2016
  end-page: 203
  ident: bib38
  article-title: BeamECOC: a local search for the optimization of the ECOC matrix
  publication-title: 2016 23rd International Conference on Pattern Recognition
– start-page: 683
  year: 2017
  end-page: 691
  ident: bib53
  article-title: A genetic programming based ECOC algorithm for microarray data classification
  publication-title: International Conference on Neural Information Processing
– volume: 466
  start-page: 25
  year: 2018/10/01/2018
  end-page: 43
  ident: bib46
  article-title: A comprehensive survey on genetic algorithms for DNA motif prediction
  publication-title: Inf. Sci.
– volume: 12
  start-page: 2825
  year: 2011
  end-page: 2830
  ident: bib60
  article-title: Scikit-learn: machine learning in Python
  publication-title: J. Mach. Learn. Res.
– volume: 31
  start-page: 232
  year: 2010
  end-page: 236
  ident: bib24
  article-title: Research on synthetic aperture radar image target recognition based on AdaBoost. ECOC
  publication-title: J. Harbin Eng. Univ.
– volume: 18
  start-page: 445
  year: 2007
  end-page: 454
  ident: bib34
  article-title: Evolutionary design of multiclass support vector machines
  publication-title: J. Intell. Fuzzy Syst.
– year: 2017
  ident: bib54
  publication-title: UCI Machine Learning Repository
– volume: 33
  start-page: 693
  year: Apr 15 2012
  end-page: 702
  ident: bib8
  article-title: Minimal design of error-correcting output codes
  publication-title: Pattern Recognit. Lett.
– volume: 45
  start-page: 5
  year: 2001/10/01 2001
  end-page: 32
  ident: bib59
  article-title: Random forests
  publication-title: Mach. Learn.
– volume: 41
  start-page: 713
  year: 2008/02/01/2008
  end-page: 725
  ident: bib19
  article-title: An incremental node embedding technique for error correcting output codes
  publication-title: Pattern Recognit.
– year: 2016
  ident: bib58
  article-title: XGBoost: a scalable tree boosting system
  publication-title: Presented at the 22nd SIGKDD Conference on Knowledge Discovery and Data Mining
– volume: vol. 30
  year: 2017
  ident: bib57
  article-title: LightGBM: a highly efficient gradient boosting decision tree
  publication-title: Presented at the Advances in Neural Information Processing Systems
– volume: 12
  start-page: 93
  year: 2008
  end-page: 106
  ident: bib33
  article-title: Evolving output codes for multiclass problems
  publication-title: IEEE Trans. Evol. Comput.
– volume: 12
  start-page: 61
  year: 2017
  end-page: 72
  ident: bib55
  article-title: Benchmarking ensemble classifiers with novel Co-trained kernel ridge regression and random vector functional link ensembles
  publication-title: IEEE Comput. Intell. Mag.
– volume: 9
  start-page: 571
  year: 1980
  end-page: 595
  ident: bib63
  article-title: Approximations of the critical region of the fbietkan statistic
  publication-title: Commun. Stat. Theor. Methods
– volume: 32
  start-page: 120
  year: 2010
  end-page: 134
  ident: bib20
  article-title: On the decoding process in ternary error-correcting output codes
  publication-title: Ieee T Pattern Anal
– volume: 369
  start-page: 347
  year: 2016/11/10/2016
  end-page: 367
  ident: bib13
  article-title: Evolving genetic programming classifiers with novelty search
  publication-title: Inf. Sci.
– volume: 135
  start-page: 89
  year: 2017/11/01/2017
  end-page: 98
  ident: bib17
  article-title: MBCGP-FE: a modified balanced cartesian genetic programming feature extractor
  publication-title: Knowl. Based Syst.
– start-page: 241
  year: 2018
  end-page: 244
  ident: bib37
  article-title: A novel genetic algorithm based ECOC algorithm
  publication-title: 14th International Conference on Semantics, Knowledge and Grids
– volume: 349
  start-page: 102
  year: 2016
  end-page: 118
  ident: bib40
  article-title: A hierarchical ensemble of ECOC for cancer classification based on multi-class microarray data
  publication-title: Inf. Sci.
– volume: 28
  start-page: 1619
  year: 2006
  end-page: 1630
  ident: bib56
  article-title: Rotation forest: a new classifier ensemble method
  publication-title: Ieee T Pattern Anal
– volume: 406
  start-page: 747
  year: 2000
  end-page: 752
  ident: bib62
  article-title: Molecular portraits of human breast tumours
  publication-title: Nature
– volume: 83
  start-page: 34
  year: 2018/11/01/2018
  end-page: 51
  ident: bib1
  article-title: Dynamic ensemble selection for multi-class classification with one-class classifiers
  publication-title: Pattern Recognit.
– volume: 76
  start-page: 158
  year: 2018/11/01/2018
  end-page: 169
  ident: bib44
  article-title: Interpretable policies for reinforcement learning by genetic programming
  publication-title: Eng. Appl. Artif. Intell.
– volume: 28
  start-page: 1007
  year: 2006
  end-page: 1012
  ident: bib26
  article-title: Discriminant ECOC: a heuristic method for application dependent design of error correcting output codes
  publication-title: IEEE Trans. Pattern Anal. Mach. Intell.
– volume: 258
  start-page: 200
  year: 2014/02/10/2014
  end-page: 216
  ident: bib48
  article-title: Using Bayesian networks for selecting classifiers in GP ensembles
  publication-title: Inf. Sci.
– volume: 39
  start-page: 323
  year: 2018/04/01/2018
  end-page: 338
  ident: bib11
  article-title: A semi-supervised Genetic Programming method for dealing with noisy labels and hidden overfitting
  publication-title: Swarm and Evolutionary Computation
– volume: 40
  start-page: 121
  year: 2010
  end-page: 144
  ident: bib9
  article-title: A survey on the application of genetic programming to classification
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics, Part C
– year: 2018
  ident: bib31
  article-title: A novel ECOC algorithm with centroid distance based soft coding scheme
  publication-title: Presented at the the 14th International Conference on Intelligent Computing Wuhan,China
– volume: 158
  start-page: 81
  year: 2018/10/15/2018
  end-page: 93
  ident: bib42
  article-title: An empirical comparison on state-of-the-art multi-class imbalance learning algorithms and a new diversified ensemble learning scheme
  publication-title: Knowl. Based Syst.
– volume: 46
  start-page: 2830
  year: 2013
  end-page: 2839
  ident: bib35
  article-title: A genetic-based subspace analysis method for improving Error-Correcting Output Coding
  publication-title: Pattern Recognit.
– year: 2016
  ident: bib10
  article-title: Optimization of Classifiers Using Genetic Programming
– year: 2006
  ident: bib27
  article-title: ECOC-ONE: a novel coding and decoding strategy
  publication-title: Presented at the 18th International Conference on Pattern Recognition, Vol vol. 3, Proceedings
– volume: 45
  start-page: 289
  year: 2015
  end-page: 301
  ident: bib22
  article-title: Heuristic ternary error-correcting output codes via weight optimization and layered clustering-based approach
  publication-title: Ieee T Cybernetics
– volume: 47
  start-page: 201
  year: 2002
  end-page: 233
  ident: bib7
  article-title: On the learnability and design of output codes for multiclass problems
  publication-title: Mach. Learn.
– volume: 46
  start-page: 499
  year: Feb 2016
  end-page: 510
  ident: bib15
  article-title: A multiobjective genetic programming-based ensemble for simultaneous feature selection and classification
  publication-title: IEEE Trans Cybern
– volume: 2
  start-page: 263
  year: 1995
  end-page: 286
  ident: bib3
  article-title: Solving multiclass learning problems via error-correcting output codes
  publication-title: J. Artif. Intell. Res.
– volume: 68
  start-page: 110
  year: 2018/02/01/2018
  end-page: 120
  ident: bib52
  article-title: Solving stochastic differential equations through genetic programming and automatic differentiation
  publication-title: Eng. Appl. Artif. Intell.
– volume: 273
  start-page: 554
  year: 2018/01/17/2018
  end-page: 569
  ident: bib16
  article-title: A Genetic Programming approach for feature selection in highly dimensional skewed data
  publication-title: Neurocomputing
– volume: 4
  start-page: 12
  year: 2009
  end-page: 20
  ident: bib61
  article-title: Pyevolve: a Python open-source framework for genetic algorithms
  publication-title: SIGEVOlution
– start-page: 478
  year: 2013
  end-page: 487
  ident: bib41
  article-title: Learning imbalanced multi-class data with optimal dichotomy weights
– volume: 59
  start-page: 1
  year: 2016
  end-page: 14
  ident: bib30
  article-title: Constructing ECOC based on confusion matrix for multiclass learning problems
  publication-title: Science China
– volume: 36
  start-page: 80
  year: 2017
  end-page: 89
  ident: bib23
  article-title: One versus one multi-class classification fusion using optimizing decision directed acyclic graph for predicting listing status of companies
  publication-title: Inf. Fusion
– volume: 10
  start-page: 433
  year: 2019
  end-page: 449
  ident: bib36
  article-title: A discriminant binarization transform using genetic algorithm and error-correcting output code for face template protection
  publication-title: Inter. J. Mach. Lear. Cyber.
– volume: 46
  start-page: 184
  year: 2019/05/01/2019
  end-page: 200
  ident: bib47
  article-title: Stochastic model genetic programming: deriving pricing equations for rainfall weather derivatives
  publication-title: Swarm and Evolutionary Computation
– volume: 25
  start-page: 331
  year: 2009
  end-page: 337
  ident: bib51
  article-title: A genetic programming-based approach to the classification of multiclass microarray datasets
  publication-title: Bioinformatics
– volume: 73
  start-page: 10
  year: 2018/08/01/2018
  end-page: 21
  ident: bib39
  article-title: Evidential framework for error correcting output code classification
  publication-title: Eng. Appl. Artif. Intell.
– volume: 2
  start-page: 263
  year: 1994
  end-page: 286
  ident: bib18
  article-title: Solving multiclass learning problems via ECOCs
  publication-title: J. Artif. Intell. Res.
– volume: 12
  start-page: 1624
  year: 2011
  end-page: 1639
  ident: bib25
  article-title: Data-driven intelligent transportation systems: a survey
  publication-title: IEEE Trans. Intell. Transp. Syst.
– volume: 1
  start-page: 113
  year: 2001
  end-page: 141
  ident: bib2
  article-title: Reducing multiclass to binary: a unifying approach for margin classifiers
  publication-title: J. Mach. Learn. Res.
– volume: 41
  start-page: 67
  year: 2008
  end-page: 76
  ident: bib28
  article-title: Data-driven decomposition for multi-class classification
  publication-title: Pattern Recognit.
– year: 1992
  ident: bib43
  article-title: Genetic Programming: on the Programming of Computers by Means of Natural Selection
– start-page: 1042
  year: 2017
  end-page: 1051
  ident: bib6
  article-title: Zero-shot action recognition with error-correcting output codes
  publication-title: IEEE Conference on Computer Vision and Pattern Recognition
– volume: 72
  start-page: 644
  year: 2018/02/16/2018
  end-page: 659
  ident: bib5
  article-title: Securing templates in a face recognition system using Error-Correcting Output Code and chaos theory
  publication-title: Comput. Electr. Eng.
– year: 2018
  ident: bib29
  article-title: A new ECOC algorithm for multiclass microarray data classification
  publication-title: Presented at the 24th International Conference on Pattern Recognition Beijing, China, August 20-24
– volume: 10
  start-page: 113
  year: 2009
  end-page: 126
  ident: bib4
  article-title: Traffic sign recognition using evolutionary adaboost detection and forest-ECOC classification
  publication-title: IEEE Trans. Intell. Transp. Syst.
– volume: 45
  start-page: 863
  year: 2012/02/01/2012
  end-page: 875
  ident: bib21
  article-title: Design of reject rules for ECOC classification systems
  publication-title: Pattern Recognit.
– volume: 421
  start-page: 204
  year: 2017/12/01/2017
  end-page: 217
  ident: bib49
  article-title: Adaptive outlier elimination in image registration using genetic programming
  publication-title: Inf. Sci.
– year: 2018/04/12/2018
  ident: bib12
  article-title: Multidimensional genetic programming for multiclass classification
  publication-title: Swarm and Evolutionary Computation
– volume: 2015
  year: 2015
  ident: bib14
  article-title: Genetic programming based ensemble system for microarray data classification
  publication-title: Computational and mathematical methods in medicine
– volume: 62
  start-page: 96
  year: 2017/06/01/2017
  end-page: 108
  ident: bib50
  article-title: Image feature selection using genetic programming for figure-ground segmentation
  publication-title: Eng. Appl. Artif. Intell.
– volume: 1
  start-page: 113
  year: 2001
  end-page: 141
  ident: bib32
  article-title: Reducing multiclass to binary: a unifying approach for margin classifiers %
  publication-title: J J. Mach. Learn. Res
– volume: 47
  start-page: 201
  issue: 2–3
  year: 2002
  ident: 10.1016/j.swevo.2019.100564_bib7
  article-title: On the learnability and design of output codes for multiclass problems
  publication-title: Mach. Learn.
  doi: 10.1023/A:1013637720281
– volume: 31
  start-page: 232
  issue: 2
  year: 2010
  ident: 10.1016/j.swevo.2019.100564_bib24
  article-title: Research on synthetic aperture radar image target recognition based on AdaBoost. ECOC
  publication-title: J. Harbin Eng. Univ.
– volume: 46
  start-page: 2830
  issue: 10
  year: 2013
  ident: 10.1016/j.swevo.2019.100564_bib35
  article-title: A genetic-based subspace analysis method for improving Error-Correcting Output Coding
  publication-title: Pattern Recognit.
  doi: 10.1016/j.patcog.2013.03.014
– volume: 135
  start-page: 89
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib17
  article-title: MBCGP-FE: a modified balanced cartesian genetic programming feature extractor
  publication-title: Knowl. Based Syst.
  doi: 10.1016/j.knosys.2017.08.005
– volume: 4
  start-page: 12
  issue: 1
  year: 2009
  ident: 10.1016/j.swevo.2019.100564_bib61
  article-title: Pyevolve: a Python open-source framework for genetic algorithms
  publication-title: SIGEVOlution
  doi: 10.1145/1656395.1656397
– volume: 76
  start-page: 158
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib44
  article-title: Interpretable policies for reinforcement learning by genetic programming
  publication-title: Eng. Appl. Artif. Intell.
  doi: 10.1016/j.engappai.2018.09.007
– start-page: 1042
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib6
  article-title: Zero-shot action recognition with error-correcting output codes
– volume: 9
  start-page: 571
  issue: 6
  year: 1980
  ident: 10.1016/j.swevo.2019.100564_bib63
  article-title: Approximations of the critical region of the fbietkan statistic
  publication-title: Commun. Stat. Theor. Methods
  doi: 10.1080/03610928008827904
– volume: 41
  start-page: 67
  issue: 1
  year: 2008
  ident: 10.1016/j.swevo.2019.100564_bib28
  article-title: Data-driven decomposition for multi-class classification
  publication-title: Pattern Recognit.
  doi: 10.1016/j.patcog.2007.05.020
– start-page: 198
  year: 2016
  ident: 10.1016/j.swevo.2019.100564_bib38
  article-title: BeamECOC: a local search for the optimization of the ECOC matrix
– volume: 2
  start-page: 263
  issue: 1
  year: 1994
  ident: 10.1016/j.swevo.2019.100564_bib18
  article-title: Solving multiclass learning problems via ECOCs
  publication-title: J. Artif. Intell. Res.
– volume: 349
  start-page: 102
  year: 2016
  ident: 10.1016/j.swevo.2019.100564_bib40
  article-title: A hierarchical ensemble of ECOC for cancer classification based on multi-class microarray data
  publication-title: Inf. Sci.
  doi: 10.1016/j.ins.2016.02.028
– volume: 32
  start-page: 120
  issue: 1
  year: 2010
  ident: 10.1016/j.swevo.2019.100564_bib20
  article-title: On the decoding process in ternary error-correcting output codes
  publication-title: Ieee T Pattern Anal
  doi: 10.1109/TPAMI.2008.266
– volume: 1
  start-page: 113
  year: 2001
  ident: 10.1016/j.swevo.2019.100564_bib32
  article-title: Reducing multiclass to binary: a unifying approach for margin classifiers %
  publication-title: J J. Mach. Learn. Res
– year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib54
– start-page: 241
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib37
  article-title: A novel genetic algorithm based ECOC algorithm
– volume: 68
  start-page: 110
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib52
  article-title: Solving stochastic differential equations through genetic programming and automatic differentiation
  publication-title: Eng. Appl. Artif. Intell.
  doi: 10.1016/j.engappai.2017.10.021
– volume: 12
  start-page: 93
  issue: 1
  year: 2008
  ident: 10.1016/j.swevo.2019.100564_bib33
  article-title: Evolving output codes for multiclass problems
  publication-title: IEEE Trans. Evol. Comput.
  doi: 10.1109/TEVC.2007.894201
– volume: 99
  start-page: 93
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib45
  article-title: Knowledge discovery in multiobjective optimization problems in engineering via Genetic Programming
  publication-title: Expert Syst. Appl.
  doi: 10.1016/j.eswa.2017.12.008
– volume: 2
  start-page: 263
  year: 1995
  ident: 10.1016/j.swevo.2019.100564_bib3
  article-title: Solving multiclass learning problems via error-correcting output codes
  publication-title: J. Artif. Intell. Res.
– volume: 10
  start-page: 113
  issue: 1
  year: 2009
  ident: 10.1016/j.swevo.2019.100564_bib4
  article-title: Traffic sign recognition using evolutionary adaboost detection and forest-ECOC classification
  publication-title: IEEE Trans. Intell. Transp. Syst.
  doi: 10.1109/TITS.2008.2011702
– volume: 45
  start-page: 289
  issue: 2
  year: 2015
  ident: 10.1016/j.swevo.2019.100564_bib22
  article-title: Heuristic ternary error-correcting output codes via weight optimization and layered clustering-based approach
  publication-title: Ieee T Cybernetics
  doi: 10.1109/TCYB.2014.2325603
– volume: vol. 30
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib57
  article-title: LightGBM: a highly efficient gradient boosting decision tree
– volume: 73
  start-page: 10
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib39
  article-title: Evidential framework for error correcting output code classification
  publication-title: Eng. Appl. Artif. Intell.
  doi: 10.1016/j.engappai.2018.04.019
– volume: 12
  start-page: 2825
  issue: Oct
  year: 2011
  ident: 10.1016/j.swevo.2019.100564_bib60
  article-title: Scikit-learn: machine learning in Python
  publication-title: J. Mach. Learn. Res.
– volume: 12
  start-page: 61
  issue: 4
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib55
  article-title: Benchmarking ensemble classifiers with novel Co-trained kernel ridge regression and random vector functional link ensembles
  publication-title: IEEE Comput. Intell. Mag.
  doi: 10.1109/MCI.2017.2742867
– year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib31
  article-title: A novel ECOC algorithm with centroid distance based soft coding scheme
– volume: 466
  start-page: 25
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib46
  article-title: A comprehensive survey on genetic algorithms for DNA motif prediction
  publication-title: Inf. Sci.
  doi: 10.1016/j.ins.2018.07.004
– volume: 1
  start-page: 113
  issue: 2
  year: 2001
  ident: 10.1016/j.swevo.2019.100564_bib2
  article-title: Reducing multiclass to binary: a unifying approach for margin classifiers
  publication-title: J. Mach. Learn. Res.
– year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib12
  article-title: Multidimensional genetic programming for multiclass classification
– start-page: 683
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib53
  article-title: A genetic programming based ECOC algorithm for microarray data classification
– volume: 46
  start-page: 184
  year: 2019
  ident: 10.1016/j.swevo.2019.100564_bib47
  article-title: Stochastic model genetic programming: deriving pricing equations for rainfall weather derivatives
  publication-title: Swarm and Evolutionary Computation
  doi: 10.1016/j.swevo.2019.01.008
– start-page: 478
  year: 2013
  ident: 10.1016/j.swevo.2019.100564_bib41
– year: 1992
  ident: 10.1016/j.swevo.2019.100564_bib43
– volume: 369
  start-page: 347
  year: 2016
  ident: 10.1016/j.swevo.2019.100564_bib13
  article-title: Evolving genetic programming classifiers with novelty search
  publication-title: Inf. Sci.
  doi: 10.1016/j.ins.2016.06.044
– volume: 46
  start-page: 499
  issue: 2
  year: 2016
  ident: 10.1016/j.swevo.2019.100564_bib15
  article-title: A multiobjective genetic programming-based ensemble for simultaneous feature selection and classification
  publication-title: IEEE Trans Cybern
  doi: 10.1109/TCYB.2015.2404806
– year: 2016
  ident: 10.1016/j.swevo.2019.100564_bib58
  article-title: XGBoost: a scalable tree boosting system
– volume: 72
  start-page: 644
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib5
  article-title: Securing templates in a face recognition system using Error-Correcting Output Code and chaos theory
  publication-title: Comput. Electr. Eng.
  doi: 10.1016/j.compeleceng.2018.01.029
– volume: 62
  start-page: 96
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib50
  article-title: Image feature selection using genetic programming for figure-ground segmentation
  publication-title: Eng. Appl. Artif. Intell.
  doi: 10.1016/j.engappai.2017.03.009
– volume: 59
  start-page: 1
  issue: 1
  year: 2016
  ident: 10.1016/j.swevo.2019.100564_bib30
  article-title: Constructing ECOC based on confusion matrix for multiclass learning problems
  publication-title: Science China
– year: 2006
  ident: 10.1016/j.swevo.2019.100564_bib27
  article-title: ECOC-ONE: a novel coding and decoding strategy
– volume: 39
  start-page: 323
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib11
  article-title: A semi-supervised Genetic Programming method for dealing with noisy labels and hidden overfitting
  publication-title: Swarm and Evolutionary Computation
  doi: 10.1016/j.swevo.2017.11.003
– volume: 18
  start-page: 445
  issue: 5
  year: 2007
  ident: 10.1016/j.swevo.2019.100564_bib34
  article-title: Evolutionary design of multiclass support vector machines
  publication-title: J. Intell. Fuzzy Syst.
– volume: 45
  start-page: 5
  issue: 1
  year: 2001
  ident: 10.1016/j.swevo.2019.100564_bib59
  article-title: Random forests
  publication-title: Mach. Learn.
  doi: 10.1023/A:1010933404324
– volume: 41
  start-page: 713
  issue: 2
  year: 2008
  ident: 10.1016/j.swevo.2019.100564_bib19
  article-title: An incremental node embedding technique for error correcting output codes
  publication-title: Pattern Recognit.
  doi: 10.1016/j.patcog.2007.04.008
– volume: 25
  start-page: 331
  issue: 3
  year: 2009
  ident: 10.1016/j.swevo.2019.100564_bib51
  article-title: A genetic programming-based approach to the classification of multiclass microarray datasets
  publication-title: Bioinformatics
  doi: 10.1093/bioinformatics/btn644
– volume: 2015
  year: 2015
  ident: 10.1016/j.swevo.2019.100564_bib14
  article-title: Genetic programming based ensemble system for microarray data classification
  publication-title: Computational and mathematical methods in medicine
  doi: 10.1155/2015/193406
– volume: 10
  start-page: 433
  issue: 3
  year: 2019
  ident: 10.1016/j.swevo.2019.100564_bib36
  article-title: A discriminant binarization transform using genetic algorithm and error-correcting output code for face template protection
  publication-title: Inter. J. Mach. Lear. Cyber.
  doi: 10.1007/s13042-017-0723-3
– volume: 45
  start-page: 863
  issue: 2
  year: 2012
  ident: 10.1016/j.swevo.2019.100564_bib21
  article-title: Design of reject rules for ECOC classification systems
  publication-title: Pattern Recognit.
  doi: 10.1016/j.patcog.2011.08.001
– volume: 273
  start-page: 554
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib16
  article-title: A Genetic Programming approach for feature selection in highly dimensional skewed data
  publication-title: Neurocomputing
  doi: 10.1016/j.neucom.2017.08.050
– volume: 421
  start-page: 204
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib49
  article-title: Adaptive outlier elimination in image registration using genetic programming
  publication-title: Inf. Sci.
  doi: 10.1016/j.ins.2017.08.098
– volume: 36
  start-page: 80
  year: 2017
  ident: 10.1016/j.swevo.2019.100564_bib23
  article-title: One versus one multi-class classification fusion using optimizing decision directed acyclic graph for predicting listing status of companies
  publication-title: Inf. Fusion
  doi: 10.1016/j.inffus.2016.11.009
– volume: 258
  start-page: 200
  year: 2014
  ident: 10.1016/j.swevo.2019.100564_bib48
  article-title: Using Bayesian networks for selecting classifiers in GP ensembles
  publication-title: Inf. Sci.
  doi: 10.1016/j.ins.2013.09.049
– volume: 33
  start-page: 693
  issue: 6
  year: 2012
  ident: 10.1016/j.swevo.2019.100564_bib8
  article-title: Minimal design of error-correcting output codes
  publication-title: Pattern Recognit. Lett.
  doi: 10.1016/j.patrec.2011.09.023
– year: 2016
  ident: 10.1016/j.swevo.2019.100564_bib10
– volume: 83
  start-page: 34
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib1
  article-title: Dynamic ensemble selection for multi-class classification with one-class classifiers
  publication-title: Pattern Recognit.
  doi: 10.1016/j.patcog.2018.05.015
– year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib29
  article-title: A new ECOC algorithm for multiclass microarray data classification
– volume: 158
  start-page: 81
  year: 2018
  ident: 10.1016/j.swevo.2019.100564_bib42
  article-title: An empirical comparison on state-of-the-art multi-class imbalance learning algorithms and a new diversified ensemble learning scheme
  publication-title: Knowl. Based Syst.
  doi: 10.1016/j.knosys.2018.05.037
– volume: 12
  start-page: 1624
  issue: 4
  year: 2011
  ident: 10.1016/j.swevo.2019.100564_bib25
  article-title: Data-driven intelligent transportation systems: a survey
  publication-title: IEEE Trans. Intell. Transp. Syst.
  doi: 10.1109/TITS.2011.2158001
– volume: 40
  start-page: 121
  issue: 2
  year: 2010
  ident: 10.1016/j.swevo.2019.100564_bib9
  article-title: A survey on the application of genetic programming to classification
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics, Part C
  doi: 10.1109/TSMCC.2009.2033566
– volume: 28
  start-page: 1619
  issue: 10
  year: 2006
  ident: 10.1016/j.swevo.2019.100564_bib56
  article-title: Rotation forest: a new classifier ensemble method
  publication-title: Ieee T Pattern Anal
  doi: 10.1109/TPAMI.2006.211
– volume: 28
  start-page: 1007
  issue: 6
  year: 2006
  ident: 10.1016/j.swevo.2019.100564_bib26
  article-title: Discriminant ECOC: a heuristic method for application dependent design of error correcting output codes
  publication-title: IEEE Trans. Pattern Anal. Mach. Intell.
  doi: 10.1109/TPAMI.2006.116
– volume: 406
  start-page: 747
  issue: 6797
  year: 2000
  ident: 10.1016/j.swevo.2019.100564_bib62
  article-title: Molecular portraits of human breast tumours
  publication-title: Nature
  doi: 10.1038/35021093
SSID ssj0000602559
Score 2.2578351
Snippet Error-Correcting Output Codes (ECOC) is widely used in the field of multiclass classification. As an optimal codematrix is key to the performance of an ECOC...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 100564
SubjectTerms Error-Correcting Output Codes (ECOC)
Genetic operators
Genetic programming (GP)
Multiclass classification
Title A novel Error-Correcting Output Codes algorithm based on genetic programming
URI https://dx.doi.org/10.1016/j.swevo.2019.100564
Volume 50
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  issn: 2210-6502
  databaseCode: GBLVA
  dateStart: 20110101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.sciencedirect.com
  omitProxy: true
  ssIdentifier: ssj0000602559
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  issn: 2210-6502
  databaseCode: ACRLP
  dateStart: 20110301
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.sciencedirect.com
  omitProxy: true
  ssIdentifier: ssj0000602559
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  issn: 2210-6502
  databaseCode: AIKHN
  dateStart: 20110301
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.sciencedirect.com
  omitProxy: true
  ssIdentifier: ssj0000602559
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: ScienceDirect (Elsevier)
  issn: 2210-6502
  databaseCode: .~1
  dateStart: 20110301
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.sciencedirect.com
  omitProxy: true
  ssIdentifier: ssj0000602559
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  issn: 2210-6502
  databaseCode: AKRWK
  dateStart: 20110301
  customDbUrl:
  isFulltext: true
  mediaType: online
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000602559
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8QwEA6iFy--xTc5eDRu2qZNe1wWl_W1HnTBW8mrurK2Uqve_O3O9LEoiAePDRlahsnMlzLffIQcGyekSkLJPKjuTAgZMa2DhHmhzhIlPM4zJCdfj6PRRFzch_cLZNBxYbCtss39TU6vs3W70mu92XuZTnu3PtxWAF_AkQuQ4YkzQeFdqGJw-unN_7PwqEbNqDEH-xkadMOH6jav1w_3jiRAL8GGgTASvxeob0VnuEZWWrRI-80HrZMFl2-Q1U6JgbYHc5Nc9WlevLsZPSvLomQDlNww2NBMb94q2EsHhXWvVM0einJaPT5TLF6WFjmF-EEaI237tJ7BZotMhmd3gxFrdRKYgQJUMRfFnlGKZ1wZlfjccRUKrXgsDVx-jYY1oZ21WqsY4KmQWWIT4UtnMsBfzg-2yWJe5G6H0MDIOLDCBkGYCIk8VemsCGLnAxLn2u4Sv3NOatoh4qhlMUu7brGntPZoih5NG4_ukpO50UszQ-Pv7VHn9fRHKKSQ5f8y3Puv4T5ZxqeGYnhAFqvyzR0C1qj0UR1MR2Spf345Gn8BNgLTIg
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELZKGWDhjShPD4yYOokTJ2NVtSrQloFW6hb5FShqkypNy8Zvx86jAgkxsDo-yfpk330X3XcHwK1QhLLApcjS0R0RQj3EuRMgy-VRwIiFcWTEyYOh1xuTx4k7qYF2pYUxZZWl7y98eu6ty5VmiWZzMZ02X2ydrWh-oZ-cYxSeZAtsE9emJgO7_7Q2P1qwl9NmM2ROGyBjUXUfyuu8lh9qbVSAVmAqBlyP_B6hvkWd7gHYK-kibBUnOgQ1FR-B_WoUAyxf5jHot2CcrNUMdtI0SVHbzNwQpqIZPq8yvRe2E6mWkM1ek3Savc2hiV4SJjHUF8joGGFZqDXXNidg3O2M2j1UDkpAQkegDCnPtwRjOMJMsMDGCjOXcIZ9KnT2K7heI1xJyTnzNT8lNApkQGyqRKQJmLKdU1CPk1idAegI6juSSMdxA0KNUJUqSRxf2ZqKYy4bwK7ACUXZRdwMs5iFVbnYe5gjGhpEwwLRBrjbGC2KJhp_b_cq1MMfdyHUbv4vw_P_Gt6And5o0A_7D8OnC7BrvhR6w0tQz9KVutLEI-PX-cX6AkMW1Lc
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+novel+Error-Correcting+Output+Codes+algorithm+based+on+genetic+programming&rft.jtitle=Swarm+and+evolutionary+computation&rft.au=Li%2C+Ke-Sen&rft.au=Wang%2C+Han-Rui&rft.au=Liu%2C+Kun-Hong&rft.date=2019-11-01&rft.issn=2210-6502&rft.volume=50&rft.spage=100564&rft_id=info:doi/10.1016%2Fj.swevo.2019.100564&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_swevo_2019_100564
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2210-6502&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2210-6502&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2210-6502&client=summon