Article Versions
Export Article
Cite this article
  • Normal Style
  • MLA Style
  • APA Style
  • Chicago Style
Research Article
Open Access Peer-reviewed

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

Ajala Abiodun Ladanu , Semiu Akanmu, Josiah Adeyemo
American Journal of Water Resources. 2020, 8(3), 118-127. DOI: 10.12691/ajwr-8-3-2
Received April 11, 2020; Revised May 13, 2020; Accepted May 20, 2020

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.

1. Introduction

The need to manage water resources variations, especially in reservoirs, using hydrological structures is inescapable. Reservoirs, defined as formed or modified water bodies for specific purposes 1, always demand operations that are usually executed for the accomplishment of its primary purposes 2, 3. These include water supply for domestic and industrial use, power generation, agricultural irrigation, flood control, recreation, and waste disposal, in few instances 1, 4. The reservoir operations are, therefore, generally managerial and technical activities that are carried out, daily or periodically, in the handling of reservoirs, and most importantly, in achieving its purposes 3, 5. These reservoir operations differ and correspond to the design purpose(s). For instance, the details of the operational activities involved such as planning, design, implementation and monitoring, and the associated data needed for decision making in the operation of hydropower generating reservoir is different from that of irrigation-aiding. Multi-objective reservoirs are, however, reservoirs designed for more than one objective 2, 4. On another end, real time reservoir operations are operations whose variables (water discharge, sediment discharge, rainfall runoff, ground water flow, precipitation and water quality) are necessarily captured in real time for accurate decision making 6.

The need and process of optimizing real time reservoir operations have attracted substantial research attention, and numerous works have been published on both the process-driven and data-driven approaches. Process-driven optimization process, like reservoir operation rule curve 4, 7, 8, deals with enhancement of the regimented approach in the long-term operation guideline and policy. The data-driven, on the other hand, optimizes the reservoir operations based on the associated data variables with the aid of computational models 9, 10, 11. The data-driven approach has been the most challenging due to event uncertainties, data varieties and the velocity of its changing and update 12, 13. Nonetheless, designing and implementing computational approaches to optimizing real-time reservoir operations have been largely data-driven and more advantageous over the process-driven approaches because of their abilities of strong linear mapping, uncertainty handling, and learnability 14.

Artificial Neural Network (ANN), as later shown in this work, is observed as the most prominently-used computational model in the data driven approach to optimizing reservoir operations. ANN, which has been applied in diverse fields, such as medicine, finance, management, engineering, among others 2, 4, is also attracting considerable interest in reservoir operation optimization, with record of substantial studies published in this regard 8, 12, 15, 16. In the same vein, several studies have been conducted on the need to enhance ANN and continuously support its workability with other algorithms 17, 18, which, in our case, is evolutionary algorithm (EA).

EA, consisting of different heuristics, solves optimization tasks through the emulation of certain aspects of natural evolutions. Similar to ANN, EA uses different levels of data abstraction but always works on whole population in proffering solutions to a given task 19, 20. It seamlessly learns additional problem details, and uses this for its performance improvement 21. EA can also be applied to a wide range of domain problems, and can optimize the target function. These abilities are the considerable factors that endeared the usage of EA as supporting algorithm in computational optimization methods 20, 22.

This paper, using a Systematic Literature Review (SLR) approach, presents the necessity and viability of a novel computational model of ANN, and EA as a suitable supporting algorithm in training ANN for multi-objective framework in real time reservoir operations optimization. This work, in sum, identifies the best ANN architecture for real time forecasting, and proposes that ANN can efficiently and effectively be trained with EA for optimized real time reservoir operations. The next section of this paper describes SLR, which is the research methodology employed in this study. The third section presents the findings, which serves as the answers to this study’s research questions, and the fourth section presents the conclusion.

2. Methodology: Systematic Literature Review (SLR)

The research questions posed by this study are (a) what is the best ANN’s architecture for real time forecasting, and (b) is EA a supporting algorithm suitable for the training of ANN for a multi-objective framework of real time reservoir operation optimization? In answering these questions, SLR, being a structured literature review approach, is employed.

