Skip to main content
Log in

Dynamic hypersphere SVDD without describing boundary for one-class classification

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Support vector data description (SVDD), an efficient one-class classification method, captures the spherically shaped boundary around the same class data and achieves classification for setting the boundary related to support vectors (SVs). As SVDD constructs an irregular hypersphere in high-dimensional space, it is unreasonable to keep the classification boundary a constant value. When the classification dataset is complicated, constant classification boundary will decrease the accuracy of classification. In this paper, we present a dynamic hypersphere SVDD (DH-SVDD) without describing boundary for one-class classification. In training process, important SVs of training dataset describe the static hypersphere. In testing process, dynamic hypersphere is described according to the new important SVs of the testing sample and training dataset. If there is a significant change of hypersphere structure, it means the new sample is an outlier. In this method, without any classification boundary, it can complete one-class classification with fully considering the related information of new sample and historical dataset. Thus, it can significantly improve the one-class classification accuracy of SVDD in complex datasets. Comparison is conducted among the proposed DH-SVDD, K-chart SVDD, Max limit SVDD and Validation limit SVDD. The effectiveness of the proposed method is also verified by the experimental UCI datasets.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297

    MATH  Google Scholar 

  2. Tax DMJ, Duin RPW (1999) Support vector domain description. Pattern Recogn Lett 20(11):1191–1199

    Article  Google Scholar 

  3. Tax DMJ, Duin RPW (2004) Support vector data description. Mach Learn 54(1):45–66

    Article  MATH  Google Scholar 

  4. Kourti T (2003) Multivariate dynamic data modeling for analysis and statistical process control of batch processes, start-ups and grade transitions. J Chemom 17(1):93–109

    Article  Google Scholar 

  5. Ge Z, Song Z (2014) Online monitoring and quality prediction of multiphase batch processes with uneven length problem. Ind Eng Chem Res 53(2):800–811

    Article  Google Scholar 

  6. Shin JH, Lee B, Park KS (2011) Detection of abnormal living patterns for elderly living alone using support vector data description. IEEE T Inf Technol B 15(3):438–448

    Article  Google Scholar 

  7. Wang S, Yu J, Lapira E, Lee J (2013) A modified support vector data description based novelty detection approach for machinery components. Appl Soft Comput 13(2):1193–1205

    Article  Google Scholar 

  8. Prakash J, Singh PK (2015) An effective multi objective approach for hard partitional clustering. Memet Comput 7(2):93–104

    Article  Google Scholar 

  9. Jiang Q, Yan X, Lv Z, Guo M (2014) Independent component analysis-based non-Gaussian process monitoring with preselecting optimal components and support vector data description. Int J Prod Res 52(11):3273–3286

    Article  Google Scholar 

  10. Ge Z, Xie L, Kruger U, Lamout L, Song Z (2009) Sensor fault identification and isolation for multivariate non-Gaussian processes. J Process Control 19(10):1707–1715

    Article  Google Scholar 

  11. Chen YC, Su CT (2016) Distance-based margin support vector machine for classification. Appl Math Comput 283:141–152

    MathSciNet  MATH  Google Scholar 

  12. Lv Z, Yan X (2016) Hierarchical support vector data description for batch process monitoring. Ind Eng Chem Res 55(34):9205–9214

    Article  Google Scholar 

  13. Sun R, Tsung F (2003) A kernel-distance-based multivariate control chart using support vector methods. Int J Prod Res 41(13):2975–2989

    Article  MATH  Google Scholar 

  14. Kittiwachana S, Ferreira DLS, Lloyd GR, Fido LA, Thompson DR, Escott RE, Brereton RG (2010) One class classifiers for process monitoring illustrated by the application to online HPLC of a continuous process. J Chemom 24(3–4):96–110

    Article  Google Scholar 

  15. Jiang Q, Yan X (2014) Just-in-time reorganized PCA integrated with SVDD for chemical process monitoring. AIChE J 60(3):949–965

    Article  MathSciNet  Google Scholar 

  16. Khediri IB, Weihs C, Limam M (2012) Kernel k-means clustering based local support vector domain description fault detection of multimodal processes. Expert Syst Appl 39(2):2166–2171

    Article  Google Scholar 

  17. Kumar S, Choudhary AK, Kumar M, Shankar R, Tiwari MK (2006) Kernel distance-based robust support vector methods and its application in developing a robust K-chart. Int J Prod Res 44(1):77–96

    Article  MATH  Google Scholar 

  18. Ning X, Tsung F (2013) Improved design of kernel distance-based charts using support vector methods. IIE Trans 45(4):464–476

    Article  Google Scholar 

  19. Ge Z, Song Z (2013) Bagging support vector data description model for batch process monitoring. J Process Control 23(8):1090–1096

    Article  Google Scholar 

  20. Mahadevan S, Shah SL (2009) Fault detection and diagnosis in process data using one-class support vector machines. J Process Control 19(10):1627–1639

    Article  Google Scholar 

  21. Sukchotrat T, Kim SB, Tsung F (2009) One-class classification-based control charts for multivariate process monitoring. IIE Trans 42(2):107–120

    Article  Google Scholar 

  22. Yao M, Wang H, Xu W (2014) Batch process monitoring based on functional data analysis and support vector data description. J Process Control 24(7):1085–1097

    Article  Google Scholar 

  23. Brereton R (2009) Chemometrics for pattern recognition. Wiley, New York

    Book  Google Scholar 

  24. Phaladiganon P, Kim SB, Chen VC (2014) A density-focused support vector data description method. Qual Reliab Eng Int 30(6):879–890

    Article  Google Scholar 

  25. Tax DMJ (2015a) Data sets for one-class classification. http://homepage.tudelft.nl/n9d04/occ/. Accessed August 2016

Download references

Acknowledgements

This work was mainly supported by National Natural Science Foundation of China (61240047) and Natural Science Foundation of Beijing (4152041). The authors would like to thank the anonymous reviewers for their valuable comments to improve this manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianlin Wang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, J., Liu, W., Qiu, K. et al. Dynamic hypersphere SVDD without describing boundary for one-class classification. Neural Comput & Applic 31, 3295–3305 (2019). https://doi.org/10.1007/s00521-017-3277-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-017-3277-0

Keywords

Navigation