43 research outputs found

    Data for: MSGP-LASSO: an improved multi-stage genetic programming model for streamflow prediction

    No full text
    Data for: An improved multi-stage genetic programming model for streamflow predictionMonthly streamflow data of the Sedre River during the 1987–2015 periodTHIS DATASET IS ARCHIVED AT DANS/EASY, BUT NOT ACCESSIBLE HERE. TO VIEW A LIST OF FILES AND ACCESS THE FILES IN THIS DATASET CLICK ON THE DOI-LINK ABOV

    Genetic programming in water resources engineering: a state-of-the-art review

    No full text
    The state-of-the-art genetic programming (GP) method is an evolutionary algorithm for automatic generation of computer programs. In recent decades, GP has been frequently applied on various kind of engineering problems and undergone speedy advancements. A number of studies have demonstrated the advantage of GP to solve many practical problems associated with water resources engineering (WRE). GP has a unique feature of introducing explicit models for nonlinear processes in the WRE, which can provide new insight into the understanding of the process. Considering continuous growth of GP and its importance to both water industry and academia, this paper presents a comprehensive review on the recent progress and applications of GP in the WRE fields. Our review commences with brief explanations on the fundamentals of classic GP and its advanced variants (including multigene GP, linear GP, gene expression programming, and grammar-based GP), which have been proven to be useful and frequently used in the WRE. The representative papers having wide range of applications are clustered in three domains of hydrological, hydraulic, and hydroclimatological studies, and outlined or discussed at each domain. Finally, this paper was concluded with discussions of the optimum selection of GP parameters and likely future research directions in the WRE are suggested.No sponso

    Innovative and successive average trend analysis of temperature and precipitation in Osijek, Croatia

    No full text
    Abstract This paper examines monthly, seasonal, and annual trends in temperature and precipitation time series in Osijek during the period between 1900 and 2018. Two new methods, innovative trend analysis (ITA) and successive average methodology (SAM), together with the classic Mann–Kendall (M–K) and Sen’s slope methods, have been applied to determine potential trends in the variables at different time scales. Moreover, time series decomposition using locally estimated scatterplot smoothing (STL) was conducted to determine trend, seasonality, and the relationship between the components of each variable. Regarding the air temperature, ITA showed a monotonic positive trend at relatively low (T ≤ 10 °C) and high (T ≥ 13 °C) temperature ranges in all seasons, excluding spring. A positive trend was also found in the medium temperature range in this season, which agrees with the results of M–K test. The highest Sen’s slope was obtained in January, with the second highest in April. According to the results acquired for the observed precipitation time series, it was discovered that Osijek has experienced a decreasing trend in spring precipitation. However, there is no trend in annual precipitation at a 5% significance level. Differing from the M–K results, the ITA shows a decreasing trend in both spring and autumn seasons. Summer precipitation increases with a significant change in the high precipitating levels (p ≥ 100 mm). Comparing successive pairs of partial trends in both historical temperature and precipitation, our results show that trends in peak and trough change-points are very close to each other, indicating a slight positive trend in temperature and a negative change in precipitation over the past century

    Sea level prediction using machine learning

    No full text
    Abstract Sea level prediction is essential for the design of coastal structures and harbor operations. This study presents a methodology to predict sea level changes using sea level height and meteorological factor observations at a tide gauge in Antalya Harbor, Turkey. To this end, two different scenarios were established to explore the most feasible input combinations for sea level prediction. These scenarios use lagged sea level observations (SC1), and both lagged sea level and meteorological factor observations (SC2) as the input for predictive modeling. Cross-correlation analysis was conducted to determine the optimum input combination for each scenario. Then, several predictive models were developed using linear regressions (MLR) and adaptive neuro-fuzzy inference system (ANFIS) techniques. The performance of the developed models was evaluated in terms of root mean squared error (RMSE), mean absolute error (MAE), scatter index (SI), and Nash Sutcliffe Efficiency (NSE) indices. The results showed that adding meteorological factors as input parameters increases the performance accuracy of the MLR models up to 33% for short-term sea level predictions. Moreover, the results contributed a more precise understanding that ANFIS is superior to MLR for sea level prediction using SC1- and SC2-based input combinations

    A new evolutionary time series model for streamflow forecasting in boreal lake-river systems

    No full text
    Abstract Genetic programming (GP) is an evolutionary regression method that has received considerable interest to model hydro-environmental phenomena recently. Considering the sparseness of hydro-meteorological stations on northern areas, this study investigates the benefits and downfalls of univariate streamflow modeling at high latitudes using GP and seasonal autoregressive integrated moving average (SARIMA). Furthermore, a new evolutionary time series model, called GP-SARIMA, is introduced to enhance streamflow forecasting accuracy at long-term horizons in a lake-river system. The paper includes testing the new model for one-step-ahead forecasts of daily mean, weekly mean, and monthly mean streamflow in the headwaters of the Oulujoki River, Finland. The results showed that a combination of correlogram and average mutual information (AMI) analysis might yield in the selection of the optimum lags that are needed to be used as the predictors of streamflow models. With Nash-Sutcliffe efficiency values of more than 99%, both GP and SARIMA models exhibited good performance for daily streamflow prediction. However, they were not able to precisely model the intramonthly snow water equivalent in the long-term forecast. The proposed ensemble model, which integrates the best GP and SARIMA models with the most efficient predictor, may eliminate one-fourth of root mean squared errors of standalone models. The GP-SARIMA also showed up to three times improvement in the accuracy of the standalone models based on the Nash-Sutcliff efficiency measure

    Sediment transport modeling in non-deposition with clean bed condition using different tree-based algorithms

    No full text
    Abstract To reduce the problem of sedimentation in open channels, calculating flow velocity is critical. Undesirable operating costs arise due to sedimentation problems. To overcome these problems, the development of machine learning based models may provide reliable results. Recently, numerous studies have been conducted to model sediment transport in non-deposition condition however, the main deficiency of the existing studies is utilization of a limited range of data in model development. To tackle this drawback, six data sets with wide ranges of pipe size, volumetric sediment concentration, channel bed slope, sediment size and flow depth are used for the model development in this study. Moreover, two tree-based algorithms, namely M5 rule tree (M5RT) and M5 regression tree (M5RGT) are implemented, and results are compared to the traditional regression equations available in the literature. The results show that machine learning approaches outperform traditional regression models. The tree-based algorithms, M5RT and M5RGT, provided satisfactory results in contrast to their regression-based alternatives with RMSE = 1.184 and RMSE = 1.071, respectively. In order to recommend a practical solution, the tree structure algorithms are supplied to compute sediment transport in an open channel flow

    A genetic programming approach to forecast daily electricity demand

    No full text
    International Conference on Theory and Application of Fuzzy Systems and Soft Computing - ICAFS-2018 (13. : 2019 : Warsaw, Poland)A number of recent researches have compared machine learning techniques to find more reliable approaches to solve variety of engineering problems. In the present study, capability of canonical genetic programming (GP) technique to model daily electrical energy consumption (ED) as an alternative for electrical demand prediction was investigated. For this aim, using the most recent ED data recorded at northern part of Nicosia, Cyprus, we put forward two daily prediction scenarios subjected to train and validate by GPdotNET, an open source GP software. Minimizing root mean square error between the modeled and observed data as the objective function, the best prediction model at each scenario has been presented for the city. The results indicated the promising role of GP for daily ED prediction in Nicosia, however it suffers from lagged prediction that must be considered in practical application.No sponso

    A new evolutionary hybrid random forest model for SPEI forecasting

    No full text
    Abstract State-of-the-art random forest (RF) models have been documented as versatile tools to solve regression and classification problems in hydrology. They can model stochastic time series by bagging different decision trees. This article introduces a new hybrid RF model that increases the forecasting accuracy of RF-based models. The new model, called GARF, is attained by integrating genetic algorithm (GA) and hybrid random forest (RF), in which different decision trees are bagged. We applied GARF to model and forecast a multitemporal drought index (SPEI-3 and SPEI-6) at two meteorology stations (Beypazari and Nallihan) in Ankara, Turkey. We compared the associated results with classic RF, standalone extreme learning machine (ELM), and a hybrid ELM model optimized by Bat algorithm (Bat-ELM) to verify the new model accuracy. The performance assessment was performed using graphical and statistical analysis. The forecasting results demonstrated that the GARF outperformed the benchmark models. GARF achieved the least error in a quantitative assessment for the prediction of both SPEI-3 and SPEI-6, particularly in the testing period. The results of this study showed that the new model can improve the forecasting accuracy of the classic RF technique up to 30% and 40% at Beypazari and Nallihan stations, respectively

    GTAR:a new ensemble evolutionary autoregressive approach to model dissolved organic carbon

    No full text
    Abstract This article explores the forecasting capabilities of three classic linear and nonlinear autoregressive modeling techniques and proposes a new ensemble evolutionary time series approach to model and forecast daily dynamics in stream dissolved organic carbon (DOC). The model used data from the Oulankajoki River basin, a boreal catchment in Northern Finland. The models that were evolved used both accuracy and parsimony measures including autoregressive (AR), vector autoregressive (VAR), and self-exciting threshold autoregressive (SETAR). The new method, called genetic-based SETAR (GTAR), evolved through the integration of state-of-the-art genetic programming with SETAR. To develop the models, high-resolution DOC concentration and daily streamflow (as the external input for VAR) were measured at the same gauging station throughout the ice free season. The results showed that all the models characterize the DOC dynamics with an acceptable 1-day-ahead forecasting accuracy. Use of the streamflow time series as an exogenous variable did not increase the predictive accuracy of AR models. Moreover, the hybrid GTAR provided the best accuracy for the holdout testing data and proved to be a suitable approach for predicting DOC in boreal conditions
    corecore