Identification of support vector machines for runoff modelling

被引:179
作者
Bray, M
Han, D [1 ]
机构
[1] Univ Bristol, Dept Civil Engn, Bristol BS8 1TR, Avon, England
[2] Buro Happold Engn Consultants, Bath BA2 3QD, Avon, England
关键词
flood forecasting; model identification; parameter optimisation; rainfall runoff; support vector machines;
D O I
10.2166/hydro.2004.0020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes an exploration in using SVM (Support Vector machine) models, which were initially developed in the machine Learning community, in flood forecasting, with the focus on the identification of a suitable model structure and its relevant parameters for rainfall runoff modelling. SVM has been applied in many fields and has a high success rate in classification tasks such as pattern recognition, OCR, etc. The applications of SVM in regression of time series are relatively new and they are more problematic in comparison with classifications. This study found that exhaustive search of an optimum model structure and its parameter space is prohibitive due to their sheer size and unknown characteristics. Some parameters are very sensitive and can increase the CPU load tremendously (and hence result in very long computation times). All these make it very difficult to efficiently identify SVM models, which has been carried out by manual operations in all study cases so far. The paper further explored the relationships among various model structures (xi-SV or v-SV regression), kernel functions (linear, polynomial, radial basis and sigmoid), scaling factor, model parameters (cost C, epsilon) and composition of input vectors. These relationships should be able to provide useful information for more effective model identification in the future. The unit response curve from SVM was compared with a transfer function model and it is found that a TF model outperforms SVM in short-range predictions. it is still unclear how the unit response curve could be utilised for model identification processes and future exploration in this area is needed.
引用
收藏
页码:265 / 280
页数:16
相关论文
共 21 条
[1]   Learning algorithm for nonlinear support vector machines suited for digital VLSI [J].
Anguita, D ;
Boni, A ;
Ridella, S .
ELECTRONICS LETTERS, 1999, 35 (16) :1349-1350
[2]  
[Anonymous], NC2TR1998030
[3]   Nonlinear black box modelling - Fuzzy networks versus neural networks [J].
Bernd, T ;
Kleutges, M ;
Kroll, A .
NEURAL COMPUTING & APPLICATIONS, 1999, 8 (02) :151-162
[4]   Support vector machines for optimal classification and spectral unmixing [J].
Brown, M ;
Gunn, SR ;
Lewis, HG .
ECOLOGICAL MODELLING, 1999, 120 (2-3) :167-179
[5]   River flood forecasting with a neural network model [J].
Campolo, M ;
Andreussi, P ;
Soldati, A .
WATER RESOURCES RESEARCH, 1999, 35 (04) :1191-1197
[6]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[7]  
Cherkassky V, 1997, IEEE Trans Neural Netw, V8, P1564, DOI 10.1109/TNN.1997.641482
[8]  
Cherkassky V.S., 1998, LEARNING DATA CONCEP, V1st ed.
[9]  
CRISTIANINI N, 1999, ADV NEURAL INF P SYS, V11
[10]  
Cristianini N., 2000, An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods