Skip to main content
Log in

Automated parameter tuning in one-class support vector machine: an application for damage detection

  • Regular Paper
  • Published:
International Journal of Data Science and Analytics Aims and scope Submit manuscript

Abstract

Machine learning algorithms have been employed extensively in the area of structural health monitoring to compare new measurements with baselines to detect any structural change. One-class support vector machine (OCSVM) with Gaussian kernel function is a promising machine learning method which can learn only from one-class data and then classify any new query samples. However, generalization performance of OCSVM is profoundly influenced by its Gaussian model parameter \(\sigma \). This paper proposes a new algorithm named appropriate distance to the enclosing surface (ADES) for tuning the Gaussian model parameter. The semantic idea of this algorithm is based on inspecting the spatial locations of the edge and interior samples, and their distances to the enclosing surface of OCSVM. The algorithm selects the optimal value of \(\sigma \) which generates a hyperplane that is maximally distant from the interior samples but close to the edge samples. The sets of interior and edge samples are identified using a hard margin linear support vector machine. The algorithm was successfully validated using sensing data collected from the Sydney Harbour Bridge and vehicle-mounted sensors for damage detection, in addition to five public data sets. The results obtained by ADES are compared to those of variance–mean, maximum distance and MIES methods. The results of the ADES approach outperform these state-of-the-art methods, especially on the bridge and road data sets. Experiments on these data sets show that an average 3% better accuracy is achieved by ADES over these state-of-the-art methods. The designed ADES algorithm is an appropriate choice to identify the optimal value of \(\sigma \) for OCSVM, especially in high-dimensional data sets.

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.

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

Similar content being viewed by others

Notes

  1. http://archive.ics.uci.edu/ml/datasets.html.

