10,846
Views
176
CrossRef citations to date
0
Altmetric
Review Articles

Survey of computational intelligence as basis to big flood management: challenges, research directions and future work

, ORCID Icon, ORCID Icon, , ORCID Icon & ORCID Icon
Pages 411-437 | Received 06 Nov 2017, Accepted 02 Mar 2018, Published online: 26 Mar 2018

ABSTRACT

Flooding produces debris and waste including liquids, dead animal bodies and hazardous materials such as hospital waste. Debris causes serious threats to people’s health and can even block the roads used to give emergency aid, worsening the situation. To cope with these issues, flood management systems (FMSs) are adopted for the decision-making process of critical situations. Nowadays, conventional artificial intelligence and computational intelligence (CI) methods are applied to early flood event detection, having a low false alarm rate. City authorities can then provide quick and efficient response in post-disaster scenarios. This paper aims to present a comprehensive survey about the application of CI-based methods in FMSs. CI approaches are categorized as single and hybrid methods. The paper also identifies and introduces the most promising approaches nowadays with respect to the accuracy and error rate for flood debris forecasting and management. Ensemble CI approaches are shown to be highly efficient for flood prediction.

1. Introduction

Flooding can create debris and waste that require a rapid response. Unlike in earthquakes, wherein waste will remain in place, floods will carry the solid waste along with water flow. Dead animals and people will increase the chances of spreading diseases, worsening water and sanitation issues across a wider area. Still more, it may cause blocking of drainage systems in urban areas. The flood might also carry floatable matter far away while sinkable heavy objects are dragged along the land on which the water flows (Jinxing, Lixian, Baoyuan, Shimin, & Xilin Citation2002). Improper drainage can also result in impoundment of water in low-lying areas, along with accumulated waste. It will increase breeding of mosquitoes and other vectors. As soon as a flood recedes, people will dispose of damaged items. These materials from demolished and dismantled houses will be added to the debris, worsening the above-mentioned issues. It is evident that inconvenient conditions, odors, diseases, water pollution, and scattered waste are serious issues worsened by unpunctual and incorrect flood disaster management. Therefore, quick cleanup and proper flood debris management allow residents to continue with their life, while reducing public health risks and the potential environmental crisis originated by abandoning waste (Pielke & Downton, Citation2000).

This study aims to critically review the state of the art reports in flood forecasting and waste management techniques based on computational intelligence (CI) methods. The most successful approaches are identified, and the potential of those methods in further research on flood waste prediction is pointed out. The waste and debris generated from flood can be classified into several types such as liquid, solid, hazardous, and recyclable, among others. Since handling different categories of flood waste requires different management approaches, there is a need to estimate and separate flood generated waste according to its category. To do this, intelligent techniques such as machine learning are required to enable the construction of algorithms learning from data to classify and make predictions of the waste type generated by the flood. There are several researchers developing an overall objects classification but only a few concentrate on classifying flood waste. The most promising approaches among those include methods such as decision trees (Ahmad & Simonovic, Citation2006; Wei, Citation2012) and regression (Belayneh, Adamowski, Khalil, & Ozga-Zielinski, Citation2014; Bolshakov, Citation2013; Dai, Li, & Huang, Citation2011; Lin, Wang, & Chen, Citation2016). However, most of this work suffers from low accuracy (Yaseen, El-Shafie, Jaafar, Afan, & Sayl, Citation2015). It is worth mentioning that while conventional linear models can compete with most techniques based on artificial intelligence (AI), they are unable to capture nonlinearity and non-stationarity related to hydrological applications. In the last two decades, researchers have investigated proposals to overcome disadvantages associated with traditional models. As a result, hydrologists adopted data-driven and CI techniques in the stream-flow forecasting discipline. CI is useful for efficient prediction and simulation of nonlinear systems, as well as capturing noise complexity in data sets of hydrological applications. For example, artificial neural networks (ANNs) and fuzzy logic are two popular CI-based approaches in flood prediction providing high accuracy, long lead-time and low computational cost. However, some of the CI methods do not perform in this way when they are used in isolation. This is the case of ANN suffering from over-fitting or fuzzy logic having issues in rule tuning (Lai et al., Citation2015). Hybrid approaches such as the combination of wavelets and ANNs have shown better performance compared to single models. We believe that many of these approaches could be optimized and adapted to flood debris flow detection and management. Bai, Chen, Xie, and Li (Citation2016) considered multi-scale deep feature learning equipped with hybrid models for predicting the daily reservoir inflows using the historical daily data of the Three Gorges reservoir in China. State-of-the-art deep learning methodologies have been successfully applied on target recognition for remote sensing (RS) applications (Zhang, Zhang, & Du, Citation2016). Despite these highlighted works there is still a lack of critical review of CI methods applied to flood management systems (FMSs), and how to use them for flood forecasting.

The outline of the present work is as follow. Section 2 presents the methodology and the process for targeting the most interesting papers in the subject. Section 3 summarizes the previous selected methods and classifies them based on their characteristics and applications. This section also identifies and describes several data sets. Section 4 evaluates and compares the presented methods and provides highlights on the approaches based on accuracy, lead-time, error rate, and complexity. Section 5 presents the conclusions and suggests future work in flood waste prediction.

2. Research methodology

The current investigation uses more than 100 articles related to flood prediction and waste flow forecasting. All of them have the common point of using single and hybrid CI methods. The articles have been carefully chosen from valid, well-respected scholarly resources (e.g. IEEE, ScienceDirect), from high Impact Factor journals, as stated by Journal Citation Reports, and from prestigious international conferences. This literature review aims to foster future improvements in the early warning systems (EWSs) based on CI methods. We attempt, thereby, to draw scholars’ attention towards potential EWS solutions by analyzing the significance of the used methodologies and their empirical performance.

In hydrology, the most widely employed CI approaches are based on ANNs, fuzzy sets, wavelet models (W-CI), support vector machines (SVMs), and evolutionary computing (EC), along with hybrid approaches which are a combination of those previously mentioned. Table summarizes hydrological processes for which these methods have been applied (Nourani, Baghanam, Adamowski, & Kisi, Citation2014).

Table 1. Example of the usage of CI methods in hydrological applications.

According to the observed results in the literature, EC and SVMs show lower error rates compared to the other approaches (Sivapragasam et al., Citation2008). Details are discussed below in more detail.

Table provides various articles managing flood and waste flow prediction based on AI methods. These articles are classified on single and hybrid methods. The table also shows their features and existent challenges in intelligent flood and waste monitoring systems. Table comprises eight horizontal sections: neural networks (NNs), soft computing (SC), machine learning (ML), evolutionary algorithms (EA), decision tree (DT), fuzzy logic (FL), regression (Reg) and hybrid methods (Hyb). There are four vertical divisions defining the article’s classification, bibliographic reference, method used, and objectives.

Table 2. Flood and waste management and prediction methods based on artificial computation approaches.

Figure provides an enhanced tree-visualization for Table . The proposed approaches are into three major categories under the following scheme:

  • fuzzy logic (FL) and neural networks (NNs);

  • computational intelligence (CI) approaches, consisting of:

    • o soft computing,

    • o evolutionary algorithm and

    • o machine learning;

  • hybrid methods, as combination of two or more of the approaches mentioned above.

Figure 1. Tree plan classification of flood and waste management approaches depending on computational techniques.

Figure 1. Tree plan classification of flood and waste management approaches depending on computational techniques.

3. State-of-the-art on AI techniques for flood and waste management

AI is the field of computer science that aims to make intelligent machines, especially computer systems, by mimicking human behavior. This intelligence involves the ability to interact with the environment by learning from and modeling it to make decisions, even in the case of unexpected scenarios. AI techniques are adopted for resolving a vast domain of science and engineering difficulties. This is also the case of flood management as detailed in the current survey. In the current section, we provide an overview of each previously introduced AI category in flood-control management and highlight the advantages and disadvantages of each approach while studying their related references.

It is essential to introduce a data mining framework within the explanation of AI methodologies as they are mainly based on machine learning and data mining algorithms. Machine learning approaches are classified into symbolic approaches (rules, trees, and logical data representations) and statistical approaches. Statistical approaches include methods such as k-nearest neighbors, instance-based learning, Bayesian methods, NNs, and SVMs, among others. The concept of data mining covers the use of machine learning methods to extract some new, nontrivial, information from (large) databases. Data mining’s techniques come into two categories: descriptive and predictive data mining. In the descriptive paradigm, the database is described according to its general properties. From the predictive point of view, the analyses are made by inferring from the data available (Han, Pei, & Kamber, Citation2011). According to this classification, pattern recognition, association rules, clustering, and deviation detection are categorized as descriptive data mining, Regression and classification are encompassed in predictive data mining.

Machine learning and data mining techniques are extensively applied in administrative, business, scientific, and engineering projects. Predictive data mining methods have been widely used in flood forecasting studies. However, these studies are inadequate to accurately predict (infrequent) extreme episodes. These techniques mine databases for hidden patterns and finding predictive information which is beyond the expectation of experts. The application of data driven models to real-time forecast urban flooding has been described in a study by Duncan et al. (Citation2013). This work is based on radar data and recorded rain gauge rainfall history. The following literature mentions other successful examples of using machine learning and data mining in hydrology. Merz et al. (Citation2013) proposed a tree-structured model using regression and bagging decision trees to estimate the damage caused by a flooding event. The main parameters that influence that damage were: water depth, building's floor space, return period, contamination, inundation duration, and the indicator used for taking precautionary measures. Spatio-temporal relations should also be considered to have a better understanding of the features involved in urban flood management. Spatio-temporal data analysis takes into account spatial dependence among the geographic information under study, but also considers every point as a data stream forming as many time series as monitored points are available (Wang, Liu, & Liu, Citation2013; Yeh, Wang, Yeh, & Lee, Citation2015)

3.1. Single methods

3.1.1. Fuzzy system (FS)

Only employing pure probabilistic approaches for analyzing natural hazards’ uncertainty would lead to unreliable results. This is the working hypothesis by Chongfu (Citation1996) to propose a fuzzy framework to approach the risk of earthquakes, site intensity, entity response, and losses originated in a city. Fuzzy systems analyze input values corresponding to truth-values or membership values (fuzzy sets) in terms of logical variables ranging between zero and one. That is to say, zero represents an absolute falseness while one is an absolute truth. A fuzzy system deals with all the intermediate grades of truth or membership (Faizollahzadeh_Ardabili, Mahmoudi, Gundoshmian, & Roshanianfard, Citation2016).

Regarding the uncertainty nature of natural disasters, the fuzzy theory (Zadeh, Citation1999) can be successfully applied as it is a mathematical method suitable to approaching risk assessments. Risk management and probabilistic safety assessment studies have been conducted by Misra and Weber (Citation1990) using fuzzy set theory. Warmerdam and Jacobs (Citation1994) proposed an approach for ideal placing and routing hazardous waste operations. Fisher (Citation2006) used fuzzy-based decision-making frameworks for improving the quality of risk environments. Fu (Citation2008) presented a fuzzy-based optimization technique for solving multi-factor decision-making problems. In an important risk management study, a fuzzy-set risk analysis method to merge and rank fuzzy risk estimates was proposed by Bardossy, Bogardi, and Duckstein (Citation1991). Lee and Chen (Citation2008) presented a novel fuzzy approach. This work introduced various issues approached by fuzzy risk analysis. In the all the mentioned studies, researchers used either fuzzy set theory alone or in combination with another CI methods to obtain a better result. A risk estimation model was proposed as alternative approach to solve the fuzzy treatment risk (Reyna & Brainerd, Citation2008). However, it has not been widely used yet in literature.

3.1.1.1. Fuzzy rule base

The primary benefit of a fuzzy system is accounting for the uncertainty of modeling parameters in two ways. One of them is to approach the preference dependent input parameters for addressing uncertainty modeling. The other one is to take the input parameters as interval data for addressing fuzziness modeling (Adriaenssens, De Baets, Goethals, & De Pauw, Citation2004). Where a lack of certain and precise system inputs leads to an inability to generate a systematic model of the system, fuzzy systems are widely accepted as universal approximators and are one of the best choices to estimate complex system behavior (Kreinovich, Nguyen, & Yam, Citation1999). Fuzzy-based approaches to flood prediction have been introduced relying on information diffusion theory for flood risk assessment (Zou et al., Citation2012).

In a significant study, done by Wang et al. (Citation2012), two-staged mixed integer fuzzy programing equipped with interval-valued membership functions (TMFP-IMF) is introduced. According to this, the interval-valued fuzzy membership function can be used in solving uncertain, complex systems. TMFP-IMF cannot exclusively handle the uncertainties related to fuzzy sets and probability distributions. However, it can combine the pre-regulated water-diversion policies with its optimization process.

A survey of different approaches based on a fuzzy set to control and predict natural disasters has been published by Esogbue (Citation1996). Kalayathankal and Singh (Citation2010) presented a fuzzy analysis which is able to simulate meteorological and hydrological characteristics with unfamiliar relationships. Developing a flexible, real-time method by considering fuzzy logic's concept, Mendel (Citation1995) classified debris flow warnings into several levels in the framework of an EWS. This has been reported by Berenguer et al. (Citation2015). A fuzzy rule-based risk assessment model that considers the risk assessment accuracy has obtained results to confirm that risk assessment model systems are highly suitable for debris flow risk assessment, with a normalized relative error of 4.63% and a resultant ratio of success of 96% (Lin et al., Citation2012).

3.1.1.2. Fuzzy C-means

