Skip Navigation Links.
Collapse <span class="m110 colortj mt20 fontw700">Volume 12 (2024)</span>Volume 12 (2024)
Collapse <span class="m110 colortj mt20 fontw700">Volume 11 (2023)</span>Volume 11 (2023)
Collapse <span class="m110 colortj mt20 fontw700">Volume 10 (2022)</span>Volume 10 (2022)
Collapse <span class="m110 colortj mt20 fontw700">Volume 9 (2021)</span>Volume 9 (2021)
Collapse <span class="m110 colortj mt20 fontw700">Volume 8 (2020)</span>Volume 8 (2020)
Collapse <span class="m110 colortj mt20 fontw700">Volume 7 (2019)</span>Volume 7 (2019)
Collapse <span class="m110 colortj mt20 fontw700">Volume 6 (2018)</span>Volume 6 (2018)
Collapse <span class="m110 colortj mt20 fontw700">Volume 5 (2017)</span>Volume 5 (2017)
Collapse <span class="m110 colortj mt20 fontw700">Volume 4 (2016)</span>Volume 4 (2016)
Collapse <span class="m110 colortj mt20 fontw700">Volume 3 (2015)</span>Volume 3 (2015)
Collapse <span class="m110 colortj mt20 fontw700">Volume 2 (2014)</span>Volume 2 (2014)
Collapse <span class="m110 colortj mt20 fontw700">Volume 1 (2013)</span>Volume 1 (2013)
American Journal of Water Resources. 2020, 8(3), 118-127
DOI: 10.12691/AJWR-8-3-2
Original Research

Enhancing Artificial Neural Network with Multi-Objective Evolutionary Algorithm for Optimizing Real Time Reservoir Operations: A Review

Ajala Abiodun Ladanu1, , Semiu Akanmu2 and Josiah Adeyemo3

1Department of Mechanical Engineering, The Polytechnic Ibadan, Nigeria

2North Dakota State University, United States

3University of Washington, Seattle Campus, United States

Pub. Date: May 20, 2020

Cite this paper

Ajala Abiodun Ladanu, Semiu Akanmu and Josiah Adeyemo. Enhancing Artificial Neural Network with Multi-Objective Evolutionary Algorithm for Optimizing Real Time Reservoir Operations: A Review. American Journal of Water Resources. 2020; 8(3):118-127. doi: 10.12691/AJWR-8-3-2

Abstract

The need for, and the process of, optimizing real time reservoir operations have attracted substantial research attention. Among these is the employment of artificial neural network (ANN), singly or with supporting algorithms, for real time multi-objective reservoir operation optimization. Using Systematic Literature Review (SLR), this paper reviews 66 studies, comprising of studies that employed ANN with or without another training algorithm(s), and those that employed evolutionary algorithm (EA) of any type for real time reservoir operations optimization. From this, it highlights the necessity of using ANN and the suitability of EA as a training algorithm. This paper, from the meta-analysis of the studies reviewed, shows that, though ANN is primarily suitable for real time forecasting, the best network architecture is the real-time recurrent learning (RTRL) neural network algorithm. And, ANN supported with supervised or unsupervised learning algorithm, has better performance potential than those singly used. Also, evolutionary algorithms are presented as viable supporting training algorithms capable of extrapolating data of deeper abstraction, complex uncertainty, with consistent predictive capacities.

Keywords

artificial neural network, evolutionary algorithm, multi-objective framework, real time optimization, systematic literature review

Copyright

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

References

[1]  Thornton, J., A. Steel, and W. Rast, Reservoirs, in Chapman, D. (eds) Water Quality Assessments - A Guide to Use of Biota, Sediments and Water in Environmental Monitoring - Second Edition. 1996.
 
[2]  Chu, J., et al., Improving multi-objective reservoir operation optimization with sensitivity-informed dimension reduction. Hydrology and Earth System Sciences, 2015. 19: p. 3557-3570.
 