SLR is described as a structured method to identify, evaluate and interpret available information, in view of engaging a research topic, and answering research questions in a preliminary study 23, 24. It presents a systematic way of summarizing empirical evidences for meta-analysis. By defining a review protocol and specifying the topic to be researched, SLR presents a customized approach to literature review that leads to valid and reliable findings. The three main phases in SLR, which are also adapted in this study, are (a) planning the review, (b) conducting the review and (c) reporting the review 24. Figure 1 depicts the SLR research design.

2.1. Planning the Review

The researcher outlines the necessary requirements for the collation of broad and objective information, which will be critiqued to provide insights to the research topic, or answer the research questions. In this study, Google Scholar was chosen as the indexed literature repository because it supports open access and presents vast amount of literature. The search strings used are (a) computational methods for real time reservoir operation optimization, and (b) evolutionary algorithms for real time reservoir operation optimization. These are used in identifying primary sources of information that exclusively treat the subject and suitable for meta-analysis in order to achieve an unbiased result.

From the search, a total number of 131 published articles were gathered from the order of the results presented by the Google Scholar Search Engine. The conceptual articles on (real time) reservoir operations and articles on computational methods in reservoir operations, but with no case study, modelling and simulations, were then excluded. This is to provide, most importantly, attention to articles that have implemented any computational model for reservoir operation optimization. After the sorting and filtering, a total of 66 articles were left. These articles were then categorized into two, with each article openly coded for identification and tracking. The categories are: (a) 52 articles that employed ANN, singly or supported with any other computational model, and (b) 14 articles that employed any other computational model aside ANN.

2.2. Conducting the Review

Ahmed and Naomie 23’s Population-Intervention-Comparison-Outcome-Context (PICOC) format is used in conducting the review. The articles’ general theme, as shown by the search strings used, is described by the population. The intervention is the converging point for each of the sub-theme as related to the research questions. The comparison is the contextual comparison of the articles, as related with their respective meta-analysis. Lastly, the outcomes are the final findings drawn from the review and the conclusions reached. The PICOC review method, as it relates with this study, is presented in Table 1.

2.3. Reporting the Review

The review is reported step-by-step to highlight results in view of answering the earlier posed research questions. These findings are presented in the next section of this paper.

2.4. Findings

The articles were reviewed on one-by-one basis by identifying the overall issue attended to, the objectives and the results. Table 2 and 3 present summaries of the articles reviewed under the 2 categories as earlier mentioned.

From Table 2 presented, ANN had been applied to many different aspects of reservoir operation management to execute varying tasks, but with a unifying purpose of predictive analyses. Hydropower performance 5, 25, 28 among others, river sediment estimation 26, 37 among others, water inflow and level and flood forecasting 17, 18, 29, 33, 34, 35 among others, marsh land restoration 12 and reservoir control system 27, 32, 36 among others are the reservoir operations identified from the review. Studies that are not task-based experimented and evaluated the performances of different ANN models 59, optimized traditional ANN model 56, 57, and compared ANN models with traditional linear models 3.

Out of the 52 studies reviewed above, 27 employed ANN with supporting algorithms in training the data, while 25 solely employed ANN. The supporting algorithms/models recorded are linear regression, Monte Carlo, particle swarm optimization (PSO), non-linear programming model (NLP), genetic algorithm, fuzzy logic, Levenberg-Marquardt, dynamic programming (DP), conjugate gradient (CG), stochastic dynamic programming (SDP), stopped training approach (STA), support vector machine (SVM), Monte Carlo statistical blockade (SB), multivariable linear regression (MLR) model, and implicit stochastic optimization (ISO). Although ANN is principally suitable for real time data-driven learning model, studies that explicitly demonstrated the capacity employed feed forward 17, 50, and recurrent network 60, 61 as their network architectures. Notably, studies that employed recurrent network 60, 61 as their network architectures employed ANN for multi-objective framework and provided a better performance result. Table 3 presents the summary of articles that employed other computational model aside ANN.

Studies on optimization of reservoir operation, as shown in Table 3, are on concrete dam crack detection 62, optimal design of water dam 63, 72, daily flow and flood forecasting 64, 66, hydropower performance 8, 65, 67, and reservoir control system 7. The computational models used by these studies are dynamic programming (DP), improved sampling stochastic DP (ISSDP), stochastic dynamic programming (SDP), genetic algorithm-simulated annealing (IGA-SA), dynamic programming successive approximation (DPSA) algorithm, particle swarm optimization (IPSO) and artificial Bee Colony (ABC). In these cases, studies on real time and/or multi-objective optimization 65, 69 employed PSO, GA and SA. From the summaries presented in Table 2 and 3, and the accompanying reviews, the research questions earlier posed by this study are therefore answered.

