Comparison of random forests and support vector machine for real-time radar-derived rainfall forecasting

被引:177
作者
Yu, Pao-Shan [1 ]
Yang, Tao-Chang [1 ]
Chen, Szu-Yin [1 ]
Kuo, Chen-Min [1 ]
Tseng, Hung-Wei [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Hydraul & Ocean Engn, 1 Univ Rd, Tainan 70101, Taiwan
关键词
Radar-derived rainfall; Support vector machine; Random forests; Real-time forecasting; PRECIPITATION; REGRESSION; PREDICTION; NETWORKS; MODEL;
D O I
10.1016/j.jhydrol.2017.06.020
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This study aims to compare two machine learning techniques, random forests (RF) and support vector machine (SVM), for real-time radar-derived rainfall forecasting. The real-time radar-derived rainfall forecasting models use the present grid-based radar-derived rainfall as the output variable and use antecedent grid-based radar-derived rainfall, grid position (longitude and latitude) and elevation as the input variables to forecast 1- to 3-h ahead rainfalls for all grids in a catchment. Grid-based radar derived rainfalls of six typhoon events during 2012-2015 in three reservoir catchments of Taiwan are collected for model training and verifying. Two kinds of forecasting models are constructed and compared, which are single-mode forecasting model (SMFM) and multiple-mode forecasting model (MMFM) based on RF and SVM. The SMFM uses the same model for 1- to 3-h ahead rainfall forecasting; the MMFM uses three different models for 1- to 3-h ahead forecasting. According to forecasting performances, it reveals that the SMFMs give better performances than MMFM5 and both SVM-based and RF-based SMFMs show satisfactory performances for 1-h ahead forecasting. However, for 2- and 3-h ahead forecasting, it is found that the RF-based SMFM underestimates the observed radar-derived rainfalls in most cases and the SVM-based SMFM can give better performances than RF-based SMFM. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:92 / 104
页数:13
相关论文
共 43 条
[1]  
[Anonymous], 2003, Manual-Setting Up, Using
[2]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[3]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[4]   Watershed rainfall forecasting using neuro-fuzzy networks with the assimilation of multi-sensor information [J].
Chang, Fi-John ;
Chiang, Yen-Ming ;
Tsai, Meng-Jung ;
Shieh, Ming-Chang ;
Hsu, Kuo-Lin ;
Sorooshian, Soroosh .
JOURNAL OF HYDROLOGY, 2014, 508 :374-384
[5]  
CHEN JF, 2012, MATH PROBL ENG, DOI DOI 10.1155/2012/915053
[6]   Pruning of support vector networks on flood forecasting [J].
Chen, Shien-Tsung ;
Yu, Pao-Shan .
JOURNAL OF HYDROLOGY, 2007, 347 (1-2) :67-78
[7]   Comparison of neural network architectures and inputs for radar rainfall adjustment for typhoon events [J].
Chen, Shien-Tsung ;
Yu, Pao-Shan ;
Liu, Bin-Wu .
JOURNAL OF HYDROLOGY, 2011, 405 (1-2) :150-160
[8]   Statistical downscaling of daily precipitation using support vector machines and multivariate analysis [J].
Chen, Shien-Tsung ;
Yu, Pao-Shan ;
Tang, Yi-Hsuan .
JOURNAL OF HYDROLOGY, 2010, 385 (1-4) :13-22
[9]  
Cherkassky V, 1997, IEEE Trans Neural Netw, V8, P1564, DOI 10.1109/TNN.1997.641482
[10]  
Cluckie I. D., 2006, P 7 1 C HYDR HIC 200