[3]  Khare, S.S. and A.R. Gajbhiye, Comparison of Multiple Linear Regression & Artificial Neural Network for Reservoir Operation - Case Study Of Gosikhurd Reservoir. Journal of Architecture and Civil Engineering, 2014. 2(5): p. 01-15.
 
[4]  Bruwier, M., et al., Assessing the operation rules of a reservoir system based on a detailed modelling chain. Natural Hazards and Earth System Sciences, 2015. 15: p. 365-379.
 
[5]  Haddad, O.B. and S. Alimohammadi. Combining Stochastic Dynamic Programming (SDP) and Artificial Neural Networks (ANN) in Optimal Reservoir Operation. in Proceedings of the 6th WSEAS Int. Conf. on Evolutionary Computing, Lisbon, Portugal. 2005.
 
[6]  Mei, C.S. and A. El-Shafie. Artificial Bee Colony (ABC) Approach for Reservoir Operation, Kuala Lumpur Malaysia, 18th October 2014, pp. 11 - 15. in The IIER-Science Plus International Conference. 2014. Kuala Lumpur Malaysia.
 
[7]  Chou, F.N.F. and C.W. Wu, Stage-wise optimizing operating rules for flood control in a multi-purpose reservoir. Journal of Hydrology, 2015. 521: p. 245-260.
 
[8]  Chang, J., et al., Optimized cascade reservoir operation considering ice flood control and power generation. Journal of Hydrology, 2014. 519: p. 1042-1051.
 
[9]  Coerver, H.M., M.M. Rutten, and N.C. van de Giesen, Deduction of Reservoir Operating Rules for Application in Global Hydrological Models. Hydrol. Earth Syst. Sci. Discuss, 2017: p. 2016-660.
 
[10]  Singh, S.K., S.K. Jain, and A. Bardossy, Training of Artificial Neural Networks Using Information-Rich Data. Hydrology, 2014. 1: p. 40-62.
 
[11]  Othman, F. and M. Naseri, Reservoir inflow forecasting using artificial neural Network. International Journal of the Physical Sciences, 2011. 6(3): p. 434-440.
 
[12]  Thair, J.M.A., Using of Intelligent Artificial Neural Network Predictive Model for Iraqi Marshes Restoration. European Scientific Journal, 2015. 11(33): p. 402-417.
 
[13]  Cancelliere, A., et al., A Neural Networks Approach for Deriving Irrigation Reservoir Operating Rules. Water Resources Management, 2002. 16: p. 71-88.
 
[14]  Cheng, C.T., et al., Heuristic Methods for Reservoir Monthly Inflow Forecasting: A Case Study of Xinfengjiang Reservoir in Pearl River, China. Water, 2015. 7: p. 4477-4495.
 
[15]  Adeyemo, J. and F. Otieno, Differential evolution algorithm for solving multi-objective crop planning model. Agricultural Water Management, 2010. 97(6): p. 848-856.
 
[16]  Adeyemo, J.A. and F.A.O. Otieno, Optimum Crop Planning using Multi-Objective Differential Evolution Algorithm. Journal of Applied Sciences, 2009. 9: p. 3780-3791.
 
[17]  Rani, S. and F. Parekh, Application of Artificial Neural Network (ANN) for Reservoir Water Level Forecasting. International Journal of Science and Research, 2014. 3(7): p. 1077 - 1082.
 
[18]  Yadav, D., R. Naresh, and V. Sharma, Stream flow forecasting using Levenberg-Marquardt algorithm approach. International Journal of Water Resources and Environmental Engineering, 2010. 3(1): p. 30-40.
 
[19]  Cheng, C.T., et al., Daily Reservoir Runoff Forecasting Method Using Artificial Neural Network Based on Quantum-behaved Particle Swarm Optimization. Water, 2015. 7: p. 4232-4246.
 
[20]  Streichert, F., Introduction to Evolutionary Algorithms, in Frankfurt Math Finance workshop. 2002.
 
[21]  Chau, K.W., Use of Meta-Heuristic Techniques in Rainfall-Runoff Modelling. Water, 2017. 9(186): p. 1-6.
 
