Access the full text.
Sign up today, get DeepDyve free for 14 days.
James Henrydoss, Steve Cruz, Chunchun Li, Manuel Günther, T. Boult (2020)
Enhancing Open-Set Recognition using Clustering-based Extreme Value Machine (C-EVM)2020 IEEE International Conference on Big Data (Big Data)
Mengxin Sun, Kunhong Liu, Qingqiang Wu, Qingqi Hong, Beizhan Wang, Haiying Zhang (2019)
A novel ECOC algorithm for multiclass microarray data classification based on data complexity analysisPattern Recognit., 90
Yemin Shi, Yaowei Wang, Yixiong Zou, Qingsheng Yuan, Yonghong Tian, Yu Shu (2018)
ODN: Opening the Deep Network for Open-Set Action Recognition2018 IEEE International Conference on Multimedia and Expo (ICME)
Min-Ling Zhang, Fei Yu, Cai-Zhi Tang (2017)
Disambiguation-Free Partial Label LearningIEEE Transactions on Knowledge and Data Engineering, 29
Mengxin Sun, Kunhong Liu, Qingqi Hong (2017)
An ECOC Approach for Microarray Data Classification Based on Minimizing Feature Related Complexities2017 10th International Symposium on Computational Intelligence and Design (ISCID), 1
Marie Lachaize, S. Hégarat-Mascle, Emanuel Aldea, Aude Maitrot, R. Reynaud (2018)
Evidential framework for Error Correcting Output Code classificationEng. Appl. Artif. Intell., 73
Kaijie Feng, Sze‐Teng Liong, Kun-hong Liu (2020)
The design of variable-length coding matrix for improving error correcting output codesInf. Sci., 534
M. Bautista, Sergio Escalera, Xavier Baró, P. Radeva, Jordi Vitrià, O. Pujol (2012)
Minimal design of error-correcting output codesPattern Recognit. Lett., 33
Pedro Júnior, R. Souza, R. Werneck, Bernardo Stein, Daniel Pazinato, W. Almeida, O. Penatti, R. Torres, A. Rocha (2017)
Nearest neighbors distance ratio open-set classifierMachine Learning, 106
Ligang Zhou, Qingyang Wang, H. Fujita (2017)
One versus one multi-class classification fusion using optimizing decision directed acyclic graph for predicting listing status of companiesInf. Fusion, 36
Abhijit Bendale, T. Boult (2014)
Towards Open World Recognition2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
Xiao-Na Ye, Kun-hong Liu, Sze‐Teng Liong (2020)
A ternary bitwise calculator based genetic algorithm for improving error correcting output codesInf. Sci., 537
Jaedong Hwang, Seoung Oh, Joon-Young Lee, Bohyung Han (2021)
Exemplar-Based Open-Set Panoptic Segmentation Network2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)
(2007)
UCI Machine Learning Repository
Cemre Zor, B. Yanikoglu, Erinc Merdivan, T. Windeatt, J. Kittler, Ethem Alpaydin (2016)
BeamECOC: A local search for the optimization of the ECOC matrix2016 23rd International Conference on Pattern Recognition (ICPR)
Kun-hong Liu, Zhihao Zeng, V. Ng (2016)
A Hierarchical Ensemble of ECOC for cancer classification based on multi-class microarray dataInf. Sci., 349-350
P. Simeone, C. Marrocco, F. Tortorella (2012)
Design of reject rules for ECOC classification systemsPattern Recognit., 45
Hong-Ming Yang, Xu-Yao Zhang, Fei Yin, Qing Yang, Cheng-Lin Liu (2020)
Convolutional Prototype Network for Open Set RecognitionIEEE Transactions on Pattern Analysis and Machine Intelligence, 44
Chuanxing Geng, Sheng-Jun Huang, Songcan Chen (2018)
Recent Advances in Open Set Recognition: A SurveyIEEE Transactions on Pattern Analysis and Machine Intelligence, 43
Jiayu Zou, Mengxin Sun, Kun-hong Liu, Qingqiang Wu (2021)
The design of dynamic ensemble selection strategy for the error-correcting output codes familyInf. Sci., 571
Lei Lei, Yafei Song, Xi Luo (2020)
A new re-encoding ECOC using reject optionApplied Intelligence
Xiaolei Yu, Zhibin Zhao, Xingwu Zhang, Qiyang Zhang, Yilong Liu, Chuang Sun, Xuefeng Chen (2021)
Deep-Learning-Based Open Set Fault Diagnosis by Extreme Value TheoryIEEE Transactions on Industrial Informatics, 18
Mohsen Jafarzadeh, T. Ahmad, A. Dhamija, Chunchun Li, Steve Cruz, T. Boult (2020)
Automatic Open-World Reliability Assessment2021 IEEE Winter Conference on Applications of Computer Vision (WACV)
K. Crammer, Y. Singer (2002)
On the Learnability and Design of Output Codes for Multiclass ProblemsMachine Learning, 47
Wei Zhang, Xiang Li, Hui Ma, Zhong Luo, Xu Li (2021)
Open-Set Domain Adaptation in Machinery Fault Diagnostics Using Instance-Level Weighted Adversarial LearningIEEE Transactions on Industrial Informatics, 17
Sara Nazari, M. Moin, H. Kanan (2018)
Securing templates in a face recognition system using Error-Correcting Output Code and chaos theoryComput. Electr. Eng., 72
Jie Qin, Li Liu, Ling Shao, Fumin Shen, Bingbing Ni, Jiaxin Chen, Yunhong Wang (2017)
Zero-Shot Action Recognition with Error-Correcting Output Codes2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
Sihang Dang, Z. Cao, Z. Cui, Y. Pi, Nengyuan Liu (2019)
Open Set Incremental Learning for Automatic Target RecognitionIEEE Transactions on Geoscience and Remote Sensing, 57
Haipeng Xiong, Hao Lu, Chengxin Liu, Liang Liu, ZHIGUO CAO, Chunhua Shen (2019)
From Open Set to Closed Set: Counting Objects by Spatial Divide-and-Conquer2019 IEEE/CVF International Conference on Computer Vision (ICCV)
Yang Yang, Chunping Hou, Yue Lang, Dai Guan, Danyang Huang, Jinchen Xu (2019)
Open-set human activity recognition based on micro-Doppler signaturesPattern Recognit., 85
Abhijit Bendale, T. Boult (2015)
Towards Open Set Deep Networks2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
Patrick Schlachter, Yiwen Liao, Bin Yang (2019)
Open-Set Recognition Using Intra-Class Splitting2019 27th European Signal Processing Conference (EUSIPCO)
Pedro Júnior, T. Boult, Jacques Wainer, A. Rocha (2016)
Open-Set Support Vector MachinesIEEE Transactions on Systems, Man, and Cybernetics: Systems, 52
He Zhang, Vishal Patel (2017)
Sparse Representation-Based Open Set RecognitionIEEE Transactions on Pattern Analysis and Machine Intelligence, 39
KeSen Li, Hanrui Wang, Kun-hong Liu (2019)
A novel Error-Correcting Output Codes algorithm based on genetic programmingSwarm Evol. Comput., 50
Anne Pavy, B. Rigling (2018)
SV-Means: A Fast SVM-Based Level Set Estimator for Phase-Modulated Radar Waveform ClassificationIEEE Journal of Selected Topics in Signal Processing, 12
Aijun Xue, Xiaodan Wang, Yafei Song, Lei Lei (2017)
Discriminant error correcting output codes based on spectral clusteringPattern Analysis and Applications, 20
ZongYuan Ge, S. Demyanov, Zetao Chen, R. Garnavi (2017)
Generative OpenMax for Multi-Class Open Set ClassificationArXiv, abs/1707.07418
Sergio Escalera, O. Pujol, P. Radeva (2010)
On the Decoding Process in Ternary Error-Correcting Output CodesIEEE Transactions on Pattern Analysis and Machine Intelligence, 32
W. Scheirer, A. Rocha, Archana Sapkota, T. Boult (2013)
Toward Open Set RecognitionIEEE Transactions on Pattern Analysis and Machine Intelligence, 35
Reduc - ing network agnostophobia
Yali Zhao, Yali Li, Shengjin Wang (2019)
Open-World Person Re-Identification With Deep Hash Feature EmbeddingIEEE Signal Processing Letters, 26
Sergio Escalera, O. Pujol, P. Radeva (2010)
Re-coding ECOCs without re-trainingPattern Recognit. Lett., 31
Soroosh Shahtalebi, Arash Mohammadi (2018)
Bayesian Optimized Spectral Filters Coupled With Ternary ECOC for Single-Trial EEG ClassificationIEEE Transactions on Neural Systems and Rehabilitation Engineering, 26
Yu-Ping Zhang, Xiao-Na Ye, Kun-hong Liu, Junfeng Yao (2020)
A novel multi-objective genetic algorithm based error correcting output codesSwarm Evol. Comput., 57
Inhyuk Jo, Jungtaek Kim, Hyohyeong Kang, Yong-Deok Kim, Seungjin Choi (2018)
Open Set Recognition by Regularising Classifier with Fake Data Generated by Generative Adversarial Networks2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
Ana Lorena, A. Carvalho (2007)
Evolutionary design of multiclass support vector machinesJ. Intell. Fuzzy Syst., 18
Comparison of AUS of each data set under different ECOC algorithms
R. Vareto, Samira Silva, F. Costa, W. Schwartz (2017)
Towards open-set face recognition using hashing functions2017 IEEE International Joint Conference on Biometrics (IJCB)
Yihong Dong, Xiaohan Jiang, Huaji Zhou, Yun Lin, Qingjiang Shi (2020)
SR2CNN: Zero-Shot Learning for Signal RecognitionIEEE Transactions on Signal Processing, 69
Lawrence Neal, Matthew Olson, Xiaoli Fern, Weng-Keen Wong, Fuxin Li (2018)
Open Set Learning with Counterfactual Images
Yaojie Liu, J. Stehouwer, Amin Jourabloo, Xiaoming Liu (2019)
Deep Tree Learning for Zero-Shot Face Anti-Spoofing2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)
Chao Ma, I. Tsang, Fumin Shen, Chuancai Liu (2019)
Error Correcting Input and Output HashingIEEE Transactions on Cybernetics, 49
Ryota Yoshihashi, Wen Shao, Rei Kawakami, Shaodi You, M. Iida, T. Naemura (2018)
Classification-Reconstruction Learning for Open-Set Recognition2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)
Yifan Liang, Chang Liu, Hanrui Wang, Kunhong Liu, Junfeng Yao, Yingying She, Guiming Dai, Yuna Okina (2021)
A novel error-correcting output codes based on genetic programming and ternary digit operatorsPattern Recognit., 110
Xiao-Lei Zhang, Ji Wu (2013)
Heuristic Ternary Error-Correcting Output Codes Via Weight Optimization and Layered Clustering-Based ApproachIEEE Transactions on Cybernetics, 45
Hakan Cevikalp, B. Triggs, Vojtech Franc (2013)
Face and landmark detection by using cascade of classifiers2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG)
James Henrydoss, Steve Cruz, Ethan Rudd, Manuel Günther, T. Boult (2017)
Incremental Open Set Intrusion Recognition Using Extreme Value Machine2017 16th IEEE International Conference on Machine Learning and Applications (ICMLA)
Matthew Scherreik, B. Rigling (2016)
Open set recognition for automatic target classification with rejectionIEEE Transactions on Aerospace and Electronic Systems, 52
G. Zhong, Cheng-Lin Liu (2013)
Error-correcting output codes based ensemble feature extractionPattern Recognit., 46
The Open-Set recognition is an important topic in the pattern recognition research field. Different from the close-set recognition task, in the open-set recognition problem, the test data contains unknown classes that do not appear in the training phase. Consequently, the recognition of the open-set data is much more difficult than that of the close-set problem. This study applies the Error-Correcting Output Codes (ECOC) framework to handle the open-set problem by dynamically adding new functions to deal with the unknown classes, named ECOC-OS. Our algorithm includes two steps: (1) the unknown data discovery step based on a rejection strategy; (2) the code matrix expanding step for the separation of the unknown classes from the known classes. Due to the wide and chaotic distribution of the unknown class samples, this paper refines the unknown class into multiple sub-classes, and each sub-class has its own feature distribution. After preliminary row and column expansion and class splitting for the unknown class, the clustering algorithm is used to continuously refine the characteristics of the unknown class, dividing it into several sub-classes. Then the algorithm adds multiple coding rows and multiple "one-to-all" basic classifiers, so as to distinguish each unknown sub-class from multiple known classes. Finally, without re-training the existing learners, the zero symbols in the code matrix are selectively re-encoded according to the basic learners’ preference. The experiments deploy 16 data sets for the test, and the results confirm that ECOC-OS algorithm effectively improves the performance compared with other open-set recognition methods.
Applied Intelligence – Springer Journals
Published: May 1, 2022
Keywords: Error-Correcting Output Codes; The open-set recognition; Online learning
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.