Novel hybrid model to improve the monthly streamflow prediction: Integrating ANN and PSO


  • Baydaa Abdul Kareem Maysan University _ Engineering college
  • Salah L. Zubaidi Department of Civil Engineering, Wasit University



Streamflow, ANN, SSA, PSO, Amara


Precise streamflow forecasting is crucial when designing water resource planning and management, predicting flooding, and reducing flood threats. This study invented a novel approach for the monthly water streamflow of the Tigris River in Amarah City, Iraq, by integrating an artificial neural network (ANN) with the particle swarm optimisation algorithm (PSO), depending on data preprocessing. Historical streamflow data were utilised from (2010 to 2020). The primary conclusions of this study are that data preprocessing enhances data quality and identifies the optimal predictor scenario. In addition, it was revealed that the PSO algorithm effectively forecasts the parameters of the suggested model. Also, the outcomes indicated that the suggested approach successfully simulated the streamflow according to multiple statistical criteria, including R2, RMSE, and MAE.


Li, F.-F., et al., Daily Streamflow Forecasting Based on Flow Pattern Recognition. Water Resources Management, 2021. 35(13): p. 4601-4620.

Ethaib, S., et al., Evaluation water scarcity based on GIS estimation and climate-change effects: A case study of Thi-Qar Governorate, Iraq. Cogent Engineering, 2022. 9(1): p. 2075301.

Yaseen, Z.M., et al., Implementation of Univariate Paradigm for Streamflow Simulation Using Hybrid Data-Driven Model: Case Study in Tropical Region. IEEE Access, 2019. 7: p. 74471-74481.

Ibrahim, K.S.M.H., et al., A review of the hybrid artificial intelligence and optimisation modelling of hydrological streamflow forecasting. Alexandria Engineering Journal, 2021. 61(1): p. 279-303.

Zhang, Y., et al., Multi-models for SPI drought forecasting in the north of Haihe River Basin, China. Stochastic Environmental Research and Risk Assessment, 2017. 31(10): p. 2471-2481.

Mohammadi, B., et al., Developing Novel Robust Models to Improve the Accuracy of Daily Streamflow Modeling. Water Resources Management, 2020. 34(10): p. 3387-3409.

Vatanchi, S.M., et al., A Comparative Study on Forecasting of Long-term Daily

Streamflow using ANN, ANFIS, BiLSTM, and CNN-GRU-LSTM. 2022. 1.

Meshram, S.G., et al., Streamflow Prediction Based on Artificial Intelligence Techniques. Iranian Journal of Science and Technology, Transactions of Civil Engineering, 2021. 46: p. 2393–2403.

Mohammed, S.J., et al., Hybrid Technique to Improve the River Water Level Forecasting Using Artificial Neural Network-Based Marine Predators Algorithm. Advances in Civil Engineering, 2022. 2022: p. 1-14.

Tiu, E.S.K., et al., An evaluation of various data pre-processing techniques with machine learning models for water level prediction. Natural Hazards, 2022. 110: p. 121-153.

Ömer Faruk, D., A hybrid neural network and ARIMA model for water quality time series prediction. Engineering Applications of Artificial Intelligence, 2010. 23(4): p. 586-594.

Baydaa Abdul Kareem 1, Salah L. Zubaidi 2 , Hussein Mohammed Ridha 3, Nadhir Al-Ansari 4,* and a.N.S.S. Al-Bdairi, Applicability of ANN Model and CPSOCGSA Algorithm for

Multi-Time Step Ahead River Streamflow Forecasting. hydrology, 2022. 9: p. 171.

Ouyang, Q. and W. Lu, Monthly Rainfall Forecasting Using Echo State Networks Coupled with Data Preprocessing Methods. Water Resources Management, 2017. 32(2): p. 659-674.

Zubaidi, S.L., et al., Short-Term Urban Water Demand Prediction Considering Weather Factors. Water Resources Management, 2018. 32(14): p. 4527-4542.

Hayder Oleiwi Shami Al Saidia, N.R.A., Analysis of Human Development

Indicators in the Maysan

Governorate. International Journal of Innovation, Creativity and Change, 2020. 14(2): p. 1296.

