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

被引:34
作者
Mehr, Ali Danandeh [1 ]
Gandomi, Amir H. [2 ]
机构
[1] Antalya Bilim Univ, Dept Civil Engn, Antalya, Turkey
[2] Univ Technol Sydney, Fac Engn & IT, Sydney, NSW, Australia
关键词
Genetic programming; LASSO; Multiple regression; Time series modeling; Streamflow; Sedre River; STRATEGY;
D O I
10.1016/j.ins.2021.02.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the development and verification of a new multi-stage genetic programming (MSGP) technique, called MSGP-LASSO, which was applied for univariate streamflow forecasting in the Sedre River, an intermittent river in Turkey. The MSGPLASSO is a practical and cost-neutral improvement over classic genetic programming (GP) that increases modelling accuracy, while decreasing its complexity by coupling the MSGP and multiple regression LASSO methods. The new model uses average mutual information to identify the optimum lags, and root mean-square technique to minimize forecasting error. Based on Nash-Sutcliffe efficiency and bias-corrected Akaike information criterion, MSGP-LASSO is superior to GP, multigene GP, MSGP, and hybrid MSGP-leastsquare models. It is explicit and promising for real-life applications. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:181 / 195
页数:15
相关论文
共 39 条
[1]   Daily Mean Streamflow Prediction in Perennial and Non-Perennial Rivers Using Four Data Driven Techniques [J].
Abdollahi, Sajjad ;
Raeisi, Jalil ;
Khalilianpour, Mohammadreza ;
Ahmadi, Farshad ;
Kisi, Ozgur .
WATER RESOURCES MANAGEMENT, 2017, 31 (15) :4855-4874
[2]   Genetic programming performance prediction and its application for symbolic regression problems [J].
Astarabadi, Samaneh Sadat Mousavi ;
Ebadzadeh, Mohammad Mehdi .
INFORMATION SCIENCES, 2019, 502 :418-433
[3]   TIME-SERIES MODELING FOR LONG-RANGE STREAM-FLOW FORECASTING [J].
BENDER, M ;
SIMONOVIC, S .
JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT-ASCE, 1994, 120 (06) :857-870
[4]  
Bhavita K, 2019, WATER RESOURCES ENV, P195
[5]  
Box G.E., 1976, Time Series Analysis: Forecasting and Control
[6]   Seasonal rainfall hindcasting using ensemble multi-stage genetic programming [J].
Danandeh Mehr, Ali .
THEORETICAL AND APPLIED CLIMATOLOGY, 2021, 143 (1-2) :461-472
[7]  
Gandomi A.H., 2015, Handbook of genetic programming applications
[8]   Multi-stage genetic programming: A new strategy to nonlinear system modeling [J].
Gandomi, Amir Hossein ;
Alavi, Amir Hossein .
INFORMATION SCIENCES, 2011, 181 (23) :5227-5239
[9]   Chaos-based multigene genetic programming: A new hybrid strategy for river flow forecasting [J].
Ghorbani, Mohammad Ali ;
Khatibi, Rahman ;
Mehr, Ali Danandeh ;
Asadi, Hakimeh .
JOURNAL OF HYDROLOGY, 2018, 562 :455-467
[10]  
Hrnjica B., 2019, Optimized Genetic Programming Applications: Emerging Research and Opportunities: Emerging Research and Opportunities