a) What is the best ANN’s network architecture for real time forecasting?

The best ANN’s network architecture for real time forecasting is the real-time recurrent learning (RTRL) neural network algorithm, which was firstly proposed by Williams and Zipser 73. The comparative studies conducted by Hsu, Huang 61 (review presented in Table 2; Open tag 52) reported that RTRL performed better, among others, for multi-phase intelligent real-time reservoir operation model.

b) Is EA a supporting algorithm suitable for the training of ANN for a multi-objective framework of real time reservoir operation optimization?

EA is suitable as a supporting algorithm for the training of ANN as a multi-objective framework for real time reservoir operation optimization. This is so, according to the reviews presented in Table 2 and Table 3, based on the following. First, ANN is a computational model that works better with supporting algorithm for the training of its input data nodes for supervised and unsupervised learnings. From the review presented in Table 2, 27 out of the 52 studies presented employed supporting algorithm, and the findings reported comparatively showed that studies that employed supporting algorithms dealt with data of deeper abstraction, complex uncertain events, and produce consistent predictive capacities. Second, particle swarm optimization (PSO) and genetic algorithm which are leading EA algorithms, are recorded in 12 studies, either supporting ANN or another computational model for real-time optimization of reservoir operation. Third, studies that employed recurrent network 60, 61, acclaimed as the best ANN architecture, used it for multi-objective framework. There is also record of studies 65, 69 (in Table 3) that employed an EA algorithm for multi-objective framework.

3. Conclusion

A multi-objective optimization framework must therefore be able to attend to more than one, if not all, of the reservoir operation objectives which can be mainly classified into hydropower performance, river sediment estimation, water inflow and level and flood forecasting, marsh land restoration, and reservoir control system. In each of these objectives, the data variables and the weighing parameters to be modelled for the respective computational purpose is different, and this would inform the choice of the computational model and any of the supporting algorithms. The choice of the computational model is basically determined by the details of the reservoir operation policy intended to be modelled.

In a real time, multi-objective optimization framework for reservoir operations, ANN has been extensively employed, with or without supporting algorithm for the training of its data for supervised and unsupervised learning. It has, however, shown that, even though ANN is primarily a robust algorithm for real time multi-objective optimization, it works better with training algorithm and EA’s usage in this regard has recorded consistent predictive quality for any of the objectives.

Conflict of Interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      View Article
 
[8]  Chang, J., et al., Optimized cascade reservoir operation considering ice flood control and power generation. Journal of Hydrology, 2014. 519: p. 1042-1051.
In article      View Article
 
