Skip to main content

Advertisement

Log in

Machine learning for predicting discharge fluctuation of a karst spring in North China

  • Research Article - Hydrology
  • Published:
Acta Geophysica Aims and scope Submit manuscript

Abstract

The quantitative analyses of karst spring discharge typically rely on physical-based models, which are inherently uncertain. To improve the understanding of the mechanism of spring discharge fluctuation and the relationship between precipitation and spring discharge, three machine learning methods were developed to reduce the predictive errors of physical-based groundwater models, simulate the discharge of Longzici spring’s karst area, and predict changes in the spring on the basis of long time series precipitation monitoring and spring water flow data from 1987 to 2018. The three machine learning methods included two artificial neural networks (ANNs), namely multilayer perceptron (MLP) and long short-term memory–recurrent neural network (LSTM–RNN), and support vector regression (SVR). A normalization method was introduced for data preprocessing to make the three methods robust and computationally efficient. To compare and evaluate the capability of the three machine learning methods, the mean squared error (MSE), mean absolute error (MAE), and root-mean-square error (RMSE) were selected as the performance metrics for these methods. Simulations showed that MLP reduced MSE, MAE, and RMSE to 0.0010, 0.0254, and 0.0318, respectively. Meanwhile, LSTM–RNN reduced MSE to 0.0010, MAE to 0.0272, and RMSE to 0.0329. Moreover, the decrease in MSE, MAE, and RMSE was 0.0397, 0.1694, and 0.1991, respectively, for SVR. Results indicated that MLP performed slightly better than LSTM–RNN, and MLP and LSTM–RNN performed considerably better than SVR. Furthermore, ANNs were demonstrated to be prior machine learning methods for simulating and predicting karst spring discharge.

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
Fig. 12

Similar content being viewed by others

Availability of data and material

The data are collected by the grassroots units of the Chinese government.

References

Download references

Acknowledgements

The authors would like to acknowledge Fei He from Shanghai Jiao Tong University for his valuable comments and suggestions.

Funding

This study was supported by Joint Funds of the National Natural Science Foundation of China (U1839207) and University of Chinese Academy of Sciences.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaojuan Qiao.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Code availability

The code can be downloaded from https://github.com/Sophiaaaaaaaaa/ML-for-Predicting-Spring-Discharge.

Additional information

Communicated by Michael Nones, Ph.D. (CO-EDITOR-IN-CHIEF)/Jaroslaw Napiórkowski (AE) (ASSOCIATE EDITOR).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cheng, S., Qiao, X., Shi, Y. et al. Machine learning for predicting discharge fluctuation of a karst spring in North China. Acta Geophys. 69, 257–270 (2021). https://doi.org/10.1007/s11600-020-00522-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11600-020-00522-0

Keywords

Navigation