Applying multiple kernel learning and support vector machine for solving the multicriteria and nonlinearity problems of traffic flow prediction
Applying multiple kernel learning and support vector machine for solving the multicriteria and nonlinearity problems of traffic flow prediction
复制标题
DOI:
10.1002/atr.1217
复制
发表时间:
2014-04
影响因子:
2.3
通讯作者:
Chenyun Yu;K. Lam
中科院分区:
文献类型:
--
作者:
Chenyun Yu;K. Lam
SUMMARY This article proposes to develop a prediction model for traffic flow using kernel learning methods such as support vector machine (SVM) and multiple kernel learning (MKL). Traffic flow prediction is a dynamic problem owing to its complex nature of multicriteria and nonlinearity. Influential factors of traffic flow were firstly investigated; five-point scale and entropy methods were employed to transfer the qualitative factors into quantitative ones and rank these factors, respectively. Then, SVM and MKL-based prediction models were developed, with the influential factors and the traffic flow as the input and output variables. The prediction capability of MKL was compared with SVM through a case study. It is proved that both the SVM and MKL perform well in prediction with regard to the accuracy rate and efficiency, and MKL is more preferable with a higher accuracy rate when under proper parameters setting. Therefore, MKL can enhance the decision-making of traffic flow prediction. Copyright © 2012 John Wiley & Sons, Ltd.