Skip to main content
Log in

Multi-kernel optimized relevance vector machine for probabilistic prediction of concrete dam displacement

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

The observation data of dam displacement can reflect the dam’s actual service behavior intuitively. Therefore, the establishment of a precise data-driven model to realize accurate and reliable safety monitoring of dam deformation is necessary. This study proposes a novel probabilistic prediction approach for concrete dam displacement based on optimized relevance vector machine (ORVM). A practical optimization framework for parameters estimation using the parallel Jaya algorithm (PJA) is developed, and various simple kernel/multi-kernel functions of relevance vector machine (RVM) are tested to obtain the optimal selection. The proposed model is tested on radial displacement measurements of a concrete arch dam to mine the effect of hydrostatic, seasonal and irreversible time components on dam deformation. Four algorithms, including support vector regression (SVR), radial basis function neural network (RBF-NN), extreme learning machine (ELM) and the HST-based multiple linear regression (HST-MLR), are used for comparison with the ORVM model. The simulation results demonstrate that the proposed multi-kernel ORVM model has the best performance for predicting the displacement out of range of the used measurements dataset. Meanwhile, the ORVM model has the advantages of probabilistic output and can provide reasonable confidence interval (CI) for dam safety monitoring. This study lays the foundation for the application of RVM in the field of dam health monitoring.

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
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

RVM:

Relevance vector machine

ORVM:

Optimized relevance vector machine

CI:

Confidence interval

HST:

Hydrostatic-season-time

HTT:

Hydrostatic-temperature-time

MLR:

Multiple linear regression

PLSR:

Partial least squares regression

SR:

Stepwise regression

PJA:

Parallel Jaya algorithm

ANN:

Artificial neural network

MLP:

Multilayer perceptron

SLFNs:

Single hidden layer feedforward neural networks

ANFIS:

Adaptive neural fuzzy inference system

MARS:

Multivariate adaptive regression splines

GPR:

Gaussian process regression

RBF-NN:

Radial basis function neural network

ELM:

Extreme learning machine

SVM:

Support vector machine

SVR:

Support vector regression

MLR-HST:

HST-based multiple linear regression

SumGP:

Multi-kernel Gaussian kernel + polynomial kernel

SumGL:

Multi-kernel Gaussian kernel + Laplace kernel

SumLP:

Multi-kernel Laplace kernel + polynomial kernel

G-ORVM:

Gaussian kernel-based optimized relevance vector machine

GP-ORVM:

SumGP kernel-based optimized relevance vector machine

R 2 :

Coefficient of determination

RMSE:

Root mean square error

MAE:

Mean absolute error

ME:

Maximum absolute error

AWCI:

Average width of confidence interval

AVCI:

Average variance of confidence interval

