Skip to main content

Advertisement

Log in

Fault detection based on squirrel search algorithm and support vector data description for industrial processes

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

This paper proposes a novel fault detection system by the combination of Support Vector Data Description and Squirrel Search Algorithm. This approach is capable to deal with processes or machines where the number of fault observations is small or not even available for training phase. In this work the use of classic Support Vector Data Description as well as its fast version with two kernel functions is proposed. The experimental results showed that the proposed system exhibits suitable capabilities for fault detection in complex industrial processes such as the one presented in this research. Moreover, a nonparametric statistical analysis is also included in order to compare the considered strategies and enhance the efficiency of the presented approach. Finally, a comparison with genetic algorithm approach and the one-class classifier based on support vectors is carried out which shows that the proposed algorithm outperforms traditional techniques.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

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

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

Data Availability

Data are not included due to lack of permissions from industry. However, all reported images are copyrights free.

References

  • Abakar K, Yu C (2014) Performance of svm based on puk kernel in comparison to svm based on rbf kernel in prediction of yarn tenacity. Indian J Fibre Text Res 39:55–59

    Google Scholar 

  • Abdollahzadeh B, Gharehchopogh FS, Mirjalili S (2021) African vultures optimization algorithm: a new nature-inspired metaheuristic algorithm for global optimization problems. Comput Industrial Eng 158(107):408

    Google Scholar 

  • Abdollahzadeh B, Soleimanian Gharehchopogh F, Mirjalili S (2021) Artificial gorilla troops optimizer: a new nature-inspired metaheuristic algorithm for global optimization problems. Inter J Intell Syst 36(10):5887–5958

    Article  Google Scholar 

  • Afshin F, Mohammad H, Brent S et al (2020) Equilibrium optimizer: a novel optimization algorithm. Knowl-Based Syst 191(105):190

    Google Scholar 

  • Aggarwal CC (2015) Data Mining. Springer International Publishing

  • Cao Q, Yu L, Cheng M (2016) A brief overview on parameter optimization of support vector machine. DEStech Transact Mater Sci Eng

  • Chopra N, Ansari MM (2022) Golden jackal optimization: a novel nature-inspired optimizer for engineering applications. Expert Syst Appl 198(116):924

    Google Scholar 

  • Del Ser J, Osaba E, Molina D et al (2019) Bio-inspired computation: where we stand and what’s next. Swarm Evolutionary Comput 48:220–250

    Article  Google Scholar 

  • Dhiman G, Kumar V (2018) Emperor penguin optimizer: a bio-inspired algorithm for engineering problems. Knowl-Based Syst 159:20–50

    Article  Google Scholar 

  • Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196

    Article  Google Scholar 

  • Faramarzi A, Heidarinejad M, Mirjalili S et al (2020) Marine predators algorithm: a nature-inspired metaheuristic. Expert Syst App 152(113):377

    Google Scholar 

  • Filho A, Silva A, Paiva A, et al (2017) Computer-aided diagnosis of lung nodules in computed tomography by using phylogenetic diversity, genetic algorithm, and svm. Journal of digital imaging 30

  • Ghafoori Z, Leckie C (2020) Deep Multi-sphere Support Vector Data Description, SIAM, pp 109–117

  • Gurram P, Kwon H (2011) Support-vector-based hyperspectral anomaly detection using optimized kernel parameters. IEEE Geoscience Remote Sensing Letters 8(6):1060–1064

    Article  Google Scholar 

  • Hashim FA, Houssein EH, Mabrouk MS et al (2019) Henry gas solubility optimization: a novel physics-based algorithm. Future Generation Comput Syst 101:646–667

    Article  Google Scholar 

  • Hecke TV (2014) Power study of anova versus kruskal-wallis test. J Statistic Manage Syst

  • Heidari AA, Mirjalili S, Faris H et al (2019) Harris hawks optimization: algorithm and applications. Future genera comput syst 97:849–872

    Article  Google Scholar 

  • Houssein EH, Saad MR, Hashim FA et al (2020) Lévy flight distribution: a new metaheuristic algorithm for solving engineering optimization problems. Eng Appl Arti Intell 94(103):731

    Google Scholar 

  • Jain M, Singh V, Rani A (2019) A novel nature-inspired algorithm for optimization: Squirrel search algorithm. Swarm and Evolutionary Computation 44:148–175

    Article  Google Scholar 

  • Jazi AY, Liu JJ, Lee H (2012) Automatic inspection of tft-lcd glass substrates using optimized support vector machines. IFAC Proceed Vol 45(15):325–330

    Article  Google Scholar 

  • Jiang Z, Hu M, Feng K, et al (2018) A svdd and-means based early warning method for dual-rotor equipment under time-varying operating conditions. Shock Vib 2018

  • Khishe M, Mosavi MR (2020) Chimp optimization algorithm. Expert syst appl 149(113):338

    Google Scholar 

  • Laref R, Losson E, Sava A et al (2019) On the optimization of the support vector machine regression hyperparameters setting for gas sensors array applications. Chemom Intell Lab Syst 184:22–27

    Article  Google Scholar 

  • Lee S, Kim SB (2018) Time-adaptive support vector data description for nonstationary process monitoring. Eng Appl Artifical Intel 68:18–31

    Article  Google Scholar 

  • Li S, Chen H, Wang M et al (2020) Slime mould algorithm: a new method for stochastic optimization. Future Generat Comput Syst 111:300–323

    Article  Google Scholar 

  • Liu C, Gryllias K (2020) A semi-supervised support vector data description-based fault detection method for rolling element bearings based on cyclic spectral analysis. Mech Syst Signal Process 140(106):682

    Google Scholar 

  • Lopes-Negrão LL, Godinho-Filho M, Marodin G (2016) Lean practices and their effect on performance: a literature review. Production Planning & Control

  • Mirjalili S (2015) The ant lion optimizer. Adv eng soft 83:80–98

    Article  Google Scholar 

  • Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-based syst 89:228–249

    Article  Google Scholar 

  • Mirjalili S (2016) Sca: a sine cosine algorithm for solving optimization problems. Knowl-based syst 96:120–133

    Article  Google Scholar 

  • Mirjalili S, Gandomi AH, Mirjalili SZ et al (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191

    Article  Google Scholar 

  • Moosavi SHS, Bardsiri VK (2017) Satin bowerbird optimizer: a new optimization algorithm to optimize anfis for software development effort estimation. Eng Appl Artificial Intell 60:1–15

    Article  Google Scholar 

  • Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47

    Article  Google Scholar 

  • Shadravan S, Naji HR, Bardsiri VK (2019) The sailfish optimizer: a novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems. Eng Appl Artificial Intell 80:20–34

  • Tax DM, Duin RP (2004) Support Vector Data Description. Mach Learn 54(1):45–66

    Article  MATH  Google Scholar 

  • Theissler A, Dear I (2013) Autonomously determining the parameters for svdd with rbf kernel from a one-class training set. In: Proceedings of World Academy of Science, Engineering and Technology, World Academy of Science, Engineering and Technology (WASET), 79, p 732

  • Tian Y, Mirzabagheri M, Bamakan SMH et al (2018) Ramp loss one-class support vector machine; a robust and effective approach to anomaly detection problems. Neurocomputing 310:223–235

    Article  Google Scholar 

  • Wang GG (2018) Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. Memetic Comput 10(2):151–164

    Article  Google Scholar 

  • Wang K, Lan H (2020) Robust support vector data description for novelty detection with contaminated data. Eng Appl Artificial Intel 91(103):554

    Google Scholar 

  • Zamani H, Nadimi-Shahraki MH, Gandomi AH (2022) Starling murmuration optimizer: a novel bio-inspired algorithm for global and engineering optimization. Comput Methods Appl Mech Eng 392(114):616

    MathSciNet  MATH  Google Scholar 

  • Zgarni S, Keskes H, Braham A (2018) Nested svdd in dag svm for induction motor condition monitoring. Eng Appl Artificial Intell 71:210–215

    Article  Google Scholar 

  • Zhang C, Peng K, Dong J (2020) An incipient fault detection and self-learning identification method based on robust svdd and rbm-pnn. J Process Control 85:173–183

    Article  Google Scholar 

  • Zhao W, Wang L (2016) An effective bacterial foraging optimizer for global optimization. Inform Sci 329:719–735

    Article  Google Scholar 

  • Zhao W, Zhang Z, Wang L (2020) Manta ray foraging optimization: an effective bio-inspired optimizer for engineering applications. Eng Appl Artificial Intell 87(103):300

    Google Scholar 

  • Zheng S (2018) A fast iterative algorithm for support vector data description. International J Mach Learn Cybernetics

Download references

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Contributions

JNA undertook and proposed the implementation of the methodology presented in this paper and the two SVDD approaches. IGC proposed and implemented the optimization algorithm and the complexity analysis. Statistical analysis has been done by JNA. Real data and supervision of the whole paper were supplied by ERF.

Corresponding author

Correspondence to Edgar O. Reséndiz-Flores.

Ethics declarations

Conflict of interest/Competing interests

The authors declare no competing interests

Consent to participate

It is confirmed that all the authors are aware and satisfied of the authorship order and correspondence of the paper.

Consent for publication

The publisher has the permission of the authors to publish the given article.

Ethics approval

The authors declare that this manuscript was not submitted to more than one journal for simultaneous consideration. Also, the submitted work was original and has not been published elsewhere in any form or language.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Navarro-Acosta, J.A., García-Calvillo, I.D. & Reséndiz-Flores, E.O. Fault detection based on squirrel search algorithm and support vector data description for industrial processes. Soft Comput 26, 13639–13650 (2022). https://doi.org/10.1007/s00500-022-07337-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-022-07337-9

Keywords

Profiles

  1. Irma D. García-Calvillo