Abood, R.H. and R.R. Mahmoud, Drought Assessment Using Gis And Meteorological Data In Maysan Province /Iraq. International Journal of Civil Engineering and Technology, 2018. 9(6): p. 516-524.

Edan, M.H., R.M. Maarouf, and J. Hasson, Predicting the impacts of land use/land cover change on land surface temperature using remote sensing approach in Al Kut, Iraq. Physics and Chemistry of the Earth, Parts A/B/C, 2021. 123: p. 103012.

Alawsi, M.A., et al., Tuning ANN Hyperparameters by CPSOCGSA, MPA, and SMA for Short-Term SPI Drought Forecasting. Atmosphere, 2022. 13(9): p. 1436.

Zubaidi, S.L., et al., A Method for Predicting Long-Term Municipal Water Demands Under Climate Change. Water Resources Management, 2020. 34(3): p. 1265-1279.

Golyandina, N. and A. Zhigljavsky, Singular Spectrum Analysis for Time Series. 2020, Springer.

Zubaidi, S.L., et al., A Novel approach for predicting monthly water demand by combining singular spectrum analysis with neural networks. Journal of Hydrology, 2018. 561: p. 136-145.

Khan, M.A.R. and D.S. Poskitt, Forecasting stochastic processes using singular spectrum analysis: Aspects of the theory and application. International Journal of Forecasting, 2017. 33(1): p. 199-213.

Zhigljavsky, A., Singular spectrum analysis for time series: Introduction to this special issue. Statistics and its Interface, 2010. 3(3): p. 255-258.

Mohammed, S.J., et al., Application of hybrid machine learning models and data pre-processing to predict water level of watersheds: Recent trends and future perspective. Cogent Engineering, 2022. 9(1).

Zubaidi, S.L., et al., Urban Water Demand Prediction for a City That Suffers from Climate Change and Population Growth: Gauteng Province Case Study. Water, 2020. 12(7): p. 1885.

Zubaidi, S., et al., A Novel Methodology for Prediction Urban Water Demand by Wavelet Denoising and Adaptive Neuro-Fuzzy Inference System Approach. Water, 2020. 12(6): p. 1628.

Dash, M., T. Panigrahi, and R. Sharma, Distributed parameter estimation of IIR system using diffusion particle swarm optimization algorithm. Journal of King Saud University - Engineering Sciences, 2019. 31(4): p. 345-354.

Alharkan, I., et al., Tabu search and particle swarm optimization algorithms for two identical parallel machines scheduling problem with a single server. Journal of King Saud University - Engineering Sciences, 2020. 32(5): p. 330-338.

Poli, R., Analysis of the Publications on the Applications of Particle Swarm Optimisation. Journal of Artificial Evolution and Applications, 2008. 2008: p. 1-10.

Alawsi, M.A., et al., Tuning ANN Hyperparameters by CPSOCGSA, MPA, and SMA for Short-Term SPI Drought Forecasting. Atmosphere, 2022. 13(9).

Mohammadi, B. and S. Mehdizadeh, Modeling daily reference evapotranspiration via a novel approach based on support vector regression coupled with whale optimization algorithm. Agricultural Water Management, 2020. 237: p. 106145.

Mohammadi, B., et al., Adaptive neuro-fuzzy inference system coupled with shuffled frog leaping algorithm for predicting river streamflow time series. Hydrological Sciences Journal, 2020. 65(10): p. 1738-1751.

Tabachnick, B.G. and L.S. Fidell, Using Multivariate Statistics, ed. S. Edition. 2013: Pearson: Boston, MA, USA.

Aldrich, C. and L. Auret, Unsupervised process monitoring and fault diagnosis with machine learning methods. Vol. 16. 2013: Springer.

Dawson, C.W., R.J. Abrahart, and L.M. See, HydroTest: A web-based toolbox of evaluation metrics for the standardised assessment of hydrological forecasts. Environmental Modelling & Software, 2007. 22(7): p. 1034-1052.




How to Cite

Abdul Kareem, B., & Zubaidi, S. L. (2023). Novel hybrid model to improve the monthly streamflow prediction: Integrating ANN and PSO. Wasit Journal of Engineering Sciences, 11(2), 37-46.