Genetic programming model for forecast of short and noisy data

被引:26
|
作者
Sivapragasam, C. [1 ]
Vincent, P. [1 ]
Vasudevan, G. [1 ]
机构
[1] Mepco Schlenk Engn Coll, Dept Civil Engn, Sivakasi 626005, Tamil Nadu, India
关键词
flow forecasting; artificial neural networks; genetic programming; noise filtering;
D O I
10.1002/hyp.6226
中图分类号
TV21 [水资源调查与水利规划];
学科分类号
081501 ;
摘要
Though forecasting of river flow has received a great deal of attention from engineers and researchers throughout the world, this still continues to be a challenging task owing to the complexity of the process. In the last decade or so, artificial neural networks (ANNs) have been widely applied, and their ability to model complex phenomena has been clearly demonstrated. However, the success of ANNs depends very crucially on having representative records of sufficient length. Further, the forecast accuracy decreases rapidly with an increase in the forecast horizon. In this study, the use of the Darwinian theory-based recent evolutionary technique of genetic programming (GP) is suggested to forecast fortnightly flow up to 4-lead. It is demonstrated that short lead predictions can be significantly improved from a short and noisy time series if the stochastic (noise) component is appropriately filtered out. The deterministic component can then be easily modelled. Further, only the immediate antecedent exogenous and/or non-exogenous inputs can be assumed to control the process. With an increase in the forecast horizon, the stochastic components also play an important role in the forecast, besides the inherent difficulty in ascertaining the appropriate input variables which can be assumed to govern the underlying process. GP is found to be an efficient tool to identify the most appropriate input variables to achieve reasonable prediction accuracy for higher lead-period forecasts. A comparison with ANNs suggests that though there is no significant difference in the prediction accuracy, GP does offer some unique advantages. Copyright (c) 2006 John Wiley & Sons, Ltd.
引用
收藏
页码:266 / 272
页数:7
相关论文
共 50 条
  • [31] Calculation of fractional derivatives of noisy data with genetic algorithms
    J. A. Tenreiro Machado
    Nonlinear Dynamics, 2009, 57 : 253 - 260
  • [32] A genetic algorithm for selection of noisy sensor data in multisensor data fusion
    Khan, AA
    Zohdy, MA
    PROCEEDINGS OF THE 1997 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1997, : 2256 - 2262
  • [33] Genetic Programming for Classification with Unbalanced Data
    Bhowan, Urvesh
    Zhang, Mengjie
    Johnston, Mark
    GENETIC PROGRAMMING, PROCEEDINGS, 2010, 6021 : 1 - 13
  • [34] A Genetic Programming Approach to Data Clustering
    Ahn, Chang Wook
    Oh, Sanghoun
    Oh, Moonyoung
    MULTIMEDIA, COMPUTER GRAPHICS AND BROADCASTING, PT II, 2011, 263 : 123 - +
  • [35] Genetic programming with incremental data inheritance
    Zhang, BT
    Joung, JG
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1217 - 1224
  • [36] Applications of Genetic Programming in Data Mining
    Elkaffas, Saleh Mesbah
    Toony, Ahmed A.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 17, 2006, 17 : 1 - 5
  • [37] Standardization and Data Augmentation in Genetic Programming
    Owen, Caitlin A.
    Dick, Grant
    Whigham, Peter A.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (06) : 1596 - 1608
  • [38] Genetic programming with active data selection
    Zhang, BT
    Cho, DY
    SIMULATED EVOLUTION AND LEARNING, 1999, 1585 : 146 - 153
  • [39] SQL & data mining, & genetic programming
    Connolly, B
    DR DOBBS JOURNAL, 2004, 29 (04): : 34 - 39
  • [40] Calculation of fractional derivatives of noisy data with genetic algorithms
    Tenreiro Machado, J. A.
    NONLINEAR DYNAMICS, 2009, 57 (1-2) : 253 - 260