References

  1. Anaissi, A., Goyal, M., Catchpoole, D.R., Braytee, A., Kennedy, P.J.: Ensemble feature learning of genomic data using support vector machine. PloS ONE 11(6), e0157330 (2016)

    Article  Google Scholar 

  2. Anaissi, A., Kennedy, P.J., Goyal, M.: Feature selection of imbalanced gene expression microarray data. In: 2011 12th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD). IEEE, pp. 73–78 (2011)

  3. Anaissi, A., Kennedy, P.J., Goyal, M., Catchpoole, D.R.: A balanced iterative random forest for gene selection from microarray data. BMC Bioinform. 14(1), 261 (2013)

    Article  Google Scholar 

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

  5. Anaissi, A., Khoa, N.L.D., Rakotoarivelo, T., Alamdari, M.M., Wang, Y.: Self-advised incremental one-class support vector machines: an application in structural health monitoring. In: International Conference on Neural Information Processing. Springer, pp. 484–496 (2017)

  6. Anaissi, A., Makki Alamdari, M., Rakotoarivelo, T., Lu Dang Khoa, N.: A tensor-based structural damage identification and severity assessment. Sensors 18(1), 111 (2018)

    Article  Google Scholar 

  7. Bánhalmi, A., Kocsor, A., Busa-Fekete, R.: Counter-example generation-based one-class classification. In: Machine Learning: ECML 2007. Springer, pp. 543–550 (2007)

  8. Bounsiar, A., Madden, M.G.: Kernels for one-class support vector machines. In: 2014 International Conference on Information Science and Applications (ICISA). IEEE, pp. 1–4 (2014)

  9. Breunig, M.M., Kriegel, H.-P., Ng, R.T., Sander, J.: Lof: identifying density-based local outliers. In: ACM Sigmod Record, vol. 29. ACM, pp. 93–104 (2000)

  10. Chen, Y., Zhou, X.S., Huang, T.S.: One-class SVM for learning in image retrieval. In: 2001 International Conference on Image Processing, 2001. Proceedings, vol. 1. IEEE, pp. 34–37 (2001)

  11. Cortes, C., Vapnik, V.: Support vector machine. Mach. Learn. 20(3), 273–297 (1995)

    MATH  Google Scholar 

  12. Das, S., Srivastava, A.N., Chattopadhyay, A.: Classification of damage signatures in composite plates using one-class SVMs. In: Aerospace Conference, 2007 IEEE. IEEE, pp. 1–19 (2007)

  13. Doebling, S.W, Farrar, C.R., Prime, M.B., Shevitz, D.W.: Damage identification and health monitoring of structural and mechanical systems from changes in their vibration characteristics: a literature review. Technical report, Los Alamos National Lab., NM (USA) (1996)

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

  15. Farrar, C.R., Worden, K.: An introduction to structural health monitoring. Philos. Trans. R. Soc. Lond. A Math. Phys. Eng. Sci. 365(1851), 303–315 (2007)

    Article  Google Scholar 

  16. Farrar, C.R., Worden, K.: Structural Health Monitoring: A Machine Learning Perspective. Wiley, New York (2012)

    Book  Google Scholar 

  17. Jeff, R.: Guidelines for measuring and reporting the condition of road assets (2006). http://www.dtpli.vic.gov.au/. Accessed 18 Feb 2017

  18. Khazai, S., Homayouni, S., Safari, A., Mojaradi, B.: Anomaly detection in hyperspectral images based on an adaptive support vector method. IEEE Geosci. Remote Sens. Lett. 8(4), 646–650 (2011)

    Article  Google Scholar 

  19. Khoa, N.L.D., Anaissi, A., Wang, Y.: Smart infrastructure maintenance using incremental tensor analysis. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. ACM, pp. 959–967 (2017)

  20. Khoa, N.L.D., Zhang, B., Wang, Y., Chen, F., Mustapha, S.: Robust dimensionality reduction and damage detection approaches in structural health monitoring. Struct. Health Monit. 13(4), 406–417 (2014)

    Article  Google Scholar 

  21. Khoa, N.L.D., Zhang, B., Wang, Y., Liu, W., Chen, F., Mustapha, S., Runcie, P.: On damage identification in civil structures using tensor analysis. In: Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer, pp. 459–471 (2015)

  22. Lazarevic, A., Kumar, V.: Feature bagging for outlier detection. In: Proceedings of the Eleventh ACM SIGKDD International Conference on Knowledge Discovery in Data Mining. ACM, pp. 157–166 (2005)

  23. Li, Y., Maguire, L.: Selecting critical patterns based on local geometrical and statistical information. IEEE Trans. Pattern Anal. Mach. Intell. 33(6), 1189–1201 (2011)

    Article  Google Scholar 

  24. Liu, B., Xiao, Y., Cao, L., Hao, Z., Deng, F.: Svdd-based outlier detection on uncertain data. Knowl. Inf. Syst. 34(3), 597–618 (2013)

    Article  Google Scholar 

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

  26. Long, J., Buyukozturk, O.: Automated Structural Damage Detection Using One-Class Machine Learning. Springer, Berlin (2014)

    Book  Google Scholar 

  27. Makki Alamdari, M., Samali, B., Li, J., Kalhori, H., Mustapha, S.: Spectral-based damage identification in structures under ambient vibration. J. Comput. Civ. Eng. 30(4), 04015062 (2015)

    Article  Google Scholar 

  28. Manevitz, L.M., Yousef, M.: One-class SVMs for document classification. J. Mach. Learn. Res. 2, 139–154 (2001)

    MATH  Google Scholar 

  29. Mustapha, S., Hu, Y., Nguyen, K., Makki Alamdari, M., Runcie, P., Dackermann, U., Nguyen, V.V., Li, J., Ye, L.: Pattern recognition based on time series analysis using vibration data for structural health monitoring in civil structures. Electron. J. Struct. Eng (2015)

  30. Pang, G., Cao, L., Chen, L.: Outlier detection in complex categorical data by modeling the feature value couplings. In: IJCAI, pp. 1902–1908 (2016)

  31. Pang, G., Cao, L., Chen, L., Liu, H.: Unsupervised feature selection for outlier detection by modelling hierarchical value-feature couplings. In: 2016 IEEE 16th International Conference on Data Mining (ICDM). IEEE, pp. 410–419 (2016)

  32. Runcie, P., Mustapha, S., Rakotoarivelo, T.: Advances in structural health monitoring system architecture. In: Proceedings of the Fourth International Symposium on Life-Cycle Civil Engineering, IALCCE, vol. 14 (2014)

    Google Scholar 

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

    Article  Google Scholar 

  34. Tang, X., Zeng, W., Shi, Y., Zhao, L.: Brain activation detection by modified neighborhood one-class SVM on FMRI data. Biomed. Signal Process. Control 39, 448–458 (2018)

    Article  Google Scholar 

  35. Tax, D.M.J., Duin, R.P.W.: Support vector data description. Mach. Learn. 54(1), 45–66 (2004)

    Article  Google Scholar 

  36. Worden, K., Manson, G.: The application of machine learning to structural health monitoring. Philos. Trans. R. Soc. Lond. A Math. Phys. Eng. Sci. 365(1851), 515–537 (2007)

    Article  Google Scholar 

  37. Xiao, Y., Wang, H., Wenli, X.: Parameter selection of Gaussian kernel for one-class SVM. IEEE Trans. Cybern. 45(5), 941–953 (2015)

    Article  Google Scholar 

  38. Zeng, M., Yang, Y., Cheng, J.: A generalized Gilbert algorithm and an improved MIES for one-class support vector machine. Knowl. Based Syst. 90, 211–223 (2015)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Road and Maritime Services (RMS) in New South Wales and Data61, CSIRO, for provision of the support and testing facilities for this research work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Anaissi.

Additional information

This paper is an extension version of the PAKDD’2017 Long Presentation paper “Adaptive One-Class Support Vector Machine for Damage Detection in Structural Health Monitoring” [4].

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Anaissi, A., Khoa, N.L.D. & Wang, Y. Automated parameter tuning in one-class support vector machine: an application for damage detection. Int J Data Sci Anal 6, 311–325 (2018). https://doi.org/10.1007/s41060-018-0151-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41060-018-0151-9

Keywords

Navigation