Int J Performability Eng ›› 2018, Vol. 14 ›› Issue (4): 785-794.doi: 10.23940/ijpe.18.04.p20.785794

• Original articles • Previous Articles     Next Articles

Cooperative Differential Evolution with Dynamical Population for Short-Term Traffic Flow Prediction Problem

Danping Wanga, b, c, Kunyuan Hua, Maowei Hed, and Hanning Chend   

  1. aDepartment of Information Service & Intelligent Control, Shenyang Institute of Automation,Chinese Academy of Sciences, Shenyang, 110016, China
    bUniversity of Chinese Academy of Sciences, Beijing, 100039, China
    cShenyang University, Shenyang, 110044, China
    dSchool of Computer Science and Software, Tianjin Polytechnic University, Tianjin, 300387, China

Abstract:

Differential Evolution (DE) is a heuristic stochastic search algorithm based on population differences, which has advantages of simple parameters and fast convergence rate. However, it has weak robustness, especially for multimodal problems. Therefore, this paper proposes a Cooperative Differential Evolution with Dynamical population (DynCDE). In the proposed algorithm, the K-means method is employed to partition the whole population. For the high convergence rate of DE/current-to-best/ 1/bin, the neighbor-based mutation strategy is applied and the dynamic population size method based on aging mechanism and lifecycle mechanism is designed to keep the balance between exploration and exploitation. This modified DE has the potential to improve prediction accuracy of neural networks. Finally, this DynCDE-based neural network model is applied to solving the short-term traffic flow prediction problem, which offers very excellent results.


Submitted on January 13, 2018; Revised on February 16, 2018; Accepted on March 24, 2018
References: 9