Regarding mining complex and multidimensional data sets with partial or fuzzy relations’ members, fuzzy clustering is used with the help of Fuzzy C-means (FCM) which was introduced by Dunn (Citation1973) and revised by Bezdek (Citation2013). FCM can define and repetitively update the data point's membership values to more than one cluster. Cluster centers and membership values of the data points are updated at each iterate of an iterative process (Chattopadhyay, Pratihar, & Sarkar, Citation2012).

As far as the authors know there has been no work done in hydrological disaster prediction solely using FCM but few works have been done implementing FCM along with other methods. This is the case of Kisi (Citation2015) who investigated the ability of least-squares SVMs (see Subsection 3.2.2.2) and adaptive neuro-fuzzy (see Subsection 3.2.1.1) embedding FCM (ANFIS-FCM) for monthly stream-flow modeling.

3.1.1.3. Effective fuzzy

Several effective fuzzy-based models have been proposed and employed in flood prediction (Jiang et al., Citation2009) ranging from formal concept analysis (FCA) to simple fuzzy classifier (SFC) problems. According to the results of a comparative study published by Jiang et al., (Citation2009), see Table , among three approaches FCA is the most accurate model.

Table 3. Comparing FCA, SFC, and FSM in flood prediction applications (Jiang et al., Citation2009).

The results of the three assessments show that risk levels of flooded areas are less than or equal to 4.54%.

3.1.1.4. Variable fuzzy sets

Variable fuzzy sets (VFSs) reliably define membership degree and linked membership functions. They get objectives’ weights to perform risk appraisal comprehensively. Ultimately, VFSs convert experience and knowledge into a qualitative and quantitative information index system. Shouyu & Yu (Citation2006) proposed the VFS method for evaluating a flood control engineering system model.

The generalized likelihood uncertainty estimation technique is employed for assessing uncertainty in flooding events and for providing flood inundation maps (Pappenberger et al., Citation2007). Fuzzified synthetic aperture radar can generate more realistic inundation risk maps. In addition, several approaches have been presented according to information diffusion theory in VFSs to analyze the flood risk (Li, Citation2013; Zou et al., Citation2012) similar to what is proposed by adaptive neuro fuzzy inference system (ANFIS) (see Subsection 3.2.1.1). Ahmad and Simonovic (Citation2011) used 3D fuzzy for figuring out the flood risk dynamic features and its spatial variability.

An additional VFS application is to eradicate data scarcity gaps. VFSs are, then, adapted to transport information gathered in the data sets to the gaps and to extract the maximum useful data from that sample. This process is known as the information diffusion method (IDM) and it is designed to improve the system recognition accuracy (Li, Zhou, Liu, & Jiang, Citation2012). According to the literature, ANFIS and VFSs show high accuracy in their application to flood and debris flow forecasting. In the case of VFSs, studies show that they can improve the accuracy by up to 15%, in comparison with ANN approaches, by using the IDM.

3.1.2. ANN

An ANN is a flexible and adjustable architecture, which can make fuzzy rules by performing weight adjustments connecting the layers that commonly form an ANN. It an algorithmic function that is used in association with learning rules (e.g. back-propagation) to formally modify the weights in the network construction. The ANN model has several mathematical structures, which are able to model highly complicated physical systems. Furthermore, ANN models are more flexible and also a less presumption-dependent method for hydrologic systems (Sudheer & Jain, Citation2004). Therefore, ANNs have been used in different water resources problems. Some of the instance of these applications are: rainfall–runoff modeling (French, Krajewski, & Cuykendall, Citation1992; Hsu, Gupta, & Sorooshian, Citation1995; Chidthong, Tanaka, & Supharatid, Citation2009); stopped sinter estimation (Cigizoglu & Kisi, Citation2006; Partal & Cigizoglu, Citation2008); stream-flow prediction (Cigizoglu, Citation2003, Citation2005; Tayfur, Moramarco, & Singh, Citation2007; Zealand, Burn, & Simonovic, Citation1999); stored inflow forecast and operation (Chang, Chang, & Chang, Citation2005; Jain, Das, & Srivastava, Citation1999); sea level height estimation (Sertel, Cigizoglu, & Sanli, Citation2008); analyzing and predicting regional droughts (Shin & Salas, Citation2000), among others (Chen et al., Citation2010).

Chang and Chao (Citation2006) proposed a back-propagation algorithm for development of an ANN model with seven primary agents which lead to ∼94% success rate on predicting remaining flows, aiding this way to mitigate their consequences and to keep systems safely. These factors include effective watershed area, length of creek, shape coefficient, average slope, median size of soil grain, effective rainfall intensity, and effective cumulative rainfall. Osanai et al. (Citation2010) proposed a system which uses a radial basis function network-ANN technique to enhance timing and location to set a criterion for flooding prediction based on rainfall data recorded (Baum & Godt, Citation2010). Kia et al. (Citation2012) proposed a flood model engaging ANN technique with the use of seven factors and geographic information system (GIS) which generates these seven factors to model and simulate flood-prone areas.

Long-lead flood predicting is crucial to reduce the cascading uncertainty with prediction errors associated with any flooding model. Simulating physical-based numerical models of these phenomena are incredibly complex and inaccurate, as it is of primary importance to predict natural disasters 6-15 days ahead of time. Di et al. (Citation2015) used an ANN combined with a nearest sample to handle imbalanced data sets. The maximum accuracy obtained reached 60.5% for predictions made at a suitable time in advance. A similar approach has been applied using back-propagation feed-forward networks (BP-FFNs) and Bayesian regularization (Napolitano et al., Citation2010).

3.1.2.1. Back-propagation neural network

Chen et al. (Citation2010) used back-propagation neural networks (BPNN) as the common training approach of NN for predicting flood discharge. A BPNN receives its name as result of how it is trained by the ANN. For BPNN, training lies on a gradient descent method regarding all the weights in the network. This process sets the ANN connections weights for optimizing its further performance (Rumelhart, Hinton, & Williams, Citation1986). In an investigation done by Schmidhuber (Citation2015), suitable historical load data for the ANN training data set is approached by using a similarity degree parameter. In the aforementioned paper, a BPNN was introduced to decrease training time and raise convergence speed. Another work trained an ANN using an artificial immune system (AIS) learning algorithm (Curteanu, Dragoi, & Dafinescu, Citation2015), which has more improvement in mean average percentage error than the back-propagation algorithm.

Many researchers study flood forecasting by a deterministic BPN model. They emphasize the structural network alteration, the resolution of the type and number of input variables and hidden layers, and the training data. To minimize the estimated outputs’ error, BPN modifies the parameters based on the ‘generalized delta rule’ of a supervised learning process (Zurada, Citation1992; Hsiao, Lin, & Chiang, Citation2003; Zealand et al., Citation1999). When the training criteria are satisfied, the parameter adjustment ceases and some parameters are selected to design a deterministic BPN model.

3.1.2.2. SVM

SVM is a reliable and efficient algorithm for classification and regression of noisy data sets. The key concept for using a SVM method is the classification problem. The understandable mechanism and the prediction accuracy of this method make it preferable among other methods. SVM reuses a kernel trick to minimize complexity and prediction error (Tehrany et al., Citation2014).

The evaluation of flooding using a GIS-based SVM model with various kernel types was introduced by Tehrany et al. (Citation2015). Linear (LN), polynomial (PL), radial basis function (RBF), and sigmoid (SIG) as four popular SVM kernel types were employed to examine SVM model's robustness. According to the validation results of these four SVM kernel types, the forecasting rates for flood susceptibility maps were 84.63%, 83.92%, 84.97%, and 81.88% for the SVM-LN, SVM-PL, SVM-RBF, and SVM-SIG, respectively. To develop spatial modeling in flood susceptibility assessment, a new ensemble method for integrating SVM and frequency ratio (FR) was introduced by Tehrany, Pradhan, and Jebur (Citation2015). The validation results of the ensemble method show the success on the FR prediction rate. A general optimized SVM model for estimating flood disaster loss is introduced by Huang et al. (Citation2010) and the results confirm high generalization and better evaluation of its outcomes, which makes it a candidate to use in multi-index comprehensively evaluation for more applications.

3.1.2.3. Bootstrap neural networks

Bootstrap (Efron & Tibshirani, Citation1994) employs severe resampling with replacement for uncertainty decrement. Furthermore, this uncomplicated method does not need the huge computations used in linear methods or the Monte-Carlo solutions employed in some other approaches such as a Bayesian network (BN) (Tiwari & Chatterjee, Citation2010; Kant et al., Citation2013). Research has been conducted to analyze the uncertainty nature of hourly flood forecasting using bootstrapped artificial neural networks (BANNs). In this research, BANNs are used to compute ensemble prediction. The obtained results represent that the models of ANN-hydrologic forecasting with confidence bounds are able to increase the reliability of applying ANN for flood forecasts (Tiwari & Chatterjee, Citation2010).

3.1.2.4. Self-organizing map

The self-organizing map (SOM) approach is based on the ANN to make a non-linear mapping from high-dimensional data structures into a lower-dimensional grid. Kohonen (Citation1982) introduced the SOMs encompassing input and clustering layers. A SOM is an efficient method for classifying a high-dimensional input vector (e.g. grid-inundated depths) to construct a meaningful topological map. The information extraction and visualization are two significant advantages of SOM. The method has been extensively applied to water resources issues. It is worth mentioning that SOMs have remarkable properties such as their visual interpretation and efficient clustering ability (Chang, Shen, & Chang, Citation2014).

In an investigation conducted by Wu and Lin (Citation2015) to build stream-flow forecasting models, four different ANN-based methods were employed: BPN, RBF, SOM, and SVM. This work approached a cross-validation test showing NN-based models as those with better performance for stream-flow prediction. In another study by Mwale, Adeloye, & Rustum (Citation2014), a SOM is used as a feature extraction from raw data. The results showed that gap-riddled data leads to improved predictive capabilities through a SOM. Specifically, a SOM feature extraction process was used by the multi-layer perceptron ANN (MLP-ANN) to propose a forecasting model. Useful predictive outcomes were then achieved for up to 2 days lead-time. When combining a SOM with ANN-based methods, it has been observed that the SVM is the most successful method. Nourani et al. (Citation2014) proposed a wavelet neural network (WNN) as a successful approach compared to bootstrap NN and to a standard ANN.

3.1.3. Bayesian methods

Bayesian inference uses probability theory to represent all forms of uncertainty. This way, an initial formulation of a subjective knowledge of any problem might be defined by a model expressing qualitative aspects of interest. A prior probability distribution of the unknown parameters is associated to this model. A posterior probability distribution is then proposed combining the likelihood for the parameters (given the data) and the previous knowledge. This is the case of adding as much information available as possible into the models. The objective is to reduce the uncertainty associated with the different sources of information (Merz & Blöschl, Citation2008a, Citation2008b). Flood frequency analysis is one of the most common challenges in which a Bayesian framework has shown its suitability (Viglione, Merz, Salinas, & Blöschl, Citation2013).

3.1.3.1. Naïve Bayes

Naïve is one of the most cost-effective forecasting models within the machine learning approaches, and provides a benchmark to compare the efficiency and accuracy of more sophisticated models. A naïve BN classifier (Drawid & Gerstein, Citation2000), the so-called naïve Bayes classifier (NBC), is an easy to use and accurate classification method. An important assumption in this classifier is that all the attributes are mutually independent given the class label.

Regarding time series data, applying a naïve method would generate predictions that are the same as the last observed value. According to a study by See and Openshaw (Citation1999), if the time series is supposed to have seasonality, the seasonal naïve method may be more suitable where the forecasts are equal to the value from last season.

3.1.3.2. Bayesian network

A BN encodes statistical relationships into a graph probabilistic tool based on Bayes’ theorem. BNs provide a distribution probability to be employed in further quantitative reasoning analysis. This model has been widely used in flood prediction. According to the inspiring study of Patcha and Park (Citation2007), the drawback in BNs is their requirement for massive computational effort. BNs have been applied in assessment of economic flood and debris damage (Merz, Kreibich, Schwarze, & Thieken, Citation2010). Although the prediction of the relative flood loss is comparable to state-of-the-art methods, the work by Vogel et al. (Citation2012) shows how BNs benefit from capturing the joint distribution of all factors influencing flood loss. Hall et al. (Citation2011) proposed a Bayesian method and improved the sensitivity compared to previous approaches.

3.1.4. Evolutionary algorithms

Evolutionary computing (EC) techniques are classified into four major classes. These classes are evolutionary programming (EP) (Fogel, Owens, & Walsh, Citation1966), genetic algorithms (GAs) (Holland, Citation1992), evolution strategies (Schwefel, Citation1981), and genetic programming (Koza, Citation1992). All of these classes have a common basis: using evolutionary processes. EC techniques use a crossover operator to guarantee a heredity criterion. In addition, EC uses a mutation operator to keep variability criteria. A selection procedure ‘favors’ the more relevant entities that will be more frequently generated than others (Londhe & Dixit, Citation2012). In stream-flow modeling and prediction, EC showed a better performance than other CI methods such as ANNs (Yaseen et al., Citation2015). EC approaches have also been employed for modeling stream-flow problems using time series. Some of the keys to the big success of EC methods are their capability to be adapted to parallel computing processes, to capture dynamic changes, and to approach complex problems by the exploration and exploitation of mathematical properties.

EC techniques encompass other bio-inspired methods in addition to GAs. Highlights include methods based on swarms of birds looking for food (see Subsection 3.1.4.3 about particle swarm optimization, PSO). Another family of bio-inspired methods is ant colony optimization (ACO). This mimics the behavior of ants routing from their nest to a source of food. ACO has been shown to be useful to manage flood control and water reservoir operations (Kumar & Reddy, Citation2006). Another ACO application aids finding an optimal evacuation route when facing a tsunami event (Forcael et al., Citation2014). The behavior of how bees communicate between themselves has also been adapted to a mathematical model. Hmaidi and Akaichi (Citation2014) proposed this approach to aid the decision-making process in the management of post-disaster areas after a flooding event. In the same work, the authors developed a flood tracking system for the affected areas also inspired by the behavior of bees.