[22]  Chang, F.J. and P. Chaves, Intelligent reservoir operation system based on evolving artificial neural networks. Advances in Water Resources, 2008. 31: p. 926-936.
 
[23]  Ahmed, A.A. and S. Naomie, Using Trend Analysis and Social Media Features to Enhance Recommendation Systems: A Systematic Literature Review. Journal of Theoretical and Applied Information Technology, 2013. 55(3): p. 408-418.
 
[24]  Kitchenham, B., Procedures for Performing Systematic Reviews, in Joint technical Report. 2004, Keele University Technical Report.
 
[25]  Hammid, A.T., M.-H. Sulaiman, and A.N. Abdallah, Prediction of small hydropower plant power production in Himreen Lake dam (HLD) using artificial neural network. Alexandria Engineering Journal, 2017. In press.
 
[26]  Mustafa, M.R., M.H. Isa, and R.B. Rezaur, Artificial Neural Network Modelling in Water Resource Engineering: Infrastructure and Applications. World Academy of Science, Engineering and Technology, 2012. 62: p. 341-349.
 
[27]  Chang, Y.T., L.C. Chang, and F.J. Chang, Intelligent control for modeling of real-time reservoir operation, part II: artificial neural network with operating rule curves. Hydrological Processes Hydrol. Process, 2005. 19: p. 1431-1444.
 
[28]  AbdulKadir, T.S., et al., Neural Network Based Model for Forecasting Reservoir Storage for Hydropower Dam Operations. International Journal of Engineering Research and General Science, 2015. 3(5): p. 639-647.
 
[29]  Deshmukh, R.P. and A.A. Ghtol, Short Term Flood Forecasting Using Recurrent Neural Network: A Comparative Study. IACSIT International Journal of Engineering and Technology, 2010. 2(5): p. 430-434.
 
[30]  Diamantopoulou, M.J., P.E. Georgiou, and D.M. Papamichail, Daily Reservoir Inflow Forecasting Using Time Delay Artificial Neural Network Models. Proceedings of the 2006 IASME/WSEAS International Conference on Energy & Environmental Systems, Chalkida, Greece, May 8-10, 2006, 2006: p. 1-6.
 
[31]  Campolo, M., A. Soldati, and P. Andreussi, Artificial neural network approach to flood forecasting in River Arno. Hydrological Sciences -Journal -des Sciences Hydrologiques, 2003. 48(3): p. 381-398.
 
