An ensemble of neural networks for weather forecasting

被引:217
作者
Maqsood, I [1 ]
Khan, MR
Abraham, A
机构
[1] Univ Regina, Fac Engn, Regina, SK S4S 0A2, Canada
[2] AMEC Technol Training & Dev Serv, Vancouver, BC V6B 5W3, Canada
[3] Oklahoma State Univ, Dept Comp Sci, Stillwater, OK 74078 USA
关键词
artificial neural networks; ensembles; forecasting; model; weather;
D O I
10.1007/s00521-004-0413-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study presents the applicability of an ensemble of artificial neural networks (ANNs) and learning paradigms for weather forecasting in southern Saskatchewan, Canada. The proposed ensemble method for weather forecasting has advantages over other techniques like linear combination. Generally, the output of an ensemble is a weighted sum, which are weight-fixed, with the weights being determined from the training or validation data. In the proposed approach, weights are determined dynamically from the respective certainties of the network outputs. The more certain a network seems to be of its decision, the higher the weight. The proposed ensemble model performance is contrasted with multi-layered perceptron network (MLPN), Elman recurrent neural network (ERNN), radial basis function network (RBFN), Hopfield model (HFM) predictive models and regression techniques. The data of temperature, wind speed and relative humidity are used to train and test the different modes. With each model, 24-h-ahead forecasts are made for he winter, spring, summer and fall seasons. Moreover, the performance and reliability of the seven models are then evaluated by a number of statistical measures. Among the direct approaches employed, empirical results indicate that HFM is relatively less accurate and RBFN is relatively more reliable for the weather forecasting problem. In comparison, the ensemble of neural networks produced the most accurate forecasts.
引用
收藏
页码:112 / 122
页数:11
相关论文
共 29 条
[1]  
[Anonymous], 1999, Combining Artificial Neural Nets: Ensemble and Modular Multi-Net Systems
[2]  
[Anonymous], 1993, Artificial Neural Networks for Speech and Vision
[3]  
BISHOP CM, 1995, NEURAL NETWORKS PATT, P364
[4]  
BREIMAN L, 1999, COMBINING ARTIFICIAL, P31
[5]  
CARNEY JG, 1999, P INT JOINT C NEUR N
[6]  
CARNEY JG, 1999, TCDCS199944
[7]   NEURAL NETWORK ENSEMBLES [J].
HANSEN, LK ;
SALAMON, P .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1990, 12 (10) :993-1001
[8]  
HARTONO P, 2001, INFORMATION PROCESSI, V42, P1214
[9]  
ISLAM MM, 2001, P IEEE INT C SYST MA, V3, P1526
[10]  
JIANG Y, 2002, P INT JOINT C NEUR N, V2, P1416