References

  1. Wu ZR (2003) Safety monitoring theory and its application of hydraulic structures. Higher Education, Beijing

    Google Scholar 

  2. Zhao EF (2018) Dam Safety Monitoring Data Analysis Theory & Assessment Methods. Hohai University Press,

  3. Shi YQ, Yang JJ, Wu JL, He JP (2018) A statistical model of deformation during the construction of a concrete face rockfill dam. Structural Control & Health Monitoring. https://doi.org/10.1002/stc.2074

    Article  Google Scholar 

  4. Gu CS, Wu ZR (2006) Safety monitoring of dams and dam foundations-theories & methods and their application. Hohai University Press,

  5. Salazar F, Toledo MA, Onate E, Moran R (2015) An empirical comparison of machine learning techniques for dam behaviour modelling. Struct Saf 56:9–17. https://doi.org/10.1016/j.strusafe.2015.05.001

    Article  Google Scholar 

  6. Salazar F, Morán R, Toledo MA, Oñate E (2015) Data-Based Models for the Prediction of Dam Behaviour: A Review and Some Methodological Considerations. Archives of Computational Methods in Engineering 24(1):1–21. https://doi.org/10.1007/s11831-015-9157-9

    Article  MATH  Google Scholar 

  7. Mata J, de Castro AT, da Costa JS (2014) Constructing statistical models for arch dam deformation. Structural Control & Health Monitoring 21(3):423–437. https://doi.org/10.1002/stc.1575

    Article  Google Scholar 

  8. Lin CN, Li TC, Liu XQ, Zhao LH, Chen SY, Qi HJ (2019) A deformation separation method for gravity dam body and foundation based on the observed displacements. Structural Control & Health Monitoring. https://doi.org/10.1002/stc.2304

    Article  Google Scholar 

  9. Sun PM, Bao TF, Gu CS, Jiang M, Wang T, Shi ZW (2016) Parameter sensitivity and inversion analysis of a concrete faced rock-fill dam based on HS-BPNN algorithm. Science China-Technological Sciences 59(9):1442–1451. https://doi.org/10.1007/s11431-016-0213-y

    Article  Google Scholar 

  10. Mata J (2011) Interpretation of concrete dam behaviour with artificial neural network and multiple linear regression models. Engineering Structures 33(3):903–910. https://doi.org/10.1016/j.engstruct.2010.12.011

    Article  Google Scholar 

  11. Stojanovic B, Milivojevic M, Ivanovic M, Milivojevic N, Divac D (2013) Adaptive system for dam behavior modeling based on linear regression and genetic algorithms. Advances in Engineering Software 65:182–190. https://doi.org/10.1016/j.advengsoft.2013.06.019

    Article  Google Scholar 

  12. Gu CS, Li B, Xu GL, Yu H (2010) Back analysis of mechanical parameters of roller compacted concrete dam. Science China-Technological Sciences 53(3):848–853. https://doi.org/10.1007/s11431-010-0053-0

    Article  MATH  Google Scholar 

  13. Xi GY, Yue JP, Zhou BX, Tang P (2011) Application of an artificial immune algorithm on a statistical model of dam displacement. Computers & Mathematics with Applications 62(10):3980–3986. https://doi.org/10.1016/j.camwa.2011.09.057

    Article  MathSciNet  MATH  Google Scholar 

  14. Gu CS, Wang YC, Peng Y, Xu BS (2011) Ill-conditioned problems of dam safety monitoring models and their processing methods. Science China-Technological Sciences 54(12):3275–3280. https://doi.org/10.1007/s11431-011-4573-z

    Article  MATH  Google Scholar 

  15. Hariri-Ardebili MA, Pourkamali-Anaraki F (2018) Simplified reliability analysis of multi hazard risk in gravity dams via machine learning techniques. Arch Civ Mech Eng 18(2):592–610. https://doi.org/10.1016/j.acme.2017.09.003

    Article  Google Scholar 

  16. Hariri-Ardebili MA, Pourkamali-Anaraki F (2018) Support vector machine based reliability analysis of concrete dams. Soil Dynamics and Earthquake Engineering 104:276–295. https://doi.org/10.1016/j.soildyn.2017.09.016

    Article  Google Scholar 

  17. Hariri-Ardebili MA, Barak S (2019) A series of forecasting models for seismic evaluation of dams based on ground motion meta-features. Engineering Structures. https://doi.org/10.1016/j.engstruct.2019.109657

    Article  Google Scholar 

  18. Hariri-Ardebili MA, Pourkamali-Anaraki F (2019) Matrix completion for cost reduction in finite element simulations under hybrid uncertainties. Applied Mathematical Modelling 69:164–180. https://doi.org/10.1016/j.apm.2018.12.014

    Article  MathSciNet  MATH  Google Scholar 

  19. Hariri-Ardebili MA, Sudret B (2019) Polynomial chaos expansion for uncertainty quantification of dam engineering problems. Engineering Structures. https://doi.org/10.1016/j.engstruct.2019.109631

    Article  Google Scholar 

  20. Moody J, Darken CJ (1989) Fast Learning in Networks of Locally-Tuned Processing Units. Neural Computation 1(2):281–294. https://doi.org/10.1162/neco.1989.1.2.281

    Article  Google Scholar 

  21. Vapnik V, Golowich SE, Smola A (1997) Support vector method for function approximation, regression estimation, and signal processing. Adv Neur In 9:281–287

    Google Scholar 

  22. Chen SY, Gu CS, Lin CN, Zhao EF, Song JT (2018) Safety Monitoring Model of a Super-High Concrete Dam by Using RBF Neural Network Coupled with Kernel Principal Component Analysis. Mathematical Problems in Engineering 2018:1–13. https://doi.org/10.1155/2018/1712653

    Article  Google Scholar 

  23. Kang F, Li JJ, Zhao SZ, Wang YJ (2019) Structural health monitoring of concrete dams using long-term air temperature for thermal effect simulation. Engineering Structures 180:642–653. https://doi.org/10.1016/j.engstruct.2018.11.065

    Article  Google Scholar 

  24. Kang F, Liu J, Li JJ, Li SJ (2017) Concrete dam deformation prediction model for health monitoring based on extreme learning machine. Structural Control & Health Monitoring. https://doi.org/10.1002/stc.1997

    Article  Google Scholar 

  25. Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: Theory and applications. Neurocomputing 70(1–3):489–501. https://doi.org/10.1016/j.neucom.2005.12.126

    Article  Google Scholar 

  26. Liu CG, Gu CS, Chen B (2017) Zoned elasticity modulus inversion analysis method of a high arch dam based on unconstrained Lagrange support vector regression (support vector regression arch dam). Engineering with Computers 33(3):443–456. https://doi.org/10.1007/s00366-016-0483-9

    Article  Google Scholar 

  27. Su HZ, Chen ZX, Wen ZP (2016) Performance improvement method of support vector machine-based model monitoring dam safety. Structural Control & Health Monitoring 23(2):252–266. https://doi.org/10.1002/stc.1767

    Article  Google Scholar 

  28. Rankovic V, Grujovic N, Divac D, Milivojevic N (2014) Development of support vector regression identification model for prediction of dam structural behaviour. Struct Saf 48:33–39. https://doi.org/10.1016/j.strusafe.2014.02.004

    Article  Google Scholar 

  29. Bui K-TT, Tien Bui D, Zou J, Van Doan C, Revhaug I (2016) A novel hybrid artificial intelligent approach based on neural fuzzy inference model and particle swarm optimization for horizontal displacement modeling of hydropower dam. Neural Computing and Applications 29(12):1495–1506. https://doi.org/10.1007/s00521-016-2666-0

    Article  Google Scholar 

  30. Kang F, Liu X, Li J (2019) Concrete Dam Behavior Prediction Using Multivariate Adaptive Regression Splines with Measured Air Temperature. Arabian Journal for Science and Engineering. https://doi.org/10.1007/s13369-019-04095-z

    Article  Google Scholar 

  31. Lin CN, Li TC, Chen SY, Liu XQ, Lin C, Liang SL (2019) Gaussian process regression-based forecasting model of dam deformation. Neural Comput Appl 31(12):8503–8518. https://doi.org/10.1007/s00521-019-04375-7

    Article  Google Scholar 

  32. Kang F, Li JJ (2019) Displacement Model for Concrete Dam Safety Monitoring via Gaussian Process Regression Considering Extreme Air Temperature. Journal of Structural Engineering 146(1):05019001

    Article  Google Scholar 

  33. Tipping ME (2001) Sparse Bayesian learning and the relevance vector machine. Journal of Machine Learning Research 1(3):211–244. https://doi.org/10.1162/15324430152748236

    Article  MathSciNet  MATH  Google Scholar 

  34. Imani M, Kao HC, Lan WH, Kuo CY (2018) Daily sea level prediction at Chiayi coast, Taiwan using extreme learning machine and relevance vector machine. Global Planet Change 161:211–221. https://doi.org/10.1016/j.gloplacha.2017.12.018

    Article  Google Scholar 

  35. Zhang ZF, Liu ZB, Zheng LF, Zhang Y (2014) Development of an adaptive relevance vector machine approach for slope stability inference. Neural Comput Appl 25(7–8):2025–2035. https://doi.org/10.1007/s00521-014-1690-1

    Article  Google Scholar 

  36. Wang TZ, Xu H, Han JG, Elbouchikhi E, Benbouzid MEH (2015) Cascaded H-Bridge Multilevel Inverter System Fault Diagnosis Using a PCA and Multiclass Relevance Vector Machine Approach. Ieee T Power Electr 30(12):7006–7018. https://doi.org/10.1109/Tpel.2015.2393373

    Article  Google Scholar 

  37. Kong DD, Chen YJ, Li N, Duan CQ, Lu LX, Chen DX (2019) Relevance vector machine for tool wear prediction. Mechanical Systems and Signal Processing 127:573–594. https://doi.org/10.1016/j.ymssp.2019.03.023

    Article  Google Scholar 

  38. Rao R (2016) Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems. International Journal of Industrial Engineering Computations 7(1):19–34

    Google Scholar 

  39. Holland JH (1975) Adaptation in natural and artificial systems : an introductory analysis with applications to biology, control, and artificial intelligence. University of Michigan Press, Ann Arbor

    MATH  Google Scholar 

  40. Farmer JD, Packard NH, Perelson AS (1986) The Immune-System, Adaptation, and Machine Learning. Physica D 22(1–3):187–204. https://doi.org/10.1016/0167-2789(86)90240-X

    Article  MathSciNet  Google Scholar 

  41. Eberhart R, Kennedy J A new optimizer using particle swarm theory. In: MHS’95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, 1995. Ieee, pp 39-43

  42. Li XL (2003) A new intelligent optimization-artificial fish swarm algorithm. PhD Dissertation, Zhejiang University

  43. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of global optimization 39(3):459–471

    Article  MathSciNet  Google Scholar 

  44. Ding ZH, Li J, Hao H (2019) Structural damage identification using improved Jaya algorithm based on sparse regularization and Bayesian inference. Mechanical Systems and Signal Processing 132:211–231. https://doi.org/10.1016/j.ymssp.2019.06.029

    Article  Google Scholar 

  45. Abhishek K, Kumar VR, Datta S, Mahapatra SS (2017) Application of JAYA algorithm for the optimization of machining performance characteristics during the turning of CFRP (epoxy) composites: comparison with TLBO, GA, and ICA. Engineering with Computers 33(3):457–475. https://doi.org/10.1007/s00366-016-0484-8

    Article  Google Scholar 

  46. Berger JO (2013) Statistical decision theory and Bayesian analysis. Springer Science & Business Media,

  47. MacKay DJJNc (1992) Bayesian interpolation. 4 (3):415-447

  48. Rao R, Waghmare GG (2017) A new optimization algorithm for solving complex constrained design optimization problems. Engineering Optimization 49(1):60–83

    Article  Google Scholar 

  49. Migallon H, Jimeno-Morenilla A, Sanchez-Romero JL, Rico H, Rao RV (2019) Multipopulation-based multi-level parallel enhanced Jaya algorithms. J Supercomput 75(3):1697–1716. https://doi.org/10.1007/s11227-019-02759-z

    Article  Google Scholar 

