船舶与海洋工程

基于集合经验模态分解和差分进化算法优化BP神经网络的船舶交通流预测

  • 肖进丽 ,
  • 李晓磊
展开
  • (武汉理工大学 航运学院,武汉 430063;湖北省内河航运技术重点实验室,武汉 430063)
李晓磊(1993-),男,硕士生,研究方向:交通信息处理及安全保障技术.

收稿日期: 2017-09-14

  修回日期: 2017-12-18

  网络出版日期: 2017-12-18

基金资助

湖北省自然科学基金面上项目(2015CFB282).

Vessel traffic flow prediction method based on ensemble empirical mode decomposition and back propagation neural network optimized with differential evolution algorithm

  • XIAO Jin-li ,
  • LI Xiao-lei
Expand
  • (School of Navigation,Wuhan University of Technology,Wuhan 430063,China;Hubei Key Laboratory of Inland Shipping Technology,Wuhan 430063,China)

Received date: 2017-09-14

  Revised date: 2017-12-18

  Online published: 2017-12-18

Supported by

 

摘要

针对船舶交通流时间序列的非线性和非平稳性特点,设计一种结合集合经验模态分解(ensemble empirical mode decomposition, EEMD)和差分进化算法优化BP神经网络(back propagation neural network optimized with differential evolution algorithm, DEBPNN)的船舶交通流组合预测模型(EEMD-DEBPNN).首先, 利用EEMD算法降低船舶交通流时间序列的非平稳性;然后,对EEMD分解后获得的各非线性分量采用DEBPNN模型(先采用DE算法对BPNN的初始权值和阈值进行预寻优,再利用预寻优获得的初始权值和阈值训练BP神经网络得到最优的权值和阈值)进行预测;最后,再将各分量预测值进行叠加即得到最终预测结果.基于长江某港口航道船舶月交通流数据,将该组合模型与BPNN、DEBPNN模型进行实例对比分析.结果表明,EEMD-DEBPNN较DEBPNN、BPNN模型的预测精度更高.

本文引用格式

肖进丽 , 李晓磊 . 基于集合经验模态分解和差分进化算法优化BP神经网络的船舶交通流预测[J]. 大连海事大学学报, 2018 , 44(2) : 9 -14 . DOI: 10.16411/j.cnki.issn1006-7736.2018.02.002

Abstract

Aiming at the nonlinear and nonstationary characteristics of vessel traffic flow, a vessel traffic flow combination prediction (EEMD-DEBPNN) model was designed by assembling ensemble empirical mode decomposition (EEMD) algorithm and back propagation neural network optimized with differential evolution (DEBPNN) algorithm for predicting vessel traffic flow more accurately. Firstly, the EEMD method was used to reduce the nonstationary of vessel traffic flow time series, and then the DEBPNN model was used to predict the nonlinear components obtained after the decomposition of EEMD(Firstly, the DE algorithm was used to pre optimize the initial weights and thresholds of BPNN, and then the initial weights and thresholds obtained from pre optimization were used to train BP neural network to get the best weights and thresholds), and finally, the predictions for all components were added up and the accumulation result was namely the final prediction of the EEMD-DEBPNN model. Based on the statistical data of monthly vessel traffic flow from a certain port of Yangtze River, the EEMDDEBPNN prediction result was compared with those of BPNN and DEBPNN models, and the results show that the EEMD-DEBPNN model has higher prediction accuracy.

参考文献

[1]金兴赋, 付玉慧, 张连东.基于数据的成山头水域船舶交通流研究[J].大连海事大学学报, 2012, 38(1):33-36
[2]JIN Xing-fu, FU Yu-hui, ZHANG Lian-dong.Research on vessel traffic flow at Chengshantou water area based on AIS data[J].Journal of Dalian Maritime University, 2012, 38(1):33-36
[3] Dehuai Zeng, Jianmin Xu, Jianwei Gu, et al.Short Term Traffic Flow Prediction Using Hybrid ARIMA and ANN Models[J].Proceedings of the 2008 Workshop on Power Electronics and Intelligent Transportation System, 2008:621-625
[4]Andrius Daranda.A Neural Network Approach to Predict Marine Traffic[J],Baltic J[J].Modern Computing, 2016, 4(3):483-495
[5] Chunxu Liu, Baichuan Lu, Jianfeng Wang.Traffic Flow Prediction Based on Wavelet Analysis, Improved Genetic Algorithm, and BP Neural Network[C]. The 12th COTA International Conference of Transportation Professionals, Beijing, China, August 3~6, 2012
[6]Hao Zhang, Yingjie Xiao.GA-Support Vector Regression Based Ship Traffic Flow Prediction[J].Journal of Computational Environmental Sciences, 2016, 9(2):219-228
[7]Chandre Gowda, Mayya S G.Comparison of Back Propagation Neural Network and Genetic Algorithm Neural Network for Stream Flow Prediction[J].Journal of Computational Environmental Sciences, 2014
[8]王林, 彭璐, 夏德等.自适应差分进化算法优化神经网络的时间序列预测[J].计算机工程与科学, 2015, 37(12):2270-2274
[9]WANG Lin, PENG Lu, XIA De, et al.BP neural network incorporating self-adaptive differential evolution algorithm for time series forecasting[J].Computer Engineering & Science, 2015, 37(12):2270-2274
[10]徐龙琴, 李乾川, 刘双印等.基于集合经验模态分解和人工蜂群算法的工厂化养殖值预测[J].农业工程学报, 2016, 32(3):202-209
[11]XU Long-qin, LI Qian-chuan, LIU Shuang-yin, et al.Prediction of pH value in industrialized aquaculture based on ensemble empirical mode decomposition and improved artificial bee colony algorithm[J].Transactions of the Chinese Society of Agricultural Engineering, 2016, 32(3):202-209
[12]王莹, 韩宝明, 张琦等.基于模型的北京地铁进站客流量预测[J].交通运输系统工程与信息, 2015, 15(6):205-211
[13]WANG Ying, HAN Bao-ming, Zhang Qi, et al.Forecasting of Entering Passenger Flow Volume in Beijing Subway Based on SARIMA Model[J].Journal of Transportation Systems Engineering and Information Technology, 2015, 15(6):205-211
[14]薛晓岑, 向文国, 吕剑虹.基于差分进化与 神经网络的热工过程辨识[J].东南大学学报自然科学版, 2014, 44(7):769-774
[15]XUE Xiao-cen, XIANG Wenguo, LV Jianhong.Thermal process identification based on differential evolution and RBF neural network[J].Journal of Southeast University (Natural Science Edition), 2014, 44(7):769-774
[16]Zhang G, Patuwo B E, Hu M Y.Forecasting with Artificial Neural Networks: The state of The Art[J].International Journal of Forecasting, 1998, 14(1):35-62
[17] 曾奕.差分进化算法优化BP神经网络的能源需求预测研究[[J].武汉:华中科技大学, 2015
[18]ZENG Yi.Back Propagation Neural Network with Adaptive Differential Evolution Algorithm for Energy Demand Forecasting[J].Wuhan: Huazhong University of Science and Technology, 2015
[19]Sreedevi Gandham, Sreenivasulu Reddy T.Enhanced Signal Denoising Performance by EMD-based Techniques[J].International Journal of Engineering Research and Applications, 2012, 2(6):1705-1711
[20]Zhaohua Wu, Norden E.HuangEnsemble Empirical Mode Decomposition: A Noise-Assisted data Analysis Method[J].Advances in Adaptive Data Analysis, 2009, 1(1):1-41
文章导航

/