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 条
  • [41] CONSIDERATIONS IN APPLYING DYNAMIC-PROGRAMMING FILTERS TO THE SMOOTHING OF NOISY DATA
    HODGSON, AJ
    JOURNAL OF BIOMECHANICAL ENGINEERING-TRANSACTIONS OF THE ASME, 1994, 116 (04): : 528 - 531
  • [42] Transport energy demand forecast using multi-level genetic programming
    Forouzanfar, Mehdi
    Doustmohammadi, A.
    Hasanzadeh, Samira
    Shakouri G, H.
    APPLIED ENERGY, 2012, 91 (01) : 496 - 503
  • [43] Genetic programming based monthly groundwater level forecast models with uncertainty quantification
    Kasiviswanathan K.S.
    Saravanan S.
    Balamurugan M.
    Saravanan K.
    Modeling Earth Systems and Environment, 2016, 2 (1)
  • [44] Ensemble based optimization for electric demand forecast: Genetic programming and heuristic algorithms
    Garcia, Julian
    Alvarez, David
    Rivera, Sergio
    REVISTA INTERNACIONAL DE METODOS NUMERICOS PARA CALCULO Y DISENO EN INGENIERIA, 2020, 36 (03): : 1 - 12
  • [45] Building energy consumption forecast using multi-objective genetic programming
    Tahmassebi, Amirhessam
    Gandomi, Amir H.
    MEASUREMENT, 2018, 118 : 164 - 171
  • [46] A MODEL OF A SHORT-RANGE HYDRODYNAMIC FORECAST OF CURRENTS
    SARKISYAN, AS
    SEMENOV, EV
    ALLAKHVERDOVA, TS
    IZVESTIYA AKADEMII NAUK SSSR FIZIKA ATMOSFERY I OKEANA, 1980, 16 (09): : 939 - 946
  • [47] The complexity of model classes and smoothing noisy data
    Bartlett, PL
    Kulkarni, SR
    PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 2312 - 2317
  • [48] The complexity of model classes, and smoothing noisy data
    Bartlett, Peter L.
    Kulkarni, Sanjeev R.
    Systems and Control Letters, 1998, 34 (03): : 133 - 140
  • [49] The complexity of model classes, and smoothing noisy data
    Bartlett, PL
    Kulkarni, SR
    SYSTEMS & CONTROL LETTERS, 1998, 34 (03) : 133 - 140
  • [50] Genetic programming applied to model identification
    Sebag, M
    PRINCIPLES OF NONPARAMETRIC LEARNING, 2002, (434): : 271 - 335