본문 바로가기
KERD
논문

기계학습모델을 이용한 저수지 수위 예측

Reservoir Water Level Forecasting Using Machine Learning Models

1

조회

0

다운로드

13

인용

0

참고문헌

키워드

주제분류농학

초록

This study investigates the efficiencies of machine learning models, including artificial neural network (ANN), generalized regression neural network (GRNN), adaptive neuro-fuzzy inference system (ANFIS) and random forest (RF), for reservoir water level forecasting in the Chungju Dam, South Korea. The models’ efficiencies are assessed based on model efficiency indices and graphical comparison. The forecasting results of the models are dependent on lead times and the combination of input variables. For lead time t = 1 day, ANFIS1 and ANN6 models yield superior forecasting results to RF6 and GRNN6 models. For lead time t = 5 days, ANN1 and RF6 models produce better forecasting results than ANFIS1 and GRNN3 models. For lead time t = 10 days, ANN3 and RF1 models perform better than ANFIS3 and GRNN3 models. It is found that ANN model yields the best performance for all lead times, in terms of model efficiency and graphical comparison. These results indicate that the optimal combination of input variables and forecasting models depending on lead times should be applied in reservoir water level forecasting, instead of the single combination of input variables and forecasting models for all lead times.

Abstract

This study investigates the efficiencies of machine learning models, including artificial neural network (ANN), generalized regression neural network (GRNN), adaptive neuro-fuzzy inference system (ANFIS) and random forest (RF), for reservoir water level forecasting in the Chungju Dam, South Korea. The models’ efficiencies are assessed based on model efficiency indices and graphical comparison. The forecasting results of the models are dependent on lead times and the combination of input variables. For lead time t = 1 day, ANFIS1 and ANN6 models yield superior forecasting results to RF6 and GRNN6 models. For lead time t = 5 days, ANN1 and RF6 models produce better forecasting results than ANFIS1 and GRNN3 models. For lead time t = 10 days, ANN3 and RF1 models perform better than ANFIS3 and GRNN3 models. It is found that ANN model yields the best performance for all lead times, in terms of model efficiency and graphical comparison. These results indicate that the optimal combination of input variables and forecasting models depending on lead times should be applied in reservoir water level forecasting, instead of the single combination of input variables and forecasting models for all lead times.

참고문헌 (31)

  1. Adamowski, J., "A wavelet neural network conjunction model for groundwater level forecasting", Journal of Hydrology, 407(1-4), pp.28~40 (2011)
  2. Altunkaynak, A., "Forecasting surface water level fluctuations of lake Van by artificial neural networks", Water Resources Management, 21(2), pp.399~408 (2007)
  3. Booker, D. J., "Comparing and combining physically-based and empirically-based approaches for estimating the hydrology of ungauged catchments", Journal of Hydrology, 508, pp.227~239 (2014)
  4. Breiman, L., "Random forests", Machine Learning, 45(1), pp.5~32 (2001)
  5. Chang, F.-J., "Adaptive neuro-fuzzy inference system for prediction of water level in reservoir", Advances in Water Resources, 29(1), pp.1~10 (2006)
  6. Das, M., "A probabilistic nonlinear model for forecasting daily water level in reservoir", Water Resources Management, 30(9), pp.3107~3122 (2016)
  7. Dawson, C. W., "Hydrological modelling using artificial neural networks", Progress in Physical Geography, 25(1), pp.80~108 (2001)
  8. Eckley, C. S., "Influence of reservoir water level fluctuations on sediment methylmercury concentrations downstream of the historical Black Butte mercury mine, OR", Applied Geochemistry, 61, pp.284~293 (2015)
  9. Günther, F., "Neuralnet: training of neural networks", The R Journal, 2(1), pp.30~38 (2010)
  10. Hipni, A., "Daily forecasting of dam water levels:comparing a support vector machine (SVM) model with adaptive neuro fuzzy inference system (ANFIS)", Water Resources Management, 27(10), pp.3803~3823 (2013)
  11. Jang, J. S. R., "Neuro-fuzzy and soft computing: a computational approach to learning and machine intelligence" (1997), Prentice-Hall
  12. Jeong, J. H., "Water Resources Design Practice" (2007), Goomibook
  13. Ji, D., "Impacts of water level rise on algal bloom prevention in the tributary of Three Gorges Reservoir, China", Ecological Engineering, 98, pp.70~81 (2017)
  14. Jothiprakash, V., "Multi-time-step ahead daily and hourly intermittent reservoir inflow prediction by artificial intelligent techniques using lumped and distributed data", Journal of Hydrology, 450-451, pp.293~307 (2012)
  15. Kim, S., "Assessment of pan evaporation modeling using bootstrap resampling and soft computing methods", Journal of Computing in Civil Engineering, 29(5), pp.04014063~ (2015)
  16. Kisi, O., "Forecasting daily lake levels using artificial intelligence approaches", Computers &Geosciences, 41, pp.169~180 (2012)
  17. Mamdani, E. H., "An experiment in linguistic synthesis with a fuzzy logic controller", International Journal of Man-Machine Studies, 7(1), pp.1~15 (1975)
  18. "Fuzzy logic toolbox user’s guide" (2016)[URL]
  19. Nguyen, T. T., "An L1-regression random forests method for forecasting of Hoa Binh reservoir’s incoming flow", Proceedings of 2015 Seventh International Conference on Knowledge and Systems Engineering (KSE), pp.360~364 (2015)
  20. Partal, T., "Estimation and forecasting of daily suspended sediment data using wavelet-neural networks", Journal of Hydrology, 358(3-4), pp.317~331 (2008)
  21. Rajaee, T., "River suspended sediment load prediction: application of ANN and wavelet conjunction model", Journal of Hydrologic Engineering, 16(8), pp.613~627 (2011)
  22. Seo, Y., "Daily water level forecasting using wavelet decomposition and artificial intelligence techniques", Journal of Hydrology, 520, pp.224~243 (2015)
  23. Seo, Y., "River stage forecasting using wavelet packet decomposition and machine learning models", Water Resources Management, 30(11), pp.4011~4035 (2016)
  24. Specht, D. F., "A general regression neural network", IEEE Transactions on Neural Networks, 2(6), pp.568~576 (1991)
  25. Takagi, T., "Fuzzy indentification of systems and its application to modeling and control", IEEE Transactions on Systems, Man and Cybernetics, 15(1), pp.116~132 (1985)
  26. Taylor, K. E., "Summarizing multiple aspects of model performance in a single diagram", Journal of Geophysical Research: Atmospheres, 106(D7), pp.7183~7192 (2001)
  27. Tiwari, M. K., "Development of an accurate and reliable hourly flood forecasting model using wavelet-bootstrap-ANN (WBANN) hybrid approach", Journal of Hydrology, 394(3-4), pp.458~470 (2010)
  28. Valizadeh, N., "Forecasting the level of reservoirs using multiple input fuzzification in ANFIS", Water Resources Management, 27(9), pp.3319~3331 (2013)
  29. Valizadeh, N., "Accuracy enhancement for forecasting water levels of reservoirs and river streams using a multipleinput-pattern fuzzification approach", The Scientific World Journal, pp.1~9 (2014)
  30. Yang, T., "Simulating California reservoir operation using the classification and regression-tree algorithm combined with a shuffled crossvalidation scheme", Water Resources Research, 52(3), pp.1626~1651 (2016)
  31. Yarar, A., "Modelling level change in lakes using neuro-fuzzy and artificial neural networks", Journal of Hydrology, 365(3-4), pp.329~334 (2009)

관련 논문AI추천

이 간행물의 다른 논문 (9건)