Regarding evaluating flood disasters, a chaotic differential evolution algorithm to solve a fuzzy clustering iterative model is proposed by He et al. (Citation2011). This research employed an upgraded logistic chaotic map and a penalty function to correctly determine the objective function. The results of simulation and comparison to other methods demonstrate that the performance of a chaotic differential evolution algorithm is competitive regarding the other optimization approaches investigated in the literature.

In various impressive studies (Reddy & Kumar, Citation2006; Reddy & Nagesh Kumar, Citation2007), a multi-objective genetic algorithm (MOGA) and a multi-objective differential evolution were applied to the Bhadra Reservoir system. Qin, Zhou, Lu, Li, and Zhang (Citation2010) introduced multi-objective cultured differential evolution to deal with the reservoir flood control operation problem.

3.1.4.1. Genetic algorithm

A GA allows a population of several individuals to infer maximum fitness and minimum cost functions through a set of selection rules. Based on previous research studies, GA showed a closer global optimal solution than other optimization or gradient search methods. The special feature in using GA that does not exist in ANN, SVM, and ANFIS models is that GA provides a mathematical input–output variable expression to the ‘rainfall–runoff’ relationship.

Among the GA applications to flooding management, we highlight the work of Yazdi and Neyshabouri (Citation2014). This research proposed a combination of a multi-objective GA and ANN model to solve a high-dimensional design issue. A 74% time saving was reported compared to conventional models. Nonlinear problems in river system forecasting have been addressed using GAs and enhancements have been shown compared to current regulation strategy that are based on fixed regulation rules (Chiang & Willems, Citation2014). A dynamic framework for the intelligent control of flooding has been proposed in Leon et al. (Citation2014). This work coupled a robust and numerically efficient hydraulic routing approach with the popular multi-objective non-dominated sorting GA (Rezoug et al., Citation2013).

3.1.4.2. Artificial immune system

Artificial immune system (AIS) models are used in a vast range of disciplines. The two main features of an AIS are the clonal selection and the negative selection. In addition, when an AIS is transferred to produce a vast detector set number, its time and space complexity are significant. Therefore, the main drawback is its tremendous resource consumption (Luo et al., Citation2015) for dispatching schemes presented a multi-objective immune algorithm with preference-based selection (MOIA-PS) that reach the final water level constraint in decision making.

3.1.4.3. Particle swarm optimization

The particle swarm optimization (PSO) technique has been developed inspired by bird flocking or fish schooling. PSO is based on social interaction and intelligence makes it an attractive optimization approach (Elbeltagi, Hegazy, & Grierson, Citation2005). The promising performance and low computational requirements of PSO are the keys to its success. PSO showed better performance than other heuristic methods according to several optimization case studies. Nowadays, massive attention is grasped by multi-objective PSO which investigates PSO techniques for considering multiobjective problems (Luo et al., Citation2015).

Montalvo, Izquierdo, Pérez, and Tung (Citation2008) proposed a PSO approach for handling hydraulic and hydrology issues. Reddy and Kumar (Citation2007) presented an elitist-mutated PSO (EMPSO) to determine reservoir operation policies for multi-purpose reservoir systems. Baltar and Fontane (Citation2008) introduced and applied an implementation of multi-objective PSO (MOPSO) to a multi-purpose reservoir operation issue. An improved non-dominated sorting PSO algorithm (I-NSPSO) was introduced by Guo, Hu, Wu, Zhang, and Lv (Citation2013) to employ the multi-reservoir operation issue.

3.1.4.4. Differential evolution

Another social behavior inspired algorithm is differential evolution (DE). The initial concept of DE for minimizing nonlinear and non-differentiable continuous space functions is developed by Storn and Price (Citation1997). The first generation of a population is initialized randomly, and extra generations develop through the application of certain evolutionary operators until a stopping criterion is fulfilled. DE is used for many kinds of optimization issues that mostly include constraint conditions in engineering.

3.2. Hybrid methods

3.2.1. Soft computing

Soft computing (SC) classifiers are used to observe patterns, adjust mathematical forms, and make predictions. The primary usage of SC classifiers was modifying the classification performance of AI methods (Zadeh, Citation1994). Neuro-fuzzy and genetic fuzzy models are used to set the structure and parameters of a fuzzy system in SC classifiers. The aim of SC is to offer an optimal, continuous membership function that recognizes abnormal behavior with supervised monitoring techniques, high detection rate, and low false alarm rate.

3.2.1.1. Adaptive neuro-fuzzy inference system

An adaptive neuro-fuzzy inference system (ANFIS) is a hybrid technique. An ANFIS is an appropriate approach to dealing with fuzzy sets that are unclear, imprecise, and have incomplete information (Faizollahzadeh_Ardabili, Najafi, Ghaebi, Shamshirband, & Mostafaeipour, Citation2017). ANFISs are, then, specifically suitable to approach numerical computations by using linguistic labels. Linguistic terms and ‘if-then’ rules make fuzzy approaches a comprehensive framework. However, the capacity to deal with changing external environments is still required. One widely used option for fuzzy rules is to learn from their environment by a MLP. ANN and neuro-fuzzy approaches have been used for handling the scenarios of data scarcity (Bazartseren et al., Citation2003). According to previous papers, both ANN and neuro-fuzzy systems have good performance in upstream hydrological conditions. These hybrid approach showed better computational efficiency and accuracy than linear statistical models.

According to a study by Wu and Chau (Citation2006), an ANFIS is one of the most effective methods for approaching predictive tasks in a complex system framework. Table shows that this method has lower error and training time compared to linear regression (LR) and a ANN-GA which is also a hybrid method based on an ANN and a GA. The associated number of parameters required for implementation of an ANFIS is higher than for the other approaches (see Table , 4th column). This is the main disadvantage of an ANFIS.

Table 4. Training time, number of required parameters and error rate of different prediction methods.

In an ANFIS, the grid partition method that uses several fuzzy rules for optimizing parameters is generally used for the training phase. This makes it inappropriate because of its large number of input variables. In some papers, FCM is used instead of GA. The ability of least-square support vector regression (LS-SVR) and ANFIS with fuzzy c-means clustering (ANFIS-FCM) models in forecasting monthly stream flows is also investigated in several research works. For instance, in the study by Kisi (Citation2015), LS-SVR and ANFIS-FCM forecasts are compared with those coming from applying autoregressive moving average (ARMA) models. Both LS-SVR and ANFIS-FCM improved ARMA outcomes for 1-month-ahead stream-flow forecasting. In addition, the LS-SVR model significantly reduced the average root mean square error (RMSE) value with respect to the ARMA model. Another part of the work by Kisi (Citation2015) focused on the precision of the LS-SVR and ANFIS-FCM models in stream-flow prediction. The results indicate that the LS-SVR model’s performance is better than that of the ANFIS-FCM model.

3.2.1.2. Genetic fuzzy systems

Genetic-fuzzy (GF) systems are a family that recently appeared in AI techniques and have already been used in hydrology and water resources management. Operationally speaking, GF systems are fuzzy systems that have the capability of learning from genetic algorithms (Cordón, Herrera, Hoffmann, & Magdalena, Citation2001). These fuzzy systems are constructed through the input/output data used with no expert knowledge insertion. There are reports showing that GF systems hav higher accuracy compared to ANFIS, ANN and WNN methods indicating the exceptional capability of GF systems in prediction problems. The results show that this methodology can be integrated into operational flood forecasting and warning systems which are able to work more accurately and cost-efficiently.

3.2.1.3. Multi-agent systems and game theory

A multi-agent system involves a group of autonomous entities (agents) residing in a shared structured entity (environment) (Weyns, Parunak, Michel, Holvoet, & Ferber, Citation2004). The agents have environmental communication, working autonomously while they are coordinating themselves with other agents. Therefore, in a cooperative community, agents have a combination of the specific abilities that can solve whole issues. Game theory (GT) is a mathematical model, which cooperates between irrational and rational agents to address conflicts among two or more participants (Myerson, Citation2013). In GT the objective of each participant maximizes the anticipated value of its payoff, and the decision-making by all participants is rational for each participant. Consequently, all participants make an independent but cooperative decision that maximizes all of the expected utility payoffs of participants, suggesting that the decision includes the consensus or a compromise. There are few works using GT in flood applications. An example is estimating flood risk in the Dongjiang River Basin. In Lai et al. (Citation2015) a model based on fuzzy comprehension evaluation (FCE) has been proposed by GT methods.

Montalvo, Izquierdo, Pérez-García, and Herrera (Citation2014) proposed a combination of various swarm-based algorithms organized in a hierarchical structure. Each layer of the optimization system can be composed of a different kind of swarm, which can be named as agents to generalize their definition. Therefore, this agent swarm optimization (ASO) can be considered a hybrid method as it is an ensemble of several single methods. ASO has shown a greater robustness in its results when compared to other methods. ASO applications range from hydraulic to hydrology issues.

3.2.2. Machine learning

3.2.2.1. SVM and SOM

The excellent data-driven tools that incorporate regression features are the SVMs. However, if the data are noisy or the correlation is weak, the ability of generalization decreases. Furthermore, the SVMs can only account for limited noisy information for long-time forecasting. The model cannot forecast inflow challenges well (Baliyan, Gaurav, & Mishra, Citation2015). Therefore, the SOM is adopted to group the inputs of SVMs in order to sort this issue. This means that, for each group, the inputs concerned in various inflow processes have a similar characteristics. The forecasts obtained by SVMs developed using inputs in the same cluster have greater accuracy (Lin et al., Citation2016).

3.2.2.2. Combinations with support vector regression

The support vector regression (SVR) predictor is presented with the points lying outside the region that are formed by the size band ±ε around the regression. The concept of a SVR-fine grid model (FGM) or a linear regression (LR)-FGM as computational frameworks, as introduced by Liu and Pender (Citation2015), reduces computational running time without reducing the accuracy of the FGM. The presented technique's simulation results show great predictive results and lead to savings in computer time.

Least-squares versions of SVMs (LS-SVMs) can solve a set of linear equations and estimate failure rates in water distribution networks. Aydogdu and Firat (Citation2015) approach this application by comparing the results coming from LS-SVM, feed-forward neural network (FFNN), and generalized regression neural network (GRNN) techniques. The presented results for the LS-SVM model show better performance than the FFNN and GRNN models. In conclusion, using fuzzy clustering and LS-SVM techniques can make higher sensitivity estimation techniques.

3.2.2.3. ANN and fuzzy logic

Regarding load demand prediction, an ANN-based fuzzy logic imports a predictive model ANN to classify a large input data set has been developed. Yang and Zhao (Citation2009) presented a technique that focuses on reducing the complexity of the system structure and improving predictive performance. Based on the results, load forecasting might be increased to a certain extent. Jain and Satish (Citation2009), by using interval type 2 fuzzy logic systems (IT2 FLSs), increased the prediction accuracy.

In Corani and Guariso (Citation2005), a novel real-time forecasting framework is introduced by combining a fuzzy clustering model and neural network within a conceptual hydrological model. This is based on classifying historical floods by their flood peaks and runoff depths. The method employs a fuzzy clustering model, while the conceptual hydrological model is calibrated for each class of floods. A BPNN is then trained using real-time rainfall data and fuzzy clustering model's outputs. The BPNN presents an accelerated online classification for real-time flood disasters.

3.2.2.4. ANNs and GAs

A GA is an exploration search method, which can be applied to finding an optimal solution in various applications. By combining a GA with an ANN, the number of input and hidden layer neurons in the ANN architecture can be globally optimized. GAs can be applied to optimization problems by using the evolution method and survival of the fittest. They can also be used in optimization of the weights between an ANN's neurons or with the combination of other algorithms (e.g. PSO, fuzzy logic) to decrease the error in the prediction of load demand (Tahmasebi & Hezarkhani, Citation2012).

3.2.2.5. ANN and PSO

PSO is successfully exerted in various optimization problems in several emerging disciplines. A novel training technique for a RBF neural network, based on a quantum-behaved PSO has been proposed by Nourani and Andalib (Citation2015). Also, Dong, Wang, Chen, and Yu (Citation2008) present a novel PSO algorithm with an adaptive inertia weight factor and incorporated chaos with PSO. They explained that PSO improves the searching efficiency and significantly increases the searching quality for efficient load forecasting.

3.2.2.6. Estimation of distribution algorithm and PSO

A hybrid PSO-estimation of distribution algorithm (EDA) method has been developed to solve a multi-objective RFCO problem. Because the PSO algorithm falls into a local optimum, it is simply not appropriate for solving complicated optimization issues. To defeat the deficiencies of PSO, an EDA-based reproduction method is also applied to develop the proposed PSO-EDA approach. EDA is an evolutionary optimization model based on probabilistic modeling of solutions. The primary purpose of the EDA is extracting the population distribution model. The aim is to determine the variable of connectivity information to profit offspring generation. If the variable interaction structure within the probability model used in EDA is correctly chosen, the EDA could converge to globally optimal solutions. By taking advantage of the EDA, it is expected that the multi-objective PSO-EDA can be reliable for solving multi-objective RFCO problems (Luo et al., Citation2015).

3.2.2.7. Fuzzy neural network with genetic algorithm

