I. Introduction
Smart vehicles are designed for safer and more efficient transportation, which shows great application potential in road traffic [1]–[3]. Trajectory prediction is a critical technology that is helpful to make reasonable local motion planning for autonomous vehicles [4]–[7]. However, vehicle trajectories tend to be highly non-linear over longer time horizons. At present, a smart vehicle cannot fully reach the driving level of a human driver who interacts with random factors in surrounding environment fluently. Predicting the accurate future trajectory of vehicle is decided by a great number of factors including the motion state of the predicted vehicle and inter-vehicle interaction, which poses a great challenge for trajectory prediction.