Skip to main content

Performance Evaluation of One-Class Classifiers (OCC) for Damage Detection in Structural Health Monitoring

  • Chapter
  • First Online:
Machine Learning for Intelligent Multimedia Analytics

Part of the book series: Studies in Big Data ((SBD,volume 82))

Abstract

Structural Health Monitoring (SHM) has become an area of continuous research with the ever-increasing demand for the safety of civil structures. The damage in civil structures can be detected using multimodal data from sensors, which presents instances of both damaged and undamaged data. The availability of damaged data in real life is difficult to obtain from a healthy structure and hence the problem of damage detection needs to be attempted using normal healthy data, and it becomes synonymous with the anomaly or novelty detection. One-Class classifiers work on the principle that the abundance of healthy data can be used to model an envelope of conditions which, if violated by any data instance, can be termed as damage or outlier detection. We have attempted an array of classifiers on a benchmark structure dataset (IASC-ASCE) both from supervised and unsupervised machine learning domain and propose a comparison between their success rates in determining damage in civil structures. We used classical techniques such as One-Class Support Vector Machines (OC-SVM), One-Class Isolation Forest (OC-IF), One-Class K-means clustering (OC-KMC), One-Class K-nearest neighbors (OC-KNN), Density-Based Spatial Clustering of Applications with Noise (DBSCAN), One-Class Principal Component Analysis (OC-PCA), Local Outlier Factor (LOF) and One-Class Gaussian Distribution (OC-GD). These techniques were tested on the IASC (International Association for Structural Control)–ASCE (American Society of Civil Engineers) SHM benchmark problem for a range of noise levels and range of force intensities to cover wide variations in the generated dataset using MATLAB based simulation. Our study helps us conclude that OC-SVM, Isolation Forest, and OC-PCA are the most robust algorithms for the anomaly detection task.

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

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. S. Alampalli, M. Ettouney, Structural identification, damage identification, and structural health monitoring. Proc. SPIE Int. Soc. Opt. Eng. (2007). https://doi.org/10.1117/12.715000

  2. E. Johnson, H. Lam et al., Phase I IASC-ASCE structural health monitoring benchmark problem using simulated data. J. Eng. Mech. 130(1), 3–15 (2004)

    Article  Google Scholar 

  3. V. Chandola, A. Banerjee, V. Kumar, Anomaly Detection: A Survey (University of Minnesota, Minneapolis, 2007)

    Google Scholar 

  4. X. Xu, H. Liu, M. Yao, Recent progress of anomaly detection. Complexity, 2019

    Google Scholar 

  5. M. Sabokrou, M. Khalooei, M. Fathy, E. Adeli, Adversarially learned one-class classifier for novelty detection, in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2018), pp. 3379–3388

    Google Scholar 

  6. The Science of Anomaly Detection, Numenta, Redwood City, CA, 2015

    Google Scholar 

  7. S. Agrawal, J. Agrawal, Survey on anomaly detection using data mining techniques (KES, 2015)

    Google Scholar 

  8. M. Landauer, M. Wurzenberger, F. Skopik, G. Settanni, P. Filzmoser, Time series analysis: unsupervised anomaly detection beyond outlier detection, in International Conference on Information Security Practice and Experience (Springer, Cham, 2018), pp. 19–36

    Google Scholar 

  9. Y. Yu, Y. Zhu, S. Li, D. Wan, Time series outlier detection based on sliding window prediction. Math. Probl. Eng. (2014). https://doi.org/10.1155/2014/879736

    Article  MATH  Google Scholar 

  10. E. Busseti, I. Osband, S. Wong, Deep Learning for Time Series Modeling (Stanford University, Stanford, 2012)

    Google Scholar 

  11. N. Gornitz, M. Braun, M. Kloft, Hidden Markov Anomaly Detection (Berlin Institute of Technology, 2014)

    Google Scholar 

  12. D. Hill, B. Minsker, E. Amir, Real-time Bayesian Anomaly Detection for Environmental Sensor Data (University of Illinois, 2009)

    Google Scholar 

  13. E. Schubert, R. Wojdanowski, A. Zimek, H.P. Kriegel, On evaluation of outlier rankings and outlier scores, in The 12th SIAM International Conference on Data Mining (SDM) (SIAM/Omnipress, 2012), pp. 1047–1058

    Google Scholar 

  14. A. Zimek, R.J.G.B. Campello, J. Sander, Ensembles for unsupervised outlier detection: challenges and research questions a position paper. SIGKDD Explor. Newsl. 15(1), 11–22 (2014). https://doi.org/10.1145/2594473.2594476

    Article  Google Scholar 

  15. B. Zong, Q. Song, M.R. Min, W. Cheng, C. Lumezanu, D. Cho, H. Chen, Deep autoencoding Gaussian mixture model for unsupervised anomaly detection, in International Conference on Learning Representations (2018)

    Google Scholar 

  16. M. Goldstein, S. Uchida, A comparative evaluation of unsupervised anomaly detection algorithms for multivariate data. PLoS ONE 11(4), e0152173 (2016). https://doi.org/10.1371/journal.pone.0152173

    Article  Google Scholar 

  17. S. Kanarachos, J. Mathew, A. Chroneos, M. Fitzpatrick, Anomaly detection in time series data using a combination of wavelets, neural networks and Hilbert transform, in 2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA), Corfu, 2015, pp. 1–6

    Google Scholar 

  18. Z. Chen, C.K. Yeo, B.S. Lee, C.T. Lau, Autoencoder-based network anomaly detection, in 2018 Wireless Telecommunications Symposium (WTS), Phoenix, AZ, 2018, pp. 1–5. https://doi.org/10.1109/WTS.2018.8363930

  19. A. Zimek, E. Schubert, H.-P. Kriegel, A survey on unsupervised outlier detection in high-dimensional numerical data. Stat. Anal. Data Min. 5, 363–387 (2012)

    Article  MathSciNet  Google Scholar 

  20. I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair et al., Generative adversarial nets. Adv. Neural. Inf. Process. Syst. 27, 2672–2680 (2014)

    Google Scholar 

  21. H. Zenati, M. Romain, C. Foo, B. Lecouat, V. Chandrasekhar, Adversarially learned anomaly detection, in 2018 IEEE International Conference on Data Mining (ICDM), Singapore, 2018, pp. 727–736. https://doi.org/10.1109/ICDM.2018.00088

  22. T. Schlegl, P. Seeböck, S.M. Waldstein, U. Schmidt-Erfurth, G. Langs, Unsupervised anomaly detection with generative adversarial networks to guide marker discovery, in International Conference on Information Processing in Medical Imaging, 2017, pp. 146–157

    Google Scholar 

  23. A. Shi, X. Yu, Structural damage detection using artificial neural networks and wavelet transform, in 2012 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications (CIMSA) Proceedings, Tianjin, 2012, pp. 7–11

    Google Scholar 

  24. V. Chandola, A. Banerjee, V. Kumar, Anomaly detection: a survey. ACM Comput. Surv. 41(3), 1–58 (2009). https://doi.org/10.1145/1541880.1541882

    Article  Google Scholar 

  25. B. Schölkopf, J.C. Platt, J.C. Shawe-Taylor, A.J. Smola, R.C. Williamson, Estimating the support of a high-dimensional distribution. Neural Comput. 13(7), 1443–1471 (2001)

    Article  Google Scholar 

  26. H. Shin, D.-H. Eom, S.-S. Kim, One-class support vector machines—an application in machine fault detection and classification. Comput. Ind. Eng. 48, 395–408 (2005)

    Article  Google Scholar 

  27. W. Shang, P. Zeng, M. Wan, L. Li, P. An, Intrusion detection algorithm based on OCSVM in industrial control system. Secur. Commun. Netw. 9, 10(July 2016), 1040–1049 (2016)

    Google Scholar 

  28. A. Anaissi, N.L.D. Khoa, S. Mustapha, M.M. Alamdari, A. Braytee, Y. Wang, F. Chen, Adaptive one-class support vector machine for damage detection in structural health monitoring, in Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining (Springer, 2017), pp. 42–57

    Google Scholar 

  29. P.F. Evangelista, M.J. Embrechts, B.K. Szymanski, Some properties of the Gaussian kernel for one class learning, in Artificial Neural Networks–ICANN 2007 (Springer, 2007), pp. 269–278

    Google Scholar 

  30. M.A. Hearst, S.T. Dumais, E. Osuna, J. Platt, B. Scholkopf, Support vector machines, in IEEE Intelligent Systems and their Applications, vol. 13, no. 4, pp. 18–28, July–Aug 1998

    Google Scholar 

  31. V.P. Singh, Normal distribution, in Entropy-Based Parameter Estimation in Hydrology. Water Science and Technology Library, vol 30 (Springer, Dordrecht, 1998)

    Google Scholar 

  32. F.T. Liu, K.M. Ting, Z.H. Zhou, Isolation forest, in Eighth IEEE International Conference on Data Mining, 2008. ICDM’08 (IEEE, 2008), pp. 413–422

    Google Scholar 

  33. M.M. Breunig, H.P. Kriegel, R.T. Ng, J. Sander, LOF: identifying density-based local outliers, in ACM Sigmod Record, vol. 29, №2 (2000, May), pp. 93–104

    Google Scholar 

  34. Z. Zhao, J. Yang, W. Lu, X. Wang, Application of local outlier factor method and back-propagation neural network for steel plates fault diagnosis, in The 27th Chinese Control and Decision Conference (2015 CCDC), Qingdao, 2015, pp. 2416–2421

    Google Scholar 

  35. N. Paulauskas, Ą.F. Bagdonas, Local outlier factor use for the network flow anomaly detection. Secur. Comm. Netw. 8, 4203–4212 (2015)

    Google Scholar 

  36. T.M. Thang, J. Kim, The anomaly detection by using DBSCAN clustering with multiple parameters, in 2011 International Conference on Information Science and Applications, Jeju Island, 2011, pp. 1–5

    Google Scholar 

  37. H. Saeedi Emadi, S.M. Mazinani, A novel anomaly detection algorithm using DBSCAN and SVM in wireless sensor networks. Wireless Pers. Commun. 98, 2025–2035 (2018). https://doi.org/10.1007/s11277-017-4961-1

  38. M. Ester, H.-P. Kriegel, J. Sander, X. Xu, A density-based algorithm for discovering clusters in large spatial databases with noise, in Proceedings of 2nd International Conference on Knowledge Discovery and Data Mining (AAAI Press, Portland, 1996), pp. 226–231

    Google Scholar 

  39. S. Dang, Performance evaluation of clustering algorithm using different datasets. IJARCSMS 3, 167–173 (2015)

    Google Scholar 

  40. M. Kemmler, E. Rodner, J. Denzler, One-class classification with Gaussian processes (2010), pp. 489–500. https://doi.org/10.1007/978-3-642-19309-5_38

  41. M.F. Lima, B.B. Zarpelão, L.D.H. Sampaio, J.J.P.C. Rodrigues, T. Abrão, M.L. Proença, Anomaly detection using baseline and K-means clustering, in SoftCOM 2010, 18th International Conference on Software, Telecommunications and Computer Networks, Split, Dubrovnik, 2010, pp. 305–309

    Google Scholar 

  42. D. Munroe, M. Madden, Multi-class and single-class classification approaches to vehicle model recognition from images (2020)

    Google Scholar 

  43. S. Ramaswamy, R. Rastogi, K. Shim, Efficient algorithms for mining outliers from large data sets, in Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data (SIGMOD’00) (ACM Press, New York, 2000), pp. 427–438

    Google Scholar 

  44. L. Huang, X. Nguyen, M. Garofalakis, M. Jordan, A.D. Joseph, N. Taft, In-network PCA and anomaly detection, in Proceeding of Advances in Neural Information Processing Systems, vol. 19 (2007)

    Google Scholar 

  45. A. Banerjee, U.B. Chitnis, S.L. Jadhav, J.S. Bhawalkar, S. Chaudhury, Hypothesis testing, type I and type II errors. Ind Psychiatry J. 18(2), 127–131 (2009)

    Article  Google Scholar 

  46. N.G. Pnevmatikos, G.D. Hatzigeorgiou, Damage detection of framed structures subjected to earthquake excitation using discrete wavelet analysis. Bull. Earthquake Eng. 15, 227–248 (2017). https://doi.org/10.1007/s10518-016-9962-z

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dhiraj .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Agarwal, A., Gupta, V., Dhiraj (2021). Performance Evaluation of One-Class Classifiers (OCC) for Damage Detection in Structural Health Monitoring. In: Kumar, P., Singh, A.K. (eds) Machine Learning for Intelligent Multimedia Analytics. Studies in Big Data, vol 82. Springer, Singapore. https://doi.org/10.1007/978-981-15-9492-2_13

Download citation

Publish with us

Policies and ethics