[32]  De Farias, C.A.S., C.A.C. Santos, and A.B. Celeste, Daily reservoir operating rules by implicit stochastic optimization and artificial neural networks in a semi-arid land of Brazil. Risk in Water Resources Management (Proceedings of Symposium H03 held during IUGG2011 in Melbourne, Australia,, 2011: p. 191-197.
 
[33]  Joorabchi, A., H. Zhang, and M. Blumestein, Application of artificial neural networks in flow discharge prediction for the Fitzroy River. Journal of Coastal Research, 2007. 50: p. 287-291.
 
[34]  Valizadeh, N., et al., Accuracy Enhancement for Forecasting Water Levels of Reservoirs and River Streams Using a Multiple-Input-Pattern Fuzzification Approach. The Scientific World Journal, 2014. 2014: p. 9.
 
[35]  AbdulKadir, T.S., B.F. Sule, and A.W. Salami, Application of Artificial Neural Network Model to the Management of Hydropower Reservoir Along River Niger, Nigeria. Annals of Faculty Engineering Hunedoara-International Journal of Engineering, 2012. 3: p. 419-424.
 
[36]  Ehsani, N., et al., A neural network based general reservoir operation scheme. Stoch Environ Res Risk Assess, 2016. 30: p. 1151-1166.
 
[37]  Nohara, D., T. Sumi, and S.A. Kantoush, Real-time sediment inflow prediction for sediment bypass operation at Miwa Dam in Japan. Advances in River Sediment Research - Fukuoka et al. (eds), 2013: p. 1211-1217.
 
[38]  Jain, S.K., A. Das, and D.K. Srivastava, Application of Ann For Reservoir Inflow Prediction And Operation. Journal of Water Resource Planning and Management, 1999. 125: p. 263-271.
 
[39]  Suryawanshi, R.K., S.S. Gedam, and R.N. Sankua. Inflow forecasting for lakes using Artificial Neural Networks. in WIT Transactions on Ecology and The Environment. 2012. WIT Press.
 
[40]  Hung, N.Q., et al., An artificial neural network model for rainfall forecasting in Bangkok, Thailand. Hydrol. Earth Syst. Sci., 2009. 13: p. 1413-1425.
 
[41]  Heng, S. and T. Suetsugi, Using Artificial Neural Network to Estimate Sediment Load in Ungauged Catchments of the Tonle Sap River Basin, Cambodia. Journal of Water Resource and Protection, 2013. 5: p. 111-123.
 
[42]  Morales-Pinzon, T., J.D. Cespedes-Restrepo, and M. Florez-Caldreon, T., Daily river level forecast based on the development of an artificial neural network: case study in La Virginia - Risaralda. Revista Facultad de Ingeniería, Universidad de Antioquia, 2015. 76: p. 46-57.
 
[43]  Maxwell, C.O., Prediction of River Discharge Using Neural Networks. 2014, University of Nairobi, Kenya: Nirobi.
 
[44]  Mounce, S., A comparative study of artificial neural network architectures for time series prediction of water distribution system flow data, in Savi´c, D. (eds) AISB 2013 Convention. 2013: The Society for the Study of Artificial Intelligence and the Simulation of Behaviour.
 
[45]  Remesan, R., J. Mathew, and I. Holman. Rare events and extreme flood predictions: An Application of Monte Carlo based Statistical Blockade. in Savi´c, D. (eds) AISB 2013 Convention. 2013. The Society for the Study of Artificial Intelligence and the Simulation of Behaviour.
 
[46]  Duncan, A., et al., RAPIDS: Early Warning System for Urban Flooding and Water Quality Hazards. Savi´c, D. (eds) AISB 2013 Convention. 2013: The Society for the Study of Artificial Intelligence and the Simulation of Behaviour.
 
[47]  Nur Athirah, A., W.I. Wan Hussain, and K.-M. Ku Ruhana. Forecasting Model for the Change of Reservoir Water Level Stage Based on Temporal Pattern of Reservoir Water Level. in 5th International Conference on Computing and Informatics, ICOCI 2015. 2015. Istanbul, Turkey.
 
[48]  Shamseldim, A.Y., Artificial neural network for river flow forecasting. Journal of Hydroinformatics, 2010. 12(1): p. 22-35.
 
[49]  Nigam, U., et al., Spillway Gates Operation using Neural Network based Soft Computing Technique, in NCIET-2015. 2015.
 
[50]  Coulibaly, P., F. Anctil, and C. Bobee, Daily reservoir inflow forecasting using artificial neural networks with stopped training approach. Journal of Hydrology, 2000. 203: p. 244-257.
 
[51]  Khadr, M. and A. Schlenkhoff, Integration of Data-Driven Modeling and Stochastic Modeling for Multi-purpose Reservoir Simulation, ICHE 2014. 2014, Bundesanstalt für Wasserbau: Hamburg - Lehfeldt & Kopmann. 91-99.
 
[52]  Hong, J.L. and K.A. Hong, Flow Forecasting For Selangor River Using Artificial Neural Network Models to Improve Reservoir Operation Efficiency. International Journal of Hybrid Information Technology, 2016. 9(7): p. 89-106.
 
[53]  Solaimani, K. and Z. Darvari, Suitability of Artificial Neural Network in Daily Flow Forecasting. Journal of Applied Sciences, 2008. 8(17): p. 2949-2957.
 
[54]  Ochoa-Rivera, J.C., R. Garcia-Bartual, and J. Andreu, Multivariate Synthetic Streamflow generation using a hybrid model based in artificial neural network. Hydrology and Earth System Sciences, 2002. 6(4): p. 641-654.
 
[55]  Klein, S.J., Artificial Neural Network and Monte Carlo for Reservoir operation, in Environmental System Engineering. 1999, Faculty of Humboldt State University.
 
[56]  Neelakantan, T.R. and N.V. Pundarikanthan, Neural Network-based Simulation-Optimization Model for Reservoir Operation. Journal of Water Resource, Planning. Management, 2000. 126: p. 57-64.
 
[57]  Santos, C.A.G., et al. Discrete wavelet transform coupled with ANN for daily discharge forecasting into Três Marias reservoir. in Evolving Water Resources Systems: Understanding, Predicting and Managing Water-Society Interactions Proceedings of ICWRS2014. 2014. Bologna, Italy.
 
[58]  Solomatine, D.P. and L.A.A. Torres, Neural Network Approximation of a Hydrodynamic Model in Optimizing Reservoir Operation, in The International Conference on Hydroinformatics. 1996: Zurich.
 
[59]  Li, Y.S., K.W. Chau, and C.L. Wu, Methods to improve neural network performance in daily flows prediction. Journal of Hydrology, 2009. 372: p. 80-93.
 
[60]  Hsu, N.S. and C.C. Wei, A multipurpose reservoir real-time operation model for flood control during typhoon invasion. Journal of Hydrology, 2007. 336: p. 282- 293.
 
[61]  Hsu, N.S., C.L. Huang, and C.C. Wei, Multi-phase intelligent decision model for reservoir real-time flood control during typhoons. Multi-phase intelligent decision model for reservoir real-time flood control during typhoons, 2015. 522(2015): p. 11-34.
 
[62]  Zhao, T. and J. Zhao, Joint and respective effects of long- and short-term forecast uncertainties on reservoir operations. Journal of Hydrology, 2014. 517: p. 83-94.
 
[63]  Swan, R., J. Bridgeman, and M. Sterling, Optimisation of Water Treatment Works using Static and Dynamic Models with an NSGAII Genetic Algorithm, in Savi´c, D. (eds) AISB 2013 Convention. 2013: The Society for the Study of Artificial Intelligence and the Simulation of Behaviour.
 
[64]  Veiga, V.B., Q.K. Hassan, and J. He, Development of Flow Forecasting Models in Bow River at Calgary, Alberta, Canada. Water 2015. 7: p. 99-115.
 
[65]  Zhang, J., et al., Improved particle swarm optimization algorithm for multi-reservoir system operation. Water Science and Engineering 2011. 4(1): p. 61-73.
 
[66]  Siqueira, V.A., et al., Real-time updating of HEC-RAS model for streamflow forecasting using an optimization algorithm. RBRH, 2016. 21: p. 855-870.
 
[67]  Xu, B., et al., Dynamic Feasible Region Genetic Algorithm for Optimal Operation of a Multi-Reservoir System. Energies, 2012. 5: p. 2894-2910.
 
[68]  Chiu, Y.C., L.C. Chang, and F.J. Chang, Using a hybrid genetic algorithm-simulated annealing algorithm for fuzzy programming of reservoir operation Hydrol. Process, 2007. 21: p. 3162-3172.
 
[69]  Li, X.G. and X. Wei, An Improved Genetic Algorithm-Simulated Annealing Hybrid Algorithm for the Optimization of Multiple Reservoirs. Water Resource Management, 2008. 22: p. 1031-1049.
 
[70]  Wardlaw, R. and M. Sharif, Evaluation Of Genetic Algorithms For Optimal Reservoir System Operation. Journal of Water Resources Planning And Management, 1999. 125(1): p. 25-33.
 
[71]  Zhao, T., et al., Improved Dynamic Programming for Reservoir Operation Optimization with a Concave Objective Function. Journal of Water Resources Planning and Management, 2012. 138: p. 590-596.
 
[72]  Zhao, T., et al., Improved Dynamic Programming for Reservoir Flood Control Operation. Water Resource Management, 2017. 31: p. 2047-2063.
 
[73]  Williams , R. and D. Zipser, A learning algorithm for continually running fully recurrent neural network. Neural Computation, 1989. 1: p. 270-280.