The classified real-time flood forecasting framework consists of four basic components: a fuzzy clustering model, a real-time classification model based on a BP neural network, a parameter calibration program, and a conceptual hydrological model. Using the available flood records, the fuzzy clustering model is used in the literature to classify historical floods. The conceptual hydrological model is then calibrated for each class of floods and an optimal set of parameters is derived using a GA optimization method. The neural network real-time classification model is first trained using the results from flood classification (different flood classes) and historical flood data. Then, it is used to predict the classification of a real-time flood event using the real-time rainfall data (Minglei et al., Citation2010).

3.2.2.8. Wavelet neural network

Wavelet neural networks (WNNs) combine the theory of wavelets and neural networks. A WNN generally consists of a FFNN, with one hidden layer, whose activation functions are drawn from an orthonormal wavelet family.

After Fourier transform, wavelet analysis is usually employed for approaching multi-resolution analysis of complex non-stationary signals. The Fourier transform is a principal tool for stationary signal processing. On the other hand, wavelet analysis can measure the signal in both domains of frequency and time, simultaneously. Flood and waste flow data series contain a broad range of frequency components, so therefore using the multi-resolution analysis of a wavelet transform decomposes non-stationary signals of time series into their major sub-components (Cannas, Fanni, See, & Sias, Citation2006; Zhou, Coatrieux, Bousse, Shu, & Luo, Citation2007). This makes it possible to apply AI models to estimate the decomposed signals at distinct resolution levels, while using the decomposed signals to reconstruct the original time series. Compared to WNNs, standard ANFIS and ANN methods have certain limitations. For example, in extreme conditions their performance rapidly decreases without any control (Badrzadeh et al., Citation2013). ANN, ANFIS, WNN, and hybrid ANFIS with multi resolution analysis using wavelet analysis and neuro-fuzzy (WNF) have been successfully applied by Badrzadeh et al. (Citation2015) to overcome the difficulties in the time series of river flow. It was confirmed that the hybrid wavelet-based models significantly outperformed the ANN and ANFIS models in longer lead-time estimating.

Kim and Valdés (Citation2003) employed neural networks and dyadic-wavelet transforms in order to predict the droughts in the Conchos River Basin in Mexico City. Based on their results, using the proposed method significantly improved the prediction ability of single neural networks. Partal and Kişi (Citation2007) developed a hybrid wavelet-neuro-fuzzy model in order to estimate the daily rainfall of three stations in Turkey. Kişi (Citation2009) implemented neural networks to discrete wavelet transform (DWT) as a hybrid model (wavelet transform-neural network [WT-NN]) for estimating the periodic river flow. Based on results DWT significantly increased the river flow estimating performance of the ANN model. Adamowski and Sun (Citation2010) employed a hybrid WT-NN method for flow prediction in terms of single and ternary days. Based on their results, WT-NN provided the more accurate prediction compared with that of the common ANN model.

WT-NN and hybrid wavelet transform-neuro-fuzzy (WT-NF) techniques have been employed by Badrzadeh et al. (Citation2015) in flood prediction. Based on their results, the proposed methods had a high ability of 1, 6 and 12 h ahead forecasting. However, increasing the lead-time from 12 to 48 h decreased the prediction reliability. Cross-comparison of the models indicated that the hybrid models had a significantly high performance compared with the ANN and ANFIS models, especially when the lead-time was longer than 24 h.

4. Model performance comparison

4.1. Data sets

Based on the results provided in the literature, this section compares the above introduced methods in terms of the configuration parameters (such as the input data set and the evaluation criteria) and the performance parameters (accuracy, average error, and computational time).

Table shows different data sets used in various approaches. In summary, it is seen that three types of data are used in these applications including statistical data, maps, and images. These data sets can be either real-time data collected from applied radar or level meter sensors or historical data recorded before. Historical data based on the application could be hourly, daily, and monthly. The statistical data normally contain historical data including level, flow and speed of water in the river or reservoir, or simply the rainfall data. In case of waste, real-time or historical images are normally used together with the rainfall data, vibration extent, and river flow in order to predict debris flow.

Table 5. Different data sets used in flood and waste flow prediction.

Figure provides the chronology of CI approaches that focus on single and hybrid methods. This figure specifies that some approaches are originated from other approaches to strengthen their design efficiency and productiveness. For example, in a single method division the SVM approach might be originated from the root of the Kernel method. It is seen that wavelet, PSO, and evolutionary algorithms have been used recently and achieved promising results.

Figure 2. Chronological order of the flood and waste prediction methods.

Figure 2. Chronological order of the flood and waste prediction methods.

4.2. Performance criteria

In terms of checking the usability of measures to assert the predictive accuracy of any of the previously introduced candidate models (Adamowski & Chan, Citation2011), the popularity of error rate measures is computed in evaluation of the prediction methods for flood and waste modeling. These computations are summarized in Figure , which contains information from up to 70 published articles. It was found that most of the studied articles have been evaluated based on the correlation coefficient (R) and the RMSE, while other evaluating factors such as relative error (RE), mean absolute error (MAE), mean square error (MSE), Nash–Sutcliffe (NS) coefficient, and sum of squares error (SSE), have the least use. Figure presents the portion of each factor in evaluating the results.

Figure 3. The portion of performance factors used to evaluate the modeling results.

Figure 3. The portion of performance factors used to evaluate the modeling results.

Wavelets, PSO and evolutionary algorithms have been used recently and achieved promising results. Combining ANN with these methods is clearly seen in 2015, while ANN has been used as a single method mostly from 2010 to 2013. In addition, fuzzy-based approaches and GAs have been applied many times in hybrid and single methods.

4.3. Results

In this section different approaches are compared together under similar simulation conditions based on availability All the approaches are summarized together, indifferently of homogeneous conditions, to give a complete guideline. Figure shows the average error rate for linear discriminant analysis (LDA), SVM, k-Nearest Neighbour (kNN) and random forest (RF) at flood forecasting applications (Khondoker, Dobson, Skirrow, Simmons, & Stahl, Citation2016). It shows that KNN and RF have almost double the error rate compared to SVM and LDA.

Figure 4. Average error rate for different prediction methods.

Figure 4. Average error rate for different prediction methods.

Similarly, several models have been compared and the results are reported in Table for application of flood EWS (Caruana & Niculescu-Mizil, Citation2006). Bagged tree, SVM and ANN are the most accurate approaches in this application.

Table 6. Comparison between state-of-the-art prediction techniques, accuracy, and average error rate.

Kruppa et al. (Citation2014) compared various approaches in terms of MSE. Figure illustrates the results. SVM and bagged Nearest Neighbours (BNN) are considered as the most accurate approaches. RF and regression present lower accuracy levels.

Figure 5. MSE for different approaches in water level forecasting.

Figure 5. MSE for different approaches in water level forecasting.

Based on the published data in image classification applications, a comparison of genetic machine learning algorithms for image classification-learning time and error rate are expressed in Table . It is seen that DTs require the least learning time. However, their error rates are unacceptable. On the other hand, SVMs and RF need moderate learning time and their accuracies are much more than that of DTs.

Table 7. A comparison of genetic machine learning algorithms for image classification – learning time.

In Table , single and hybrid methods are compared in terms of RMSE and R. It is worth mentioning that these methods are not compared under homogeneous conditions. However, it has been attempted to compare these approaches under the most similar situations in terms of lead-time, data set, and applications. Data which are from the same reference have been evaluated under the same conditions.

Table 8. Comparison between single and hybrid artificial methods used in debris flow and flood forecasting for lead-time of between 4 to 6 hours.

To increase readability, according to Table , RMSE is plotted for single and hybrid approaches in Figures and .

Figure 6. RMSE for single methods in flood and debris flow forecasting.

Figure 6. RMSE for single methods in flood and debris flow forecasting.

Figure 7. RMSE for hybrid methods in flood and debris flow forecasting.

Figure 7. RMSE for hybrid methods in flood and debris flow forecasting.

As can be seen in single methods, the SVM, BPNN and EC have almost the same RMSE, which are the lowest compared to other methods such as the fuzzy set and ANN. According to the literature, the following advantages are listed for the SVM. It is able to cope well in noisy conditions, has the potential to trace back historical events, improves future prediction, has a high accuracy, provides guarantees regarding over-fitting, is fast, and is scalable. On the other hand, the SVM does not show high accuracy in short-term forecasting and is a computationally expensive approach.

In hybrid methods, it is seen that a combination of an ANN and a GA has the lowest error (Figure ). Integrating wavelet and NNs also improves the accuracy to a great extent. Other methods, such as the WNF, tunable nearest neighbor (TNN), WL-ANN, GA, and FL have almost the same error. Interestingly, the ANFIS shows a high error compared to other approaches with improved accuracy. For purposes of completeness, ANN's RSME at the same situation has been included in these methods. According to the results, hybrid methods have the potential to reduce RSME up to three times.

Another important parameter for modeling for prediction is computational time. Table shows the computational time of different approaches for two test benches containing 1000 and 5000 samples. The test has been done using an Intel Core 2.60 GHz CPU with 2 GB main memory (Kruppa et al., Citation2014). As the results show, kNN has very high speed; later we check that the accuracy is not sufficient for a good prediction. The SVM is not as quick as the kNN but its computational time is acceptable, considering its high accuracy.

Table 9. Computation time (in seconds) for different methods. The analyses were run with 100 repeats on one Intel Core 2.60 GHz CPU. Number of training samples has been shown in the left (n).

A summary of different debris based on the type of disaster has been provided in Yaseen et al. (Citation2015). Table shows several kinds of waste such as household waste and hazardous waste from hospitals and factories that can be carried by disasters. In addition, it is seen that floods can carry all these waste types and therefore can be considered as the most dangerous disasters in terms of waste.

Table 10. Different types of waste flow in various disasters.

One of the challenges to classify the type of flood waste is due to the possibilities of the object belonging to the same field but varying in many aspects. The object also may have various colors and have pictures or patterns on their surface that would made the recognition process harder to achieve. Other challenges involve distortion, background clutter, illumination and viewpoint changes, partial occlusion, and geometrical transformations (scale change, rotation, skew, etc.). Moreover, the image of two distinct objects may be placed so as to be overlapping which may create confusion. Hence, it is important to identify the meaningful spatial hints in the images. The matching process establishes a similarity between visual entities, which is crucial for recognition. For region-based recognition, it is not only important to detect good regions, but it is also crucial to match them in a reliable and efficient way. A region-based approach is absorbing because it captures the whole shapes of the objects and parts. Region detection is a long-standing research topic in computer vision, and scales are critically valuable for multi-view matching problems such as a wide-baseline stereo or instance recognition. Due to its strengths of blockage and deformation, conforming local appearances has long served as a key part of many computer vision difficulties especially in object recognition and image detection tasks which use local points for image description.

The classification and estimation of the waste types starts by acquiring a set of waste images. These images will be preprocessed to reduce the level of noise that could intervene with the accuracy of the end results. An efficient region segmentation algorithm is then applied to separate the region of interest from the background images. The process of image segmentation continues with the process of extracting salient features via feature extraction techniques. The feature extraction process is important so as to reduce the computational cost to process a large set of input data that is normally suspected to be redundant. Here, it is necessary to have a knowledge of what features make good predictors of class membership for the waste. By selecting the appropriate set of features, good classification of the flood waste categories could be accurately estimated.

The flood phenomenon and its characteristic pattern together with its associated waste are not easily foreseeable because they are determined by having non-stationary, high complexity, non-linearity, and dynamism. This prediction is divided in two main fields: short-term (real-time) prediction and long-term prediction.

5. Conclusions and future work

The increasing frequency and intensity of severe weather events such as drought periods, heavy rainfall, or heat waves is an expected result of climate change. This work copes with this matter by presenting the state-of-the-art CI methods applied to flood management along with a comprehensive taxonomy for them. We briefly discuss the literature related to each of the presented methods aiming to be introduced both by theoretical and applied approaches. The proposed literature review also assesses and classifies the procedures into two main categories: single and hybrid CI methods. The single CI category has been divided into three subcategories: fuzzy systems, neural networks, and evolutionary algorithms. Soft computing and machine learning are the subcategories for the hybrid CI methods.

This review includes pros and cons for each of the presented methods to evaluate their accuracy regarding error rates. This makes possible further comparisons from which we can conclude that hybrid methods are the best choice for dealing with flood management through CI. The review shows hybrid methods to be the ones with greater potential to improve the accuracy and lead-time of flood and debris forecasting. Among the single methods, the SVM has the lowest error and is simple in terms of implementation. In hybrid methods, the wavelet method shows an extraordinary capability for integration. It was found that decomposing the inputs with the wavelet, excluding some of their components (the detail coefficient), and using just the approximation component, leads to significant improvements in the model efficiency. In future, prediction projects integrating the SVM and wavelets should therefore be further investigated. To foster improvements of any methodology related to CI on flood management, it is planned to implement a systematic mapping so as to gain a more detailed classification of the related works, including their potential inter-relationships, and to present a useful guide to aid in the future choice of any CI method.

Disclosure statement

No potential conflict of interest was reported by the authors.

ORCID

Manuel Herrera Fernandez http://orcid.org/0000-0001-9662-0017

Shahaboddin Shamshirband http://orcid.org/0000-0002-6605-498X

Sina Faizollahzadeh Ardabili http://orcid.org/0000-0002-7744-7906

Md. Jalil Piran http://orcid.org/0000-0003-3229-6785

