Clustered K Nearest Neighbor Algorithm for Daily Inflow Forecasting

被引:35
作者
Akbari, Mahmood [1 ,2 ,3 ]
van Overloop, Peter Jules [4 ]
Afshar, Abbas [1 ,2 ]
机构
[1] Iran Univ Sci & Technol, Sch Civil Engn, Tehran, Iran
[2] Iran Univ Sci & Technol, Envirohydroinformat Ctr Excellence, Tehran, Iran
[3] Univ Kashan, Dept Civil Engn, Kashan, Iran
[4] Delft Univ Technol, Water Management Sect, Delft, Netherlands
关键词
Inconsistent data; Inflow forecasting; K nearest neighbor; Subtractive clustering; Noisy data; NEURAL-NETWORKS; PART; RIVER; MODEL; UNCERTAINTY;
D O I
10.1007/s11269-010-9748-z
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Instance based learning (IBL) algorithms are a common choice among data driven algorithms for inflow forecasting. They are based on the similarity principle and prediction is made by the finite number of similar neighbors. In this sense, the similarity of a query instance is estimated according to the closeness of its feature vector with those of data available in calibration data. As the selected attributes in the feature vector are determined overall on calibration data, there may be some data points whose outputs do not follow the considered attributes. In fact, output values of these inconsistent data points may be a function of some other attributes which were not considered. Therefore, for some query instances, the inconsistent points may be appeared as the neighbors while they may not really be neighbor to the query instance. They can deteriorate forecasting results especially if they are very close to the query instance with the current similarity definition. In this study a clustered K nearest neighbor (CKNN) algorithm is introduced which can capture these inconsistent data points. Similar to the inconsistent data points, CKNN can be also robust against noisy data. The proposed algorithm was shown to be effective for a synthetic linear data set corrupted by noise. In addition, the utility of the algorithm was demonstrated for daily inflow forecasting of the Karoon1 reservoir located in Iran.
引用
收藏
页码:1341 / 1357
页数:17
相关论文
共 25 条
[1]   Managing uncertainty in hydrological models using complementary models [J].
Abebe, AJ ;
Price, RK .
HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 2003, 48 (05) :679-692
[2]  
AHA DW, 1992, PROCEEDINGS OF THE FOURTEENTH ANNUAL CONFERENCE OF THE COGNITIVE SCIENCE SOCIETY, P534
[3]  
[Anonymous], 1997, NEURO FUZZY SOFT COM
[4]  
[Anonymous], 1994, Journal of intelligent and Fuzzy systems
[5]  
Atkeson CG, 1997, ARTIF INTELL REV, V11, P11, DOI 10.1023/A:1006559212014
[6]   Neural networks and M5 model trees in modelling water level-discharge relationship [J].
Bhattacharya, B ;
Solomatine, DP .
NEUROCOMPUTING, 2005, 63 :381-396
[7]   Input determination for neural network models in water resources applications. Part 1 - background and methodology [J].
Bowden, GJ ;
Dandy, GC ;
Maier, HR .
JOURNAL OF HYDROLOGY, 2005, 301 (1-4) :75-92
[8]   Improving daily reservoir inflow forecasts with model combination [J].
Coulibaly, P ;
Haché, M ;
Fortin, V ;
Bobée, B .
JOURNAL OF HYDROLOGIC ENGINEERING, 2005, 10 (02) :91-99
[9]  
Czarnowski I., 2006, ANN UMCS INFORM AI, V4, P60
[10]   A neuro-fuzzy model for inflow forecasting of the Nile river at Aswan high dam [J].
El-Shafie, Ahmed ;
Taha, Mahmoud Reda ;
Noureldin, Aboelmagd .
WATER RESOURCES MANAGEMENT, 2007, 21 (03) :533-556