{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T16:32:33Z","timestamp":1764174753422,"version":"3.37.3"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,3,1]],"date-time":"2020-03-01T00:00:00Z","timestamp":1583020800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,3,11]],"date-time":"2020-03-11T00:00:00Z","timestamp":1583884800000},"content-version":"vor","delay-in-days":10,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"published-print":{"date-parts":[[2020,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper provides a generic deep learning method to solve open set recognition problems. In open set recognition, only samples of a limited number of known classes are given for training. During inference, an open set recognizer must not only correctly classify samples from known classes, but also reject samples from unknown classes. Due to these specific requirements, conventional deep learning models that assume a closed set environment cannot be used. Therefore, special open set approaches were taken, including variants of support vector machines and generation-based state-of-the-art methods which model unknown classes by generated samples. In contrast, our proposed method models unknown classes by atypical subsets of training samples. The subsets are obtained through intra-class splitting (ICS). Based on a recently proposed two-stage algorithm using ICS, we propose a one-stage method based on alternating between ICS and the training of a deep neural network. Finally, several experiments were conducted to compare our proposed method with conventional and other state-of-the-art methods. The proposed method based on dynamic ICS showed a comparable or better performance than all considered existing methods regarding balanced accuracy.<\/jats:p>","DOI":"10.1007\/s42979-020-0086-9","type":"journal-article","created":{"date-parts":[[2020,3,11]],"date-time":"2020-03-11T07:02:40Z","timestamp":1583910160000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Deep Open Set Recognition Using Dynamic Intra-class Splitting"],"prefix":"10.1007","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6051-5693","authenticated-orcid":false,"given":"Patrick","family":"Schlachter","sequence":"first","affiliation":[]},{"given":"Yiwen","family":"Liao","sequence":"additional","affiliation":[]},{"given":"Bin","family":"Yang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,3,11]]},"reference":[{"key":"86_CR1","unstructured":"Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M, et\u00a0al. Tensorflow: a system for large-scale machine learning. In: Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation, USENIX Association. 2016. pp. 265\u201383."},{"key":"86_CR2","doi-asserted-by":"publisher","unstructured":"Bartler A, Mauch L, Yang B, Reuter M, Stoicescu L. Automated detection of solar cell defects with deep learning. In: 2018 26th European signal processing conference (EUSIPCO). 2018. pp. 2035\u201339. https:\/\/doi.org\/10.23919\/EUSIPCO.2018.8553025.","DOI":"10.23919\/EUSIPCO.2018.8553025"},{"key":"86_CR3","doi-asserted-by":"crossref","unstructured":"Bendale A, Boult TE. Towards open set deep networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition. 2016. pp. 1563\u201372.","DOI":"10.1109\/CVPR.2016.173"},{"key":"86_CR4","doi-asserted-by":"crossref","unstructured":"Brodersen KH, Ong CS, Stephan KE, Buhmann JM. The balanced accuracy and its posterior distribution. In: 2010 20th international conference on pattern recognition (ICPR). IEEE; 2010. pp. 3121\u201324.","DOI":"10.1109\/ICPR.2010.764"},{"issue":"2","key":"86_CR5","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1023\/A:1009715923555","volume":"2","author":"CJ Burges","year":"1998","unstructured":"Burges CJ. A tutorial on support vector machines for pattern recognition. Data Min Knowl Discov. 1998;2(2):121\u201367.","journal-title":"Data Min Knowl Discov"},{"key":"86_CR6","unstructured":"Cho Y, Saul LK. Kernel methods for deep learning. In: Advances in neural information processing systems. 2009. pp. 342\u201350."},{"key":"86_CR7","unstructured":"Goodfellow I, Shlens J, Szegedy C. Explaining and harnessing adversarial examples. In: International conference on learning representations. 2015."},{"key":"86_CR8","doi-asserted-by":"publisher","unstructured":"G\u00fcnther M, Cruz S, Rudd E, Boult T. Toward open-set face recognition. 2017. https:\/\/doi.org\/10.1109\/CVPRW.2017.85.","DOI":"10.1109\/CVPRW.2017.85"},{"key":"86_CR9","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J. Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition. 2016. pp. 770\u20138.","DOI":"10.1109\/CVPR.2016.90"},{"key":"86_CR10","unstructured":"Ioffe S, Szegedy C. Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv:150203167. 2015"},{"key":"86_CR11","doi-asserted-by":"crossref","unstructured":"Jain LP, Scheirer WJ, Boult TE. Multi-class open set recognition using probability of inclusion. In: European conference on computer vision. Springer; 2014. pp. 393\u2013409.","DOI":"10.1007\/978-3-319-10578-9_26"},{"key":"86_CR12","doi-asserted-by":"crossref","unstructured":"Jo I, Kim J, Kang H, Kim YD, Choi S. Open set recognition by regularising classifier with fake data generated by generative adversarial networks. In: 2018 IEEE international conference on acoustics. IEEE: Speech and Signal Processing (ICASSP); 2018. pp. 2686\u201390.","DOI":"10.1109\/ICASSP.2018.8461700"},{"key":"86_CR13","unstructured":"Krizhevsky A. Learning multiple layers of features from tiny images. Technical report, Citeseer. 2009."},{"key":"86_CR14","unstructured":"Krizhevsky A, Sutskever I, Hinton GE. Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems. 2012. pp. 1097\u2013105."},{"issue":"11","key":"86_CR15","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y LeCun","year":"1998","unstructured":"LeCun Y, Bottou L, Bengio Y, Haffner P. Gradient-based learning applied to document recognition. Proc IEEE. 1998;86(11):2278\u2013324.","journal-title":"Proc IEEE"},{"issue":"7553","key":"86_CR16","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y LeCun","year":"2015","unstructured":"LeCun Y, Bengio Y, Hinton G. Deep learning. Nature. 2015;521(7553):436\u201344. https:\/\/doi.org\/10.1038\/nature14539.","journal-title":"Nature"},{"key":"86_CR17","doi-asserted-by":"crossref","unstructured":"Li B, Liu Y, Wang X. Gradient harmonized single-stage detector. arXiv:181105181. 2018.","DOI":"10.1609\/aaai.v33i01.33018577"},{"key":"86_CR18","doi-asserted-by":"crossref","unstructured":"Moosavi-Dezfooli SM, Fawzi A, Frossard P. DeepFool: a simple and accurate method to fool deep neural networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition. 2016. pp. 2574\u201382.","DOI":"10.1109\/CVPR.2016.282"},{"key":"86_CR19","doi-asserted-by":"crossref","unstructured":"Neal L, Olson M, Fern X, Wong WK, Li F. Open set learning with counterfactual images. In: Proceedings of the European conference on computer vision (ECCV). 2018. pp. 613\u201328.","DOI":"10.1007\/978-3-030-01231-1_38"},{"key":"86_CR20","unstructured":"Netzer Y, Wang T, Coates A, Bissacco A, Wu B, Ng A. Reading digits in natural images with unsupervised feature learning. NIPS. 2011."},{"key":"86_CR21","unstructured":"Paszke A, Gross S, Chintala S, Chanan G, Yang E, DeVito Z, Lin Z, Desmaison A, Antiga L, Lerer A. Automatic differentiation in PyTorch. In: NIPS-W. 2017."},{"key":"86_CR22","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E. Scikit-learn: machine learning in Python. J Mach Learn Res. 2011;12:2825\u201330.","journal-title":"J Mach Learn Res"},{"key":"86_CR23","doi-asserted-by":"publisher","DOI":"10.1201\/9781420087444","volume-title":"The Weibull distribution: a handbook","author":"H Rinne","year":"2008","unstructured":"Rinne H. The Weibull distribution: a handbook. Boca Raton: Chapman and Hall\/CRC; 2008."},{"issue":"3","key":"86_CR24","doi-asserted-by":"publisher","first-page":"762","DOI":"10.1109\/TPAMI.2017.2707495","volume":"40","author":"E Rudd","year":"2017","unstructured":"Rudd E, Jain LP, Scheirer WJ, Boult T. The extreme value machine. IEEE Trans Pattern Anal Mach Intell. 2017;40(3):762\u20138.","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"3","key":"86_CR25","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/s11263-015-0816-y","volume":"115","author":"O Russakovsky","year":"2015","unstructured":"Russakovsky O, Deng J, Su H, Krause J, Satheesh S, Ma S, Huang Z, Karpathy A, Khosla A, Bernstein M, Berg AC, Fei-Fei L. ImageNet large scale visual recognition challenge. Int J Comput Vis. 2015;115(3):211\u201352. https:\/\/doi.org\/10.1007\/s11263-015-0816-y.","journal-title":"Int J Comput Vis"},{"key":"86_CR26","doi-asserted-by":"publisher","first-page":"1689","DOI":"10.1109\/TPAMI.2011.54","volume":"33","author":"WJ Scheirer","year":"2011","unstructured":"Scheirer WJ, Rocha A, Michaels R, Boult TE. Meta-recognition: the theory and practice of recognition score analysis. IEEE Trans Pattern Anal Mach Intell. 2011;33:1689\u201395.","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"86_CR27","doi-asserted-by":"publisher","first-page":"1757","DOI":"10.1109\/TPAMI.2012.256","volume":"35","author":"WJ Scheirer","year":"2013","unstructured":"Scheirer WJ, Rocha A, Sapkota A, Boult TE. Towards open set recognition. IEEE Trans Pattern Anal Mach Intell. 2013;35:1757\u20131772.","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"86_CR28","doi-asserted-by":"publisher","first-page":"2317","DOI":"10.1109\/TPAMI.2014.2321392","volume":"36","author":"WJ Scheirer","year":"2014","unstructured":"Scheirer WJ, Jain LP, Boult TE. Probability models for open set recognition. IEEE Trans Pattern Anal Mach Intell. 2014;36:2317\u201324.","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"86_CR29","unstructured":"Schlachter P, Liao Y, Yang B. One-class feature learning using intra-class splitting. CoRR arXiv:abs\/1812.08468, 2018."},{"key":"86_CR30","doi-asserted-by":"crossref","unstructured":"Schlachter P, Liao Y, Yang B. Deep one-class classification using intra-class splitting. In: IEEE Data Science Workshop (DSW). 2019.","DOI":"10.1109\/DSW.2019.8755576"},{"key":"86_CR31","doi-asserted-by":"crossref","unstructured":"Schlachter P, Liao Y, Yang B. Open set recognition using intra-class splitting. In: IEEE EUSIPCO. 2019.","DOI":"10.23919\/EUSIPCO.2019.8902738"},{"issue":"7","key":"86_CR32","doi-asserted-by":"publisher","first-page":"1443","DOI":"10.1162\/089976601750264965","volume":"13","author":"B Sch\u00f6lkopf","year":"2001","unstructured":"Sch\u00f6lkopf B, Platt JC, Shawe-Taylor J, Smola AJ, Williamson RC. Estimating the support of a high-dimensional distribution. Neural Comput. 2001;13(7):1443\u201371.","journal-title":"Neural Comput"},{"key":"86_CR33","unstructured":"Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition. In: International conference on learning representations. 2015."},{"issue":"3","key":"86_CR34","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1023\/A:1018628609742","volume":"9","author":"JAK Suykens","year":"1999","unstructured":"Suykens JAK, Vandewalle J. Least squares support vector machine classifiers. Neural Process Lett. 1999;9(3):293\u2013300. https:\/\/doi.org\/10.1023\/A:1018628609742.","journal-title":"Neural Process Lett"},{"key":"86_CR35","doi-asserted-by":"crossref","unstructured":"Zhu JY, Park T, Isola P, Efros AA. Unpaired image-to-image translation using cycle-consistent adversarial networks. In: Proceedings of the IEEE international conference on computer vision. 2017. pp. 2223\u201332.","DOI":"10.1109\/ICCV.2017.244"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-020-0086-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s42979-020-0086-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-020-0086-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,11]],"date-time":"2021-03-11T01:15:41Z","timestamp":1615425341000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s42979-020-0086-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["86"],"URL":"https:\/\/doi.org\/10.1007\/s42979-020-0086-9","relation":{},"ISSN":["2662-995X","2661-8907"],"issn-type":[{"type":"print","value":"2662-995X"},{"type":"electronic","value":"2661-8907"}],"subject":[],"published":{"date-parts":[[2020,3]]},"assertion":[{"value":"19 December 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 February 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 March 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"On behalf of all authors, the corresponding author states that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}],"article-number":"77"}}