References

  • Abdullah, S. S., Malek, M., Abdullah, N. S., & Mustapha, A. (2015). Feedforward backpropagation, genetic algorithm approaches for predicting reference evapotranspiration. Sains Malaysiana, 44(7), 1053–1059. doi: 10.17576/jsm-2015-4407-18
  • Abghari, H., Ahmadi, H., Besharat, S., & Rezaverdinejad, V. (2012). Prediction of daily pan evaporation using wavelet neural networks. Water Resources Management, 26(12), 3639–3652. doi: 10.1007/s11269-012-0096-z
  • Adamowski, J., & Chan, H. F. (2011). A wavelet neural network conjunction model for groundwater level forecasting. Journal of Hydrology, 407(1–4), 28–40. doi: 10.1016/j.jhydrol.2011.06.013
  • Adamowski, J., & Sun, K. (2010). Development of a coupled wavelet transform and neural network method for flow forecasting of non-perennial rivers in semi-arid watersheds. Journal of Hydrology, 390(1–2), 85–91. doi: 10.1016/j.jhydrol.2010.06.033
  • Adib, A., & Mahmoodi, A. (2017). Prediction of suspended sediment load using ANN GA conjunction model with Markov chain approach at flood conditions. KSCE Journal of Civil Engineering, 21(1), 447–457. doi: 10.1007/s12205-016-0444-2
  • Adriaenssens, V., De Baets, B., Goethals, P. L., & De Pauw, N. (2004). Fuzzy rule-based models for decision support in ecosystem management. Science of the Total Environment, 319(1-3), 1–12. doi: 10.1016/S0048-9697(03)00433-9
  • Afan, H. A., El-Shafie, A., Yaseen, Z. M., Hameed, M. M., Mohtar, W. H. M. W., & Hussain, A. (2015). ANN based sediment prediction model utilizing different input scenarios. Water Resources Management, 29(4), 1231–1245. doi: 10.1007/s11269-014-0870-1
  • Ahmad, S., & Simonovic, S. (2011). A three-dimensional fuzzy methodology for flood risk analysis. Journal of Flood Risk Management, 4(1), 53–74. doi: 10.1111/j.1753-318X.2011.01090.x
  • Ahmad, S., & Simonovic, S. P. (2006). An intelligent decision support system for management of floods. Water Resources Management, 20(3), 391–410. doi: 10.1007/s11269-006-0326-3
  • Altunkaynak, A. (2009). Sediment load prediction by genetic algorithms. Advances in Engineering Software, 40(9), 928–934. doi: 10.1016/j.advengsoft.2008.12.009
  • Alvisi, S., & Franchini, M. (2011). Fuzzy neural networks for water level and discharge forecasting with uncertainty. Environmental Modelling & Software, 26(4), 523–537. doi: 10.1016/j.envsoft.2010.10.016
  • Aqil, M., Kita, I., Yano, A., & Soichi, N. (2006). Decision support system for flood crisis management using artificial neural network. International Journal of Intelligent Technology, 1(1), 70–76.
  • Ashrafi, M., Chua, L. H. C., Quek, C., & Qin, X. (2017). A fully-online Neuro-Fuzzy model for flow forecasting in basins with limited data. Journal of Hydrology, 545, 424–435. doi: 10.1016/j.jhydrol.2016.11.057
  • Astel, A. M., Walna, B., Simeonov, V., & Kurzyca, I. (2008). Multivariate statistics as means of tracking atmospheric pollution trends in western Poland. Journal of Environmental Science and Health, Part A, 43(3), 313–328. doi: 10.1080/10934520701792852
  • Aydogdu, M., & Firat, M. (2015). Estimation of failure rate in water distribution network using fuzzy clustering and LS-SVM methods. Water Resources Management, 29(5), 1575–1590. doi: 10.1007/s11269-014-0895-5
  • Bacanli, U. G., Firat, M., & Dikbas, F. (2009). Adaptive neuro-fuzzy inference system for drought forecasting. Stochastic Environmental Research and Risk Assessment, 23(8), 1143–1154. doi: 10.1007/s00477-008-0288-5
  • Badrzadeh, H., Sarukkalige, R., & Jayawardena, A. (2013). Impact of multi-resolution analysis of artificial intelligence models inputs on multi-step ahead river flow forecasting. Journal of Hydrology, 507, 75–85. doi: 10.1016/j.jhydrol.2013.10.017
  • Badrzadeh, H., Sarukkalige, R., & Jayawardena, A. (2015). Hourly runoff forecasting for flood risk management: Application of various computational intelligence models. Journal of Hydrology, 529, 1633–1643. doi: 10.1016/j.jhydrol.2015.07.057
  • Bai, Y., Chen, Z., Xie, J., & Li, C. (2016). Daily reservoir inflow forecasting using multiscale deep feature learning with hybrid models. Journal of Hydrology, 532, 193–206. doi: 10.1016/j.jhydrol.2015.11.011
  • Baliyan, A., Gaurav, K., & Mishra, S. K. (2015). A review of short term load forecasting using artificial neural network models. Procedia Computer Science, 48, 121–125. doi: 10.1016/j.procs.2015.04.160
  • Ball, J. E. (2014). Data mining for design flood prediction.
  • Baltar, A. M., & Fontane, D. G. (2008). Use of multiobjective particle swarm optimization in water resources management. Journal of Water Resources Planning and Management, 134(3), 257–265. doi: 10.1061/(ASCE)0733-9496(2008)134:3(257)
  • Bardossy, A., Bogardi, I., & Duckstein, L. (1991). Fuzzy set and probabilistic techniques for health-risk analysis. Applied Mathematics and Computation, 45(3), 241–268. doi: 10.1016/0096-3003(91)90083-Y
  • Baum, R. L., & Godt, J. W. (2010). Early warning of rainfall-induced shallow landslides and debris flows in the USA. Landslides, 7(3), 259–272. doi: 10.1007/s10346-009-0177-0
  • Bazartseren, B., Hildebrandt, G., & Holz, K.-P. (2003). Short-term water level prediction using neural networks andneuro-fuzzy approach. Neurocomputing, 55(3-4), 439–450. doi: 10.1016/S0925-2312(03)00388-6
  • Belayneh, A., Adamowski, J., Khalil, B., & Ozga-Zielinski, B. (2014). Long-term SPI drought forecasting in the awash river basin in Ethiopia using wavelet neural network and wavelet support vector regression models. Journal of Hydrology, 508, 418–429. doi: 10.1016/j.jhydrol.2013.10.052
  • Berenguer, M., Sempere-Torres, D., & Hürlimann, M. (2015). Debris-flow forecasting at regional scale by combining susceptibility mapping and radar rainfall. Natural Hazards and Earth System Sciences, 15(3), 587–602. doi: 10.5194/nhess-15-587-2015
  • Bezdek, J. (2013). Pattern recognition with fuzzy objective function algorithms. New York: Springer Science & Business Media.
  • Bolshakov, V. (2013). Regression-based Daugava river flood forecasting and monitoring. Information Technology and Management Science, 16(1), 137–142. doi: 10.2478/itms-2013-0021
  • Bovis, M. J., & Jakob, M. (1999). The role of debris supply conditions in predicting debris flow activity. Earth Surface Processes and Landforms, 24(11), 1039–1054. doi: 10.1002/(SICI)1096-9837(199910)24:11<1039::AID-ESP29>3.0.CO;2-U
  • Cannas, B., Fanni, A., See, L., & Sias, G. (2006). Data preprocessing for river flow forecasting using neural networks: Wavelet transforms and data partitioning. Physics and Chemistry of the Earth, Parts A/B/C, 31(18), 1164–1171. doi: 10.1016/j.pce.2006.03.020
  • Caruana, R., & Niculescu-Mizil, A. (2006). An empirical comparison of supervised learning algorithms. Proceedings of the 23rd international conference on Machine learning.
  • Chang, Y. T., Chang, L. C., & Chang, F. J. (2005). Intelligent control for modeling of real-time reservoir operation, part II: Artificial neural network with operating rule curves. Hydrological Processes, 19(7), 1431–1444. doi: 10.1002/hyp.5582
  • Chang, T.-C., & Chao, R.-J. (2006). Application of back-propagation networks in debris flow prediction. Engineering Geology, 85(3-4), 270–280. doi: 10.1016/j.enggeo.2006.02.007
  • Chang, F.-J., Chen, P.-A., Lu, Y.-R., Huang, E., & Chang, K.-Y. (2014). Real-time multi-step-ahead water level forecasting by recurrent neural networks for urban flood control. Journal of Hydrology, 517, 836–846. doi: 10.1016/j.jhydrol.2014.06.013
  • Chang, L.-C., Shen, H.-Y., & Chang, F.-J. (2014). Regional flood inundation nowcast using hybrid SOM and dynamic neural networks. Journal of Hydrology, 519, 476–489. doi: 10.1016/j.jhydrol.2014.07.036
  • Chattopadhyay, S., Pratihar, D. K., & Sarkar, S. C. D. (2012). A comparative study of fuzzy c-means algorithm and entropy-based fuzzy clustering algorithms. Computing and Informatics, 30(4), 701–720.
  • Chau, K.-w. (2006). A review on integration of artificial intelligence into water quality modelling. Marine Pollution Bulletin, 52(7), 726–733. doi: 10.1016/j.marpolbul.2006.04.003
  • Chau, K., Wu, C., & Li, Y. (2005). Comparison of several flood forecasting models in Yangtze river. Journal of Hydrologic Engineering, 10(6), 485–491. doi: 10.1061/(ASCE)1084-0699(2005)10:6(485)
  • Chen, C.-S., Chen, B. P.-T., Chou, F. N.-F., & Yang, C.-C. (2010). Development and application of a decision group back-propagation neural network for flood forecasting. Journal of Hydrology, 385(1-4), 173–182. doi: 10.1016/j.jhydrol.2010.02.019
  • Chevalier, G. G. (2013). Assessing debris-flow hazard focusing on statistical morpho-fluvial susceptibility models and magnitude-frequency relationships. Application to the central-eastern Pyrenees.
  • Chiang, P.-K., & Willems, P. (2014). Model predictive control combined with genetic algorithms for a river system.
  • Chidthong, Y., Tanaka, H., & Supharatid, S. (2009). Developing a hybrid multi-model for peak flood forecasting. Hydrological Processes, 23(12), 1725–1738. doi: 10.1002/hyp.7307
  • Chongfu, H. (1996). Fuzzy risk assessment of urban natural hazards. Fuzzy Sets and Systems, 83(2), 271–282. doi: 10.1016/0165-0114(95)00382-7
  • Cigizoglu, H. K. (2003). Estimation, forecasting and extrapolation of river flows by artificial neural networks. Hydrological Sciences Journal, 48(3), 349–361. doi: 10.1623/hysj.48.3.349.45288
  • Cigizoglu, H. K. (2005). Generalized regression neural network in monthly flow forecasting. Civil Engineering and Environmental Systems, 22(2), 71–81. doi: 10.1080/10286600500126256
  • Cigizoglu, H. K., & Kisi, Ö. (2006). Methods to improve the neural network performance in suspended sediment estimation. Journal of Hydrology, 317(3-4), 221–238. doi: 10.1016/j.jhydrol.2005.05.019
  • Corani, G., & Guariso, G. (2005). Coupling fuzzy modeling and neural networks for river flood prediction. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 35(3), 382–390. doi: 10.1109/TSMCC.2004.843229
  • Cordón, O., Herrera, F., Hoffmann, F., & Magdalena, L. (2001). Genetic fuzzy systems: Evolutionary tuning and learning of fuzzy knowledge bases. Singapore: World Scientific.
  • Curteanu, S., Dragoi, E.-N., & Dafinescu, V. (2015). Evolutionary Hybrid Configuration Applied to a Polymerization Process Modelling. International Work-Conference on Artificial Neural Networks.
  • Dai, C., Li, Y., & Huang, G. (2011). A two-stage support-vector-regression optimization model for municipal solid waste management–a case study of Beijing, China. Journal of Environmental Management, 92(12), 3023–3037. doi: 10.1016/j.jenvman.2011.06.038
  • Damle, C., & Yalcin, A. (2007). Flood prediction using time series data mining. Journal of Hydrology, 333(2–4), 305–316. doi: 10.1016/j.jhydrol.2006.09.001
  • Dehghani, M., Saghafian, B., Nasiri Saleh, F., Farokhnia, A., & Noori, R. (2014). Uncertainty analysis of streamflow drought forecast using artificial neural networks and monte-carlo simulation. International Journal of Climatology, 34(4), 1169–1180. doi: 10.1002/joc.3754
  • Dhanya, C., & Nagesh Kumar, D. (2009). Data mining for evolution of association rules for droughts and floods in India using climate inputs. Journal of Geophysical Research: Atmospheres, 114, D02102. doi:doi: 10.1029/2008JD010485
  • Di, Y., Ding, W., Mu, Y., Small, D. L., Islam, S., & Chang, N.-B. (2015). Developing machine learning tools for long-lead heavy precipitation prediction with multi-sensor data. Networking, Sensing and Control (ICNSC), 2015 IEEE 12th International Conference on.
  • Dong, C., Wang, G., Chen, Z., & Yu, Z. (2008). A method of self-adaptive inertia weight for PSO. Computer Science and Software Engineering, 2008 International Conference on.
  • Drawid, A., & Gerstein, M. (2000). A Bayesian system integrating expression data with sequence patterns for localizing proteins: Comprehensive application to the yeast genome 1 1Edited by F. Cohen. Journal of Molecular Biology, 301(4), 1059–1075. doi: 10.1006/jmbi.2000.3968
  • Duncan, A., Tyrrell, D., Smart, N., Keedwell, E., Djordjevic, S., & Savic, D. (2013). Comparison of machine learning classifier models for bathing water quality exceedances in UK.
  • Dunn, J. C. (1973). A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters.
  • Efron, B., & Tibshirani, R. J. (1994). An introduction to the bootstrap. Boca Ratón: CRC press.
  • Elbeltagi, E., Hegazy, T., & Grierson, D. (2005). Comparison among five evolutionary-based optimization algorithms. Advanced Engineering Informatics, 19(1), 43–53. doi: 10.1016/j.aei.2005.01.004
  • Eslamian, S., & Lavaei, N. (2009). Modelling nitrate pollution of groundwater using artificial neural network and genetic algorithm in an arid zone. International Journal of Water, 5(2), 194–203. doi: 10.1504/IJW.2009.028726
  • Esogbue, A. O. (1996). Fuzzy sets modeling and optimization for disaster control systems planning. Fuzzy Sets and Systems, 81(1), 169–183. doi: 10.1016/0165-0114(95)00248-0
  • Evrendilek, F. (2014). Assessing neural networks with wavelet denoising and regression models in predicting diel dynamics of eddy covariance-measured latent and sensible heat fluxes and evapotranspiration. Neural Computing and Applications, 24(2), 327–337. doi: 10.1007/s00521-012-1240-7
  • Faghih, M., Mirzaei, M., Adamowski, J., Lee, J., & El-Shafie, A. (2017). Uncertainty estimation in flood inundation mapping: An application of Non-parametric bootstrapping. River Research and Applications, 33(4), 611–619. doi: 10.1002/rra.3108
  • Faizollahzadeh_Ardabili, S., Mahmoudi, A., Gundoshmian, T. M., & Roshanianfard, A. (2016). Modeling and comparison of fuzzy and on/off controller in a mushroom growing hall. Measurement, 90, 127–134. doi: 10.1016/j.measurement.2016.04.050
  • Faizollahzadeh_Ardabili, S., Najafi, B., Ghaebi, H., Shamshirband, S., & Mostafaeipour, A. (2017). A novel enhanced exergy method in analyzing HVAC system using soft computing approaches: A case study on mushroom growing hall. Journal of Building Engineering, 13, 309–318. doi: 10.1016/j.jobe.2017.08.008
  • Fazel, S. A., Mirfenderesk, H., Blumenstein, M., & Tomlinson, R. (2014). Application of neural network to flood forecasting, an examination of model sensitivity to rainfall assumptions. Proceedings of the 7th International Congress on Environmental Modelling and Software, Ames, DP, Quinn, NWT, Rizzoli, AE (Eds.), San Diego, USA.
  • Fernando, A., Zhang, X., & Kinley, P. F. (2006). Combined sewer overflow forecasting with feed-forward back-propagation artificial neural network.
  • Fisher, B. E. (2006). Fuzzy approaches to environmental decisions: Application to air quality. Environmental Science & Policy, 9(1), 22–31. doi: 10.1016/j.envsci.2005.08.006
  • Fogel, L. J., Owens, A. J., & Walsh, M. J. (1966). Intelligent decision making through a simulation of evolution. Systems Research and Behavioral Science, 11(4), 253–272. doi: 10.1002/bs.3830110403
  • Forcael, E., González, V., Orozco, F., Vargas, S., Pantoja, A., & Moscoso, P. (2014). Ant colony optimization model for tsunamis evacuation routes. Computer-Aided Civil and Infrastructure Engineering, 29(10), 723–737. doi: 10.1111/mice.12113
  • French, M. N., Krajewski, W. F., & Cuykendall, R. R. (1992). Rainfall forecasting in space and time using a neural network. Journal of Hydrology, 137(1-4), 1–31. doi: 10.1016/0022-1694(92)90046-X
  • Fu, G. (2008). A fuzzy optimization method for multicriteria decision making: An application to reservoir flood control operation. Expert Systems with Applications, 34(1), 145–149. doi: 10.1016/j.eswa.2006.08.021
  • Ganguli, P., & Reddy, M. J. (2014). Ensemble prediction of regional droughts using climate inputs and the SVM– copulaapproach. Hydrological Processes, 28(19), 4989–5009. doi: 10.1002/hyp.9966
  • Gartner, J. E., Cannon, S. H., & Santi, P. M. (2014). Empirical models for predicting volumes of sediment deposited by debris flows and sediment-laden floods in the transverse ranges of southern California. Engineering Geology, 176, 45–56. doi: 10.1016/j.enggeo.2014.04.008
  • Guo, X., Hu, T., Wu, C., Zhang, T., & Lv, Y. (2013). Multi-objective optimization of the proposed multi-reservoir operating policy using improved NSPSO. Water Resources Management, 27(7), 2137–2153. doi: 10.1007/s11269-013-0280-9
  • Guven, A., & Kişi, Ö. (2011). Daily pan evaporation modeling using linear genetic programming technique. Irrigation Science, 29(2), 135–145. doi: 10.1007/s00271-010-0225-5
  • Hall, J. W., Manning, L. J., & Hankin, R. K. (2011). Bayesian calibration of a flood inundation model using spatial data. Water Resources Research, 47, W05529. doi:doi: 10.1029/2009WR008541
  • Han, J., Pei, J., & Kamber, M. (2011). Data mining: Concepts and techniques. Waltham: Elsevier.
  • He, L., Huang, G., & Lu, H. (2008). A simulation-based fuzzy chance-constrained programming model for optimal groundwater remediation under uncertainty. Advances in Water Resources, 31(12), 1622–1635. doi: 10.1016/j.advwatres.2008.07.009
  • He, Y., Xu, Q., Yang, S., & Liao, L. (2014). Reservoir flood control operation based on chaotic particle swarm optimization algorithm. Applied Mathematical Modelling, 38(17-18), 4480–4492. doi: 10.1016/j.apm.2014.02.030
  • He, Y., Zhou, J., Kou, P., Lu, N., & Zou, Q. (2011). A fuzzy clustering iterative model using chaotic differential evolution algorithm for evaluating flood disaster. Expert Systems with Applications, 38(8), 10060–10065. doi: 10.1016/j.eswa.2011.02.003
  • Herbst, M., Casper, M., Grundmann, J., & Buchholz, O. (2009). Comparative analysis of model behaviour for flood prediction purposes using self-organizing maps. Natural Hazards and Earth System Science, 9(2), 373–392. doi: 10.5194/nhess-9-373-2009
  • Hmaidi, K., & Akaichi, J. (2014). Floods trajectories modeling and dynamic relief planning: A bees foraging approach. International Conference on Swarm Intelligence Based Optimization.
  • Holland, J. H. (1992). Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence. Cambridge: MIT press.
  • Holz, K.-P., Hildebrandt, G., & Weber, L. (2006). Concept for a web-based information system for flood management. Natural Hazards, 38(1-2), 121–140. doi: 10.1007/s11069-005-8605-5
  • Hsiao, T.-C. R., Lin, C.-W., & Chiang, H. K. (2003). Partial least-squares algorithm for weights initialization of backpropagation network. Neurocomputing, 50, 237–247. doi: 10.1016/S0925-2312(01)00708-1
  • Hsu, K. l., Gupta, H. V., & Sorooshian, S. (1995). Artificial neural network modeling of the rainfall-runoff process. Water Resources Research, 31(10), 2517–2530. doi: 10.1029/95WR01955
  • Huang, Z., Zhou, J., Song, L., Lu, Y., & Zhang, Y. (2010). Flood disaster loss comprehensive evaluation model based on optimization support vector machine. Expert Systems with Applications, 37(5), 3810–3814. doi: 10.1016/j.eswa.2009.11.039
  • Jain, S., Das, A., & Srivastava, D. (1999). Application of ANN for reservoir inflow prediction and operation. Journal of Water Resources Planning and Management, 125(5), 263–271. doi: 10.1061/(ASCE)0733-9496(1999)125:5(263)
  • Jain, A., & Satish, B. (2009). Clustering based short term load forecasting using support vector machines. PowerTech, 2009 IEEE Bucharest.
  • Jiang, W., Deng, L., Chen, L., Wu, J., & Li, J. (2009). Risk assessment and validation of flood disaster based on fuzzy mathematics. Progress in Natural Science, 19(10), 1419–1425. doi: 10.1016/j.pnsc.2008.12.010
  • Jinxing, Z., Lixian, W., Baoyuan, X., Shimin, F., & Xilin, W. (2002). A study on the early—warning technique concerning debris flow disasters. Journal of Geographical Sciences, 12(3), 363–370. doi: 10.1007/BF02837558
  • Kalayathankal, S. J., & Singh, G. S. (2010). A fuzzy soft flood alarm model. Mathematics and Computers in Simulation, 80(5), 887–893. doi: 10.1016/j.matcom.2009.10.003
  • Kant, A., Suman, P. K., Giri, B. K., Tiwari, M. K., Chatterjee, C., Nayak, P. C., & Kumar, S. (2013). Comparison of multi-objective evolutionary neural network, adaptive neuro-fuzzy inference system and bootstrap-based neural network for flood forecasting. Neural Computing and Applications, 23(1), 231–246. doi: 10.1007/s00521-013-1344-8
  • Karbowski, A., Malinowski, K., & Niewiadomska-Szynkiewicz, E. (2005). A hybrid analytic/rule-based approach to reservoir system management during flood. Decision Support Systems, 38(4), 599–610. doi: 10.1016/j.dss.2003.10.001
  • Kasiviswanathan, K., He, J., Sudheer, K., & Tay, J.-H. (2016). Potential application of wavelet neural network ensemble to forecast streamflow for flood management. Journal of Hydrology, 536, 161–173. doi: 10.1016/j.jhydrol.2016.02.044
  • Ketabchi, H., & Ataie-Ashtiani, B. (2015). Evolutionary algorithms for the optimal management of coastal groundwater: A comparative study toward future challenges. Journal of Hydrology, 520, 193–213. doi: 10.1016/j.jhydrol.2014.11.043
  • Khondoker, M., Dobson, R., Skirrow, C., Simmons, A., & Stahl, D. (2016). A comparison of machine learning methods for classification using simulation with multiple real data examples from mental health studies. Statistical Methods in Medical Research, 25(5), 1804–1823. doi: 10.1177/0962280213502437
  • Kia, M. B., Pirasteh, S., Pradhan, B., Mahmud, A. R., Sulaiman, W. N. A., & Moradi, A. (2012). An artificial neural network model for flood simulation using GIS: Johor river basin, Malaysia. Environmental Earth Sciences, 67(1), 251–264. doi: 10.1007/s12665-011-1504-z
  • Kim, T.-W., & Valdés, J. B. (2003). Nonlinear model for drought forecasting based on a conjunction of wavelet transforms and neural networks. Journal of Hydrologic Engineering, 8(6), 319–328. doi: 10.1061/(ASCE)1084-0699(2003)8:6(319)
  • Kisi, O. (2008). The potential of different ANN techniques in evapotranspiration modelling. Hydrological Processes, 22(14), 2449–2460. doi: 10.1002/hyp.6837
  • Kisi, O. (2015). Streamflow forecasting and estimation using least square support vector regression and adaptive neuro-fuzzy embedded fuzzy c-means clustering. Water Resources Management, 29(14), 5109–5127. doi: 10.1007/s11269-015-1107-7
  • Kişi, Ö. (2009). Neural networks and wavelet conjunction model for intermittent streamflow forecasting. Journal of Hydrologic Engineering, 14(8), 773–782. doi: 10.1061/(ASCE)HE.1943-5584.0000053
  • Kisi, O., Dailr, A. H., Cimen, M., & Shiri, J. (2012). Suspended sediment modeling using genetic programming and soft computing techniques. Journal of Hydrology, 450–451, 48–58. doi: 10.1016/j.jhydrol.2012.05.031
  • Kisi, O., Karimi, S., Shiri, J., Makarynskyy, O., & Yoon, H. (2014). Forecasting sea water levels at Mukho station, South Korea using soft computing techniques. The International Journal of Ocean and Climate Systems, 5(4), 175–188. doi: 10.1260/1759-3131.5.4.175
  • Kisi, O., Shiri, J., Karimi, S., Shamshirband, S., Motamedi, S., Petković, D., & Hashim, R. (2015). A survey of water level fluctuation predicting in urmia lake using support vector machine with firefly algorithm. Applied Mathematics and Computation, 270, 731–743. doi: 10.1016/j.amc.2015.08.085
  • Kohonen, T. (1982). Self-organized formation of topologically correct feature maps. Biological Cybernetics, 43(1), 59–69. doi: 10.1007/BF00337288
  • Koza, J. R. (1992). Genetic programming II, automatic discovery of reusable subprograms. Cambridge, MA: MIT Press.
  • Kreinovich, V., Nguyen, H. T., & Yam, Y. (1999). Fuzzy systems are universal approximators for a smooth function and its derivatives.
  • Kruppa, J., Liu, Y., Biau, G., Kohler, M., König, I. R., Malley, J. D., & Ziegler, A. (2014). Probability estimation with machine learning methods for dichotomous and multicategory outcome: Theory. Biometrical Journal, 56(4), 534–563. doi: 10.1002/bimj.201300068
  • Kumar, M., Raghuwanshi, N., Singh, R., Wallender, W., & Pruitt, W. (2002). Estimating evapotranspiration using artificial neural network. Journal of Irrigation and Drainage Engineering, 128(4), 224–233. doi: 10.1061/(ASCE)0733-9437(2002)128:4(224)
  • Kumar, D. N., & Reddy, M. J. (2006). Ant colony optimization for multi-purpose reservoir operation. Water Resources Management, 20(6), 879–898. doi: 10.1007/s11269-005-9012-0
  • Lafdani, E. K., Nia, A. M., & Ahmadi, A. (2013). Daily suspended sediment load prediction using artificial neural networks and support vector machines. Journal of Hydrology, 478, 50–62. doi: 10.1016/j.jhydrol.2012.11.048
  • Lai, C., Chen, X., Chen, X., Wang, Z., Wu, X., & Zhao, S. (2015). A fuzzy comprehensive evaluation model for flood risk based on the combination weight of game theory. Natural Hazards, 77(2), 1243–1259. doi: 10.1007/s11069-015-1645-6
  • Lee, L.-W., & Chen, S.-M. (2008). Fuzzy risk analysis based on fuzzy numbers with different shapes and different deviations. Expert Systems with Applications, 34(4), 2763–2771. doi: 10.1016/j.eswa.2007.05.009
  • Lee, C.-J., & Lee, K. J. (2006). Application of Bayesian network to the probabilistic risk assessment of nuclear waste disposal. Reliability Engineering & System Safety, 91(5), 515–532. doi: 10.1016/j.ress.2005.03.011
  • Leon, A. S., Kanashiro, E. A., Valverde, R., & Sridhar, V. (2014). Dynamic framework for intelligent control of river flooding: Case study. Journal of Water Resources Planning and Management, 140(2), 258–268. doi: 10.1061/(ASCE)WR.1943-5452.0000260
  • Li, Q. (2013). Fuzzy approach to analysis of flood risk based on variable fuzzy sets and improved information diffusion methods. Natural Hazards and Earth System Science, 13(2), 239–249. doi: 10.5194/nhess-13-239-2013
  • Li, Q., Zhou, J., Liu, D., & Jiang, X. (2012). Research on flood risk analysis and evaluation method based on variable fuzzy sets and information diffusion. Safety Science, 50(5), 1275–1283. doi: 10.1016/j.ssci.2012.01.007
  • Lin, J.-W., Chen, C.-W., & Peng, C.-Y. (2012). Potential hazard analysis and risk assessment of debris flow by fuzzy modeling. Natural Hazards, 64(1), 273–282. doi: 10.1007/s11069-012-0236-z
  • Lin, G.-F., Wang, T.-C., & Chen, L.-H. (2016). A forecasting approach combining self-organizing map with support vector regression for reservoir inflow during typhoon periods. Advances in Meteorology, 2016, Article ID 7575126. doi: 10.1155/2016/7575126.
  • Liu, M., & Lu, J. (2014). Support vector machine―an alternative to artificial neuron network for water quality forecasting in an agricultural nonpoint source polluted river? Environmental Science and Pollution Research, 21(18), 11036–11053. doi: 10.1007/s11356-014-3046-x
  • Liu, Y., & Pender, G. (2015). A flood inundation modelling using v-support vector machine regression model. Engineering Applications of Artificial Intelligence, 46, 223–231. doi: 10.1016/j.engappai.2015.09.014
  • Liu, Q.-J., Shi, Z.-H., Fang, N.-F., Zhu, H.-D., & Ai, L. (2013). Modeling the daily suspended sediment concentration in a hyperconcentrated river on the loess plateau, China, using the wavelet–ANN approach. Geomorphology, 186, 181–190. doi: 10.1016/j.geomorph.2013.01.012
  • Lobbrecht, A. H., & Solomatine, D. P. (2002). Machine learning in real-time control of water systems. Urban Water, 4(3), 283–289. doi: 10.1016/S1462-0758(02)00023-7
  • Lohani, A. K., Goel, N., & Bhatia, K. (2014). Improving real time flood forecasting using fuzzy inference system. Journal of Hydrology, 509, 25–41. doi: 10.1016/j.jhydrol.2013.11.021
  • Londhe, S. N., & Dixit, P. R. (2012). Genetic programming: a novel computing approach in modeling water flows Genetic Programming-New Approaches and Successful Applications: InTech.
  • Luo, J., Qi, Y., Xie, J., & Zhang, X. (2015). A hybrid multi-objective PSO–EDA algorithm for reservoir flood control operation. Applied Soft Computing, 34, 526–538. doi: 10.1016/j.asoc.2015.05.036
  • Marée, R., Geurts, P., Visimberga, G., Piater, J., & Wehenkel, L. (2004). A comparison of generic machine learning algorithms for image classification. In Research and development in intelligent systems XX (pp. 169–182). Springer.
  • Mendel, J. M. (1995). Fuzzy logic systems for engineering: A tutorial. Proceedings of the IEEE, 83(3), 345–377. doi: 10.1109/5.364485
  • Merz, R., & Blöschl, G. (2008a). Flood frequency hydrology: 1. Temporal, spatial, and causal expansion of information. Water Resources Research, 44(8), W08432. doi:10.1029/2007WR006744
  • Merz, R., & Blöschl, G. (2008b). Flood frequency hydrology: 2. Combining data evidence. Water Resources Research, 44(8), W08433. doi: 10.1029/2007WR006745
  • Merz, B., Kreibich, H., & Lall, U. (2013). Multi-variate flood damage assessment: A tree-based data-mining approach. Natural Hazards and Earth System Science, 13(1), 53–64. doi: 10.5194/nhess-13-53-2013
  • Merz, B., Kreibich, H., Schwarze, R., & Thieken, A. (2010). Review article” assessment of economic flood damage”. Natural Hazards and Earth System Science, 10(8), 1697–1724. doi: 10.5194/nhess-10-1697-2010
  • Minglei, R., Bende, W., Liang, Q., & Guangtao, F. (2010). Classified real-time flood forecasting by coupling fuzzy clustering and neural network. International Journal of Sediment Research, 25(2), 134–148. doi: 10.1016/S1001-6279(10)60033-9
  • Mishra, A., Desai, V., & Singh, V. (2007). Drought forecasting using a hybrid stochastic and neural network model. Journal of Hydrologic Engineering, 12(6), 626–638. doi: 10.1061/(ASCE)1084-0699(2007)12:6(626)
  • Misra, K. B., & Weber, G. G. (1990). Use of fuzzy set theory for level-I studies in probabilistic risk assessment. Fuzzy Sets and Systems, 37(2), 139–160. doi: 10.1016/0165-0114(90)90038-8
  • Mohanty, S., Jha, M. K., Kumar, A., & Panda, D. (2013). Comparative evaluation of numerical model and artificial neural network for simulating groundwater flow in Kathajodi–Surua inter-basin of Odisha, India. Journal of Hydrology, 495, 38–51. doi: 10.1016/j.jhydrol.2013.04.041
  • Montalvo, I., Izquierdo, J., Pérez, R., & Tung, M. M. (2008). Particle swarm optimization applied to the design of water supply systems. Computers & Mathematics with Applications, 56(3), 769–776. doi: 10.1016/j.camwa.2008.02.006
  • Montalvo, I., Izquierdo, J., Pérez-García, R., & Herrera, M. (2014). Water distribution system computer-aided design by agent swarm optimization. Computer-Aided Civil and Infrastructure Engineering, 29(6), 433–448. doi: 10.1111/mice.12062
  • Moosavi, V., Vafakhah, M., Shirmohammadi, B., & Behnia, N. (2013). A wavelet-ANFIS hybrid model for groundwater level forecasting for different prediction periods. Water Resources Management, 27(5), 1301–1321. doi: 10.1007/s11269-012-0239-2
  • Mwale, F., Adeloye, A., & Rustum, R. (2014). Application of self-organising maps and multi-layer perceptron-artificial neural networks for streamflow and water level forecasting in data-poor catchments: The case of the lower Shire floodplain, Malawi. Hydrology Research, 45(6), 838–854. doi: 10.2166/nh.2014.168
  • Myerson, R. B. (2013). Game theory. Cambridge: Harvard university press.
  • Nagy, H., Watanabe, K., & Hirano, M. (2002). Prediction of sediment load concentration in rivers using artificial neural network model. Journal of Hydraulic Engineering, 128(6), 588–595. doi: 10.1061/(ASCE)0733-9429(2002)128:6(588)
  • Najah, A. A., El-Shafie, A., Karim, O. A., & Jaafar, O. (2012). Water quality prediction model utilizing integrated wavelet-ANFIS model with cross-validation. Neural Computing and Applications, 21(5), 833–841. doi: 10.1007/s00521-010-0486-1
  • Napolitano, G., See, L., Calvo, B., Savi, F., & Heppenstall, A. (2010). A conceptual and neural network model for real-time flood forecasting of the tiber river in Rome. Physics and Chemistry of the Earth, Parts A/B/C, 35(3-5), 187–194. doi: 10.1016/j.pce.2009.12.004
  • Nayak, P., Sudheer, K., & Ramasastri, K. (2005). Fuzzy computing based rainfall–runoff model for real time flood forecasting. Hydrological Processes, 19(4), 955–968. doi: 10.1002/hyp.5553
  • Nkoana, R. (2011). Artificial neural network modelling of flood prediction and early warning. (Master Degree). University of the Free State, Bloemfontein Google Scholar.
  • Nourani, V., & Andalib, G. (2015). Daily and monthly suspended sediment load predictions using wavelet based artificial intelligence approaches. Journal of Mountain Science, 12(1), 85–100. doi: 10.1007/s11629-014-3121-2
  • Nourani, V., Baghanam, A. H., Adamowski, J., & Kisi, O. (2014). Applications of hybrid wavelet–artificial intelligence models in hydrology: A review. Journal of Hydrology, 514, 358–377. doi: 10.1016/j.jhydrol.2014.03.057
  • Nourani, V., Komasi, M., & Alami, M. T. (2012). Hybrid wavelet–genetic programming approach to optimize ANN modeling of rainfall–runoff process. Journal of Hydrologic Engineering, 17(6), 724–741. doi: 10.1061/(ASCE)HE.1943-5584.0000506
  • Osanai, N., Shimizu, T., Kuramoto, K., Kojima, S., & Noro, T. (2010). Japanese early-warning for debris flows and slope failures using rainfall indices with radial basis function network. Landslides, 7(3), 325–338. doi: 10.1007/s10346-010-0229-5
  • Pappenberger, F., Frodsham, K., Beven, K., Romanowicz, R., & Matgen, P. (2007). Fuzzy set approach to calibrating distributed flood inundation models using remote sensing observations. Hydrology and Earth System Sciences Discussions, 11(2), 739–752. doi: 10.5194/hess-11-739-2007
  • Partal, T., & Cigizoglu, H. K. (2008). Estimation and forecasting of daily suspended sediment data using wavelet–neural networks. Journal of Hydrology, 358(3-4), 317–331. doi: 10.1016/j.jhydrol.2008.06.013
  • Partal, T., & Kişi, Ö. (2007). Wavelet and neuro-fuzzy conjunction model for precipitation forecasting. Journal of Hydrology, 342(1-2), 199–212. doi: 10.1016/j.jhydrol.2007.05.026
  • Patcha, A., & Park, J.-M. (2007). An overview of anomaly detection techniques: Existing solutions and latest technological trends. Computer Networks, 51(12), 3448–3470. doi: 10.1016/j.comnet.2007.02.001
  • Patki, V. K., Shrihari, S., Manu, B., & Deka, P. C. (2015). Fuzzy system modeling for forecasting water quality index in municipal distribution system. Urban Water Journal, 12(2), 89–110. doi: 10.1080/1573062X.2013.820333
  • PielkeJr, R. A., & Downton, M. W. (2000). Precipitation and damaging floods: Trends in the United States, 1932–97. Journal of Climate, 13(20), 3625–3637. doi: 10.1175/1520-0442(2000)013<3625:PADFTI>2.0.CO;2
  • Pyayt, A. L., Mokhov, I. I., Lang, B., Krzhizhanovskaya, V. V., & Meijer, R. J. (2011). Machine learning methods for environmental monitoring and flood protection. World Academy of Science, Engineering and Technology, 78, 118–123.
  • Qin, H., Zhou, J., Lu, Y., Li, Y., & Zhang, Y. (2010). Multi-objective cultured differential evolution for generating optimal trade-offs in reservoir flood control operation. Water Resources Management, 24(11), 2611–2632. doi: 10.1007/s11269-009-9570-7
  • Rahim, A., & Akif, A. (2015). Optimal artificial neural network modeling of sedimentation yield and runoff in high flow season of Indus river at Besham Qila for Terbela dam. Int J Sci Res, 4, 479–483.
  • Reddy, M. J., & Kumar, D. N. (2006). Optimal reservoir operation using multi-objective evolutionary algorithm. Water Resources Management, 20(6), 861–878. doi: 10.1007/s11269-005-9011-1
  • Reddy, M. J., & Kumar, D. N. (2007). Optimal reservoir operation for irrigation of multiple crops using elitist-mutated particle swarm optimization. Hydrological Sciences Journal, 52(4), 686–701. doi: 10.1623/hysj.52.4.686
  • Reddy, M. J., & Nagesh Kumar, D. (2007). Multi-objective particle swarm optimization for generating optimal trade-offs in reservoir operation. Hydrological Processes, 21(21), 2897–2909. doi: 10.1002/hyp.6507
  • Reyna, V. F., & Brainerd, C. J. (2008). Numeracy, ratio bias, and denominator neglect in judgments of risk and probability. Learning and Individual Differences, 18(1), 89–107. doi: 10.1016/j.lindif.2007.03.011
  • Rezoug, M., Meouche, R., Hamzaoui, R., & Feng, Z.-Q. (2013). Using the fast multi-objective genetic algorithm to improve the urban flood modeling. International Journal of Engineering and Technology, 5(3), 341–344. doi: 10.7763/IJET.2013.V5.571
  • Rogers, L. L., & Dowla, F. U. (1994). Optimization of groundwater remediation using artificial neural networks with parallel solute transport modeling. Water Resources Research, 30(2), 457–481. doi: 10.1029/93WR01494
  • Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. nature, 323(6088), 533–536. doi: 10.1038/323533a0
  • Sabzi, H. Z., Humberson, D., Abudu, S., & King, J. P. (2016). Optimization of adaptive fuzzy logic controller using novel combined evolutionary algorithms, and its application in Diez Lagos flood controlling system, southern New Mexico. Expert Systems with Applications, 43, 154–164. doi: 10.1016/j.eswa.2015.08.043
  • Sahay, R. R., & Srivastava, A. (2014). Predicting monsoon floods in rivers embedding wavelet transform, genetic algorithm and neural network. Water Resources Management, 28(2), 301–317. doi: 10.1007/s11269-013-0446-5
  • Sättele, M., Bründl, M., & Straub, D. (2015). Reliability and effectiveness of early warning systems for natural hazards: Concept and application to debris flow warning. Reliability Engineering & System Safety, 142, 192–202. doi: 10.1016/j.ress.2015.05.003
  • Schmidhuber, J. (2015). Deep learning in neural networks: An overview. Neural Networks, 61, 85–117. doi: 10.1016/j.neunet.2014.09.003
  • Schnebele, E. (2013). Improving remote sensing flood assessment using volunteered geographical data. Natural Hazards and Earth System Sciences, 13(3), 669–677. doi: 10.5194/nhess-13-669-2013
  • Schwefel, H.-P. (1981). Numerical optimization of computer models. New York: John Wiley & Sons, Inc.
  • Seal, V., Raha, A., Maity, S., Mitra, S. K., Mukherjee, A., & Naskar, M. K. (2012). A real time multivariate robust regression based flood prediction model using polynomial approximation for wireless sensor network based flood forecasting systems. International Conference on Computer Science and Information Technology.
  • See, L., & Openshaw, S. (1999). Applying soft computing approaches to river level forecasting. Hydrological Sciences Journal, 44(5), 763–778. doi: 10.1080/02626669909492272
  • Sehgal, V., Sahay, R. R., & Chatterjee, C. (2014). Effect of utilization of discrete wavelet components on flood forecasting performance of wavelet based ANFIS models. Water Resources Management, 28(6), 1733–1749. doi: 10.1007/s11269-014-0584-4
  • Sertel, E., Cigizoglu, H., & Sanli, D. (2008). Estimating daily mean sea level heights using artificial neural networks. Journal of Coastal Research, 243, 727–734. doi: 10.2112/06-742.1
  • Shin, H.-S., & Salas, J. D. (2000). Regional drought analysis based on neural networks. Journal of Hydrologic Engineering, 5(2), 145–155. doi: 10.1061/(ASCE)1084-0699(2000)5:2(145)
  • Shiri, J., Dierickx, W., Baba, A. P.-A., Neamati, S., & Ghorbani, M. (2011). Estimating daily pan evaporation from climatic data of the state of Illinois, USA using adaptive neuro-fuzzy inference system (ANFIS) and artificial neural network (ANN). Hydrology Research, 42(6), 491–502. doi: 10.2166/nh.2011.020
  • Shiri, J., Nazemi, A. H., Sadraddini, A. A., Landeras, G., Kisi, O., Fard, A. F., & Marti, P. (2013). Global cross-station assessment of neuro-fuzzy models for estimating daily reference evapotranspiration. Journal of Hydrology, 480, 46–57. doi: 10.1016/j.jhydrol.2012.12.006
  • Shouyu, C., & Yu, G. (2006). Variable fuzzy sets and its application in comprehensive risk evaluation for flood-control engineering system. Fuzzy Optimization and Decision Making, 5(2), 153–162. doi: 10.1007/s10700-006-7333-y
  • Singh, G., Kandasamy, J., Shon, H., & Cho, J. (2011). Measuring treatment effectiveness of urban wetland using hybrid water quality—artificial neural network (ANN) model. Desalination and Water Treatment, 32(1–3), 284–290. doi: 10.5004/dwt.2011.2712
  • Sivapragasam, C., Maheswaran, R., & Venkatesh, V. (2008). Genetic programming approach for flood routing in natural channels. Hydrological Processes, 22(5), 623–628. doi: 10.1002/hyp.6628
  • Solomatine, D. P., & Price, R. K. (2004). Innovative approaches to flood forecasting using data driven and hybrid modelling. In Hydroinformatics: (In 2 Volumes, with CD-ROM) (pp. 1639–1646). Singapore: World Scientific.
  • Song, S., & Singh, V. P. (2010). Frequency analysis of droughts using the Plackett copula and parameter estimation by genetic algorithm. Stochastic Environmental Research and Risk Assessment, 24(5), 783–805. doi: 10.1007/s00477-010-0364-5
  • Storn, R., & Price, K. (1997). Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341–359. doi: 10.1023/A:1008202821328
  • Sudheer, K., & Jain, A. (2004). Explaining the internal behaviour of artificial neural network river flow models. Hydrological Processes, 18(4), 833–844. doi: 10.1002/hyp.5517
  • Tabari, H., Martinez, C., Ezani, A., & Talaee, P. H. (2013). Applicability of support vector machines and adaptive neurofuzzy inference system for modeling potato crop evapotranspiration. Irrigation Science, 31(4), 575–588. doi: 10.1007/s00271-012-0332-6
  • Tahmasebi, P., & Hezarkhani, A. (2012). A hybrid neural networks-fuzzy logic-genetic algorithm for grade estimation. Computers & Geosciences, 42, 18–27. doi: 10.1016/j.cageo.2012.02.004
  • Tayfur, G., Moramarco, T., & Singh, V. P. (2007). Predicting and forecasting flow discharge at sites receiving significant lateral inflow. Hydrological Processes, 21(14), 1848–1859. doi: 10.1002/hyp.6320
  • Tayyab, M., Zhou, J., Zeng, X., & Adnan, R. (2016). Discharge forecasting by applying artificial neural networks at the Jinsha river basin, China. European Scientific Journal, ESJ, 12(9), 108–127.
  • Tehrany, M. S., Pradhan, B., & Jebur, M. N. (2013). Spatial prediction of flood susceptible areas using rule based decision tree (DT) and a novel ensemble bivariate and multivariate statistical models in GIS. Journal of Hydrology, 504, 69–79. doi: 10.1016/j.jhydrol.2013.09.034
  • Tehrany, M. S., Pradhan, B., & Jebur, M. N. (2014). Flood susceptibility mapping using a novel ensemble weights-of-evidence and support vector machine models in GIS. Journal of Hydrology, 512, 332–343. doi: 10.1016/j.jhydrol.2014.03.008
  • Tehrany, M. S., Pradhan, B., & Jebur, M. N. (2015). Flood susceptibility analysis and its verification using a novel ensemble support vector machine and frequency ratio method. Stochastic Environmental Research and Risk Assessment, 29(4), 1149–1165. doi: 10.1007/s00477-015-1021-9
  • Tehrany, M. S., Pradhan, B., Mansor, S., & Ahmad, N. (2015). Flood susceptibility assessment using GIS-based support vector machine model with different kernel types. Catena, 125, 91–101. doi: 10.1016/j.catena.2014.10.017
  • Tezel, G., & Buyukyildiz, M. (2016). Monthly evaporation forecasting using artificial neural networks and support vector machines. Theoretical and Applied Climatology, 124(1-2), 69–80. doi: 10.1007/s00704-015-1392-3
  • Tiwari, M. K., & Chatterjee, C. (2010). Uncertainty assessment and ensemble flood forecasting using bootstrap based artificial neural networks (BANNs). Journal of Hydrology, 382(1-4), 20–33. doi: 10.1016/j.jhydrol.2009.12.013
  • Turan, M. E., & Yurdusev, M. A. (2014). Predicting monthly river flows by genetic fuzzy systems. Water Resources Management, 28(13), 4685–4697. doi: 10.1007/s11269-014-0767-z
  • Viglione, A., Merz, R., Salinas, J. L., & Blöschl, G. (2013). Flood frequency hydrology: 3. A Bayesian analysis. Water Resources Research, 49(2), 675–692. doi: 10.1029/2011WR010782
  • Vogel, K., Riggelsen, C., Merz, B., Kreibich, H., & Scherbaum, F. (2012). Flood damage and influencing factors: A Bayesian network perspective. 6th European workshop on probabilistic graphical models (PGM 2012), University of Granada, Granada, Spain.
  • Wang, S., Huang, G., & Baetz, B. W. (2015). An inexact probabilistic–possibilistic optimization framework for flood management in a hybrid uncertain environment. IEEE Transactions on Fuzzy Systems, 23(4), 897–908. doi: 10.1109/TFUZZ.2014.2333094
  • Wang, S., Huang, G. H., & Yang, B. (2012). An interval-valued fuzzy-stochastic programming approach and its application to municipal solid waste management. Environmental Modelling & Software, 29(1), 24–36. doi: 10.1016/j.envsoft.2011.10.007
  • Wang, J., Liu, Y., & Liu, Z. (2013). Spatio-temporal patterns of cropland conversion in response to the “grain for green project” in China’s loess hilly region of Yanchuan county. Remote Sensing, 5(11), 5642–5661. doi: 10.3390/rs5115642
  • Warmerdam, J. M., & Jacobs, T. L. (1994). Fuzzy set approach to routing and siting hazardous waste operations. Information Sciences-Applications, 2(1), 1–14. doi: 10.1016/1069-0115(94)90002-7
  • Wei, C.-C. (2012). Wavelet kernel support vector machines forecasting techniques: Case study on water-level predictions during typhoons. Expert Systems with Applications, 39(5), 5189–5199. doi: 10.1016/j.eswa.2011.11.020
  • Weyns, D., Parunak, H. V. D., Michel, F., Holvoet, T., & Ferber, J. (2004). Environments for multiagent systems state-of-the-art and research challenges. International Workshop on Environments for Multi-Agent Systems.
  • Wieprecht, S., Tolossa, H. G., & Yang, C. T. (2013). A neuro-fuzzy-based modelling approach for sediment transport computation. Hydrological Sciences Journal, 58(3), 587–599. doi: 10.1080/02626667.2012.755264
  • Woodward, M., Gouldby, B., Kapelan, Z., & Hames, D. (2014). Multiobjective optimization for improved management of flood risk. Journal of Water Resources Planning and Management, 140(2), 201–215. doi: 10.1061/(ASCE)WR.1943-5452.0000295
  • Wu, C., & Chau, K.-W. (2006). Evaluation of several algorithms in forecasting flood. International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems.
  • Wu, C., Chau, K., & Li, Y. (2009). Predicting monthly streamflow using data-driven models coupled with data-preprocessing techniques. Water Resources Research, 45(8), 111–116. doi: 10.1029/2007WR006737
  • Wu, M.-C., & Lin, G.-F. (2015). An hourly streamflow forecasting model coupled with an enforced learning strategy. Water, 7(11), 5876–5895. doi: 10.3390/w7115876
  • Yang, K., & Zhao, L. (2009). Load forecasting model based on amendment of mamdani fuzzy system. Wireless Communications, Networking and Mobile Computing, 2009. WiCom’09. 5th International Conference on.
  • Yaseen, Z. M., El-Shafie, A., Jaafar, O., Afan, H. A., & Sayl, K. N. (2015). Artificial intelligence based models for stream-flow forecasting: 2000–2015. Journal of Hydrology, 530, 829–844. doi: 10.1016/j.jhydrol.2015.10.038
  • Yazdi, J., & Neyshabouri, S. S. (2014). Adaptive surrogate modeling for optimization of flood control detention dams. Environmental Modelling & Software, 61, 106–120. doi: 10.1016/j.envsoft.2014.07.007
  • Yeh, C.-F., Wang, J., Yeh, H.-F., & Lee, C.-H. (2015). Spatial and temporal streamflow trends in northern Taiwan. Water, 7(2), 634–651. doi: 10.3390/w7020634
  • Yonaba, H., Anctil, F., & Fortin, V. (2010). Comparing sigmoid transfer functions for neural network multistep ahead streamflow forecasting. Journal of Hydrologic Engineering, 15(4), 275–283. doi: 10.1061/(ASCE)HE.1943-5584.0000188
  • Yu, P.-S., Chen, S.-T., & Chang, I.-F. (2006). Support vector regression for real-time flood stage forecasting. Journal of Hydrology, 328(3-4), 704–716. doi: 10.1016/j.jhydrol.2006.01.021
  • Zadeh, L. A. (1994). Soft computing and fuzzy logic. IEEE Software, 11(6), 48–56. doi: 10.1109/52.329401
  • Zadeh, L. A. (1999). Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets and Systems, 100, 9–34. doi: 10.1016/S0165-0114(99)80004-9
  • Zealand, C. M., Burn, D. H., & Simonovic, S. P. (1999). Short term streamflow forecasting using artificial neural networks. Journal of Hydrology, 214(1-4), 32–48. doi: 10.1016/S0022-1694(98)00242-X
  • Zhang, L., Zhang, L., & Du, B. (2016). Deep learning for remote sensing data: A technical tutorial on the state of the art. IEEE Geoscience and Remote Sensing Magazine, 4(2), 22–40. doi: 10.1109/MGRS.2016.2540798
  • Zhou, J., Coatrieux, J.-L., Bousse, A., Shu, H., & Luo, L. (2007). A Bayesian MAP-EM algorithm for PET image reconstruction using wavelet transform. IEEE Transactions on Nuclear Science, 54(5), 1660–1669. doi: 10.1109/TNS.2007.901200
  • Zhou, J., & Cui, M. (2008). Neural network-based early warning system for debris flow disaster in the Three Gorges Reservoir region. Natural Computation, 2008. ICNC’08. Fourth International Conference on.
  • Zou, Q., Zhou, J., Zhou, C., Guo, J., Deng, W., Yang, M., & Liao, L. (2012). Fuzzy risk analysis of flood disasters based on diffused-interior-outer-set model. Expert Systems with Applications, 39(6), 6213–6220. doi: 10.1016/j.eswa.2011.12.008
  • Zurada, J. M. (1992). Introduction to artificial neural systems. West St. Paul: West Publishing Co.