Download references

Acknowledgements

The authors are grateful to the financial sponsorship from National Natural Science Foundation of China (Grant Nos. 51739003, 51779086), National Key R&D Program of China (2018YFC0407104, 2016YFC0401601), Special Project Funded of National Key Laboratory (20165042112) and Key R&D Program of Guangxi (AB17195074).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Chongshi Gu or Chaoning Lin.

Ethics declarations

Conflict of interest

The authors declare that they have no conflicts of interest regarding the publication of this paper.

Additional information

Publisher's Note

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

Appendix

Appendix

$$R^{2} = \frac{{\left[ {\sum\nolimits_{i = 1}^{N} {\left( {y_{S} (i) - \bar{y}_{S} } \right)} \left( {y(i) - \bar{y}} \right)} \right]^{2} }}{{\sum\nolimits_{i = 1}^{N} {\left( {y_{S} (i) - \bar{y}_{S} } \right)^{2} } \sum\nolimits_{i = 1}^{N} {\left( {y(i) - \bar{y}} \right)^{2} } }}$$
(A.1)
$${\text{RMSE}} = \sqrt {\frac{1}{N}\sum\limits_{i = 1}^{N} {\left( {y_{S} (i) - y(i)} \right)^{2} } }$$
(A.2)
$${\text{MAE}} = \frac{1}{N}\sum\limits_{i = 1}^{N} {\left| {y_{S} (i) - y(i)} \right|}$$
(A.3)
$${\text{ME}} = \hbox{max} \left| {y_{S} (i) - y(i)} \right|$$
(A.4)
$${\text{AWCI}} = \frac{1}{N}\sum\limits_{i = 1}^{N} {2 \times 1.96 \times \sqrt {\sigma_{i}^{2} } }$$
(A.5)
$${\text{AVCI}} = \frac{1}{N}\sum\limits_{i = 1}^{N} {\left| {2 \times 1.96 \times \sqrt {\sigma_{i}^{2} } - {\text{AWCI}}} \right|}$$
(A.6)

where \(y_{S} (i)\) and \(y(i)\) denote the model output and measured values of the radial displacement, respectively (\(i = 1,2, \ldots ,N\)); \(\bar{y}_{S}\) and \(\bar{y}\) represent the average of the model output and measured values, respectively; \(N\) represents the number of observations. \(\sigma_{i}^{{}}\) is the predicted variance of ORVM-based prediction model at output point \(y_{S} (i)\).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, S., Gu, C., Lin, C. et al. Multi-kernel optimized relevance vector machine for probabilistic prediction of concrete dam displacement. Engineering with Computers 37, 1943–1959 (2021). https://doi.org/10.1007/s00366-019-00924-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-019-00924-9

Keywords