[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.
In article      View Article  PubMed
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[13]  Cancelliere, A., et al., A Neural Networks Approach for Deriving Irrigation Reservoir Operating Rules. Water Resources Management, 2002. 16: p. 71-88.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      View Article
 
[20]  Streichert, F., Introduction to Evolutionary Algorithms, in Frankfurt Math Finance workshop. 2002.
In article      
 
[21]  Chau, K.W., Use of Meta-Heuristic Techniques in Rainfall-Runoff Modelling. Water, 2017. 9(186): p. 1-6.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[24]  Kitchenham, B., Procedures for Performing Systematic Reviews, in Joint technical Report. 2004, Keele University Technical Report.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      View Article  PubMed
 
[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.
In article      
 
[36]  Ehsani, N., et al., A neural network based general reservoir operation scheme. Stoch Environ Res Risk Assess, 2016. 30: p. 1151-1166.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[43]  Maxwell, C.O., Prediction of River Discharge Using Neural Networks. 2014, University of Nairobi, Kenya: Nirobi.
In article      
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      
 
[48]  Shamseldim, A.Y., Artificial neural network for river flow forecasting. Journal of Hydroinformatics, 2010. 12(1): p. 22-35.
In article      View Article
 
[49]  Nigam, U., et al., Spillway Gates Operation using Neural Network based Soft Computing Technique, in NCIET-2015. 2015.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[55]  Klein, S.J., Artificial Neural Network and Monte Carlo for Reservoir operation, in Environmental System Engineering. 1999, Faculty of Humboldt State University.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[67]  Xu, B., et al., Dynamic Feasible Region Genetic Algorithm for Optimal Operation of a Multi-Reservoir System. Energies, 2012. 5: p. 2894-2910.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[72]  Zhao, T., et al., Improved Dynamic Programming for Reservoir Flood Control Operation. Water Resource Management, 2017. 31: p. 2047-2063.
In article      View Article
 
[73]  Williams , R. and D. Zipser, A learning algorithm for continually running fully recurrent neural network. Neural Computation, 1989. 1: p. 270-280.
In article      View Article
 

Published with license by Science and Education Publishing, Copyright © 2020 Ajala Abiodun Ladanu, Semiu Akanmu and Josiah Adeyemo

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

Cite this article:

Normal Style
Ajala Abiodun Ladanu, Semiu Akanmu, Josiah Adeyemo. Enhancing Artificial Neural Network with Multi-Objective Evolutionary Algorithm for Optimizing Real Time Reservoir Operations: A Review. American Journal of Water Resources. Vol. 8, No. 3, 2020, pp 118-127. https://pubs.sciepub.com/ajwr/8/3/2
MLA Style
Ladanu, Ajala Abiodun, 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 8.3 (2020): 118-127.
APA Style
Ladanu, A. A. , Akanmu, S. , & Adeyemo, J. (2020). Enhancing Artificial Neural Network with Multi-Objective Evolutionary Algorithm for Optimizing Real Time Reservoir Operations: A Review. American Journal of Water Resources, 8(3), 118-127.
Chicago Style
Ladanu, Ajala Abiodun, 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 8, no. 3 (2020): 118-127.
Share
  • Table 2. Summary of the articles that employed ANN, singly or supported with any other computational model
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      View Article
 
[8]  Chang, J., et al., Optimized cascade reservoir operation considering ice flood control and power generation. Journal of Hydrology, 2014. 519: p. 1042-1051.
In article      View Article
 
[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.
In article      View Article  PubMed
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[13]  Cancelliere, A., et al., A Neural Networks Approach for Deriving Irrigation Reservoir Operating Rules. Water Resources Management, 2002. 16: p. 71-88.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      View Article
 
[20]  Streichert, F., Introduction to Evolutionary Algorithms, in Frankfurt Math Finance workshop. 2002.
In article      
 
[21]  Chau, K.W., Use of Meta-Heuristic Techniques in Rainfall-Runoff Modelling. Water, 2017. 9(186): p. 1-6.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[24]  Kitchenham, B., Procedures for Performing Systematic Reviews, in Joint technical Report. 2004, Keele University Technical Report.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      View Article  PubMed
 
[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.
In article      
 
[36]  Ehsani, N., et al., A neural network based general reservoir operation scheme. Stoch Environ Res Risk Assess, 2016. 30: p. 1151-1166.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[43]  Maxwell, C.O., Prediction of River Discharge Using Neural Networks. 2014, University of Nairobi, Kenya: Nirobi.
In article      
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      
 
[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.
In article      
 
[48]  Shamseldim, A.Y., Artificial neural network for river flow forecasting. Journal of Hydroinformatics, 2010. 12(1): p. 22-35.
In article      View Article
 
[49]  Nigam, U., et al., Spillway Gates Operation using Neural Network based Soft Computing Technique, in NCIET-2015. 2015.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[55]  Klein, S.J., Artificial Neural Network and Monte Carlo for Reservoir operation, in Environmental System Engineering. 1999, Faculty of Humboldt State University.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[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.
In article      
 
[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.
In article      View Article
 
[67]  Xu, B., et al., Dynamic Feasible Region Genetic Algorithm for Optimal Operation of a Multi-Reservoir System. Energies, 2012. 5: p. 2894-2910.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[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.
In article      View Article
 
[72]  Zhao, T., et al., Improved Dynamic Programming for Reservoir Flood Control Operation. Water Resource Management, 2017. 31: p. 2047-2063.
In article      View Article
 
[73]  Williams , R. and D. Zipser, A learning algorithm for continually running fully recurrent neural network. Neural Computation, 1989. 1: p. 270-280.
In article      View Article