Li Maosen, Chen Siheng, Shen Yanning, Liu Genjia, Tsang Ivor W, Zhang Ya
IEEE Trans Neural Netw Learn Syst. 2024 Apr;35(4):4768-4782. doi: 10.1109/TNNLS.2022.3152251. Epub 2024 Apr 4.
This article considers predicting future statuses of multiple agents in an online fashion by exploiting dynamic interactions in the system. We propose a novel collaborative prediction unit (CoPU), which aggregates the predictions from multiple collaborative predictors according to a collaborative graph. Each collaborative predictor is trained to predict the agent status by integrating the impact of another agent. The edge weights of the collaborative graph reflect the importance of each predictor. The collaborative graph is adjusted online by multiplicative update, which can be motivated by minimizing an explicit objective. With this objective, we also conduct regret analysis to indicate that, along with training, our CoPU achieves similar performance with the best individual collaborative predictor in hindsight. This theoretical interpretability distinguishes our method from many other graph networks. To progressively refine predictions, multiple CoPUs are stacked to form a collaborative graph neural network. Extensive experiments are conducted on three tasks: online simulated trajectory prediction, online human motion prediction, and online traffic speed prediction, and our methods outperform state-of-the-art works on the three tasks by 28.6%, 17.4%, and 21.0% on average, respectively; in addition, the proposed CoGNNs have lower average time costs in one online training/testing iteration than most previous methods.
本文考虑通过利用系统中的动态交互以在线方式预测多个智能体的未来状态。我们提出了一种新颖的协作预测单元(CoPU),它根据协作图聚合来自多个协作预测器的预测。每个协作预测器通过整合另一个智能体的影响来训练以预测智能体状态。协作图的边权重反映了每个预测器的重要性。协作图通过乘法更新进行在线调整,这可以通过最小化一个显式目标来推动。基于这个目标,我们还进行了遗憾分析,以表明随着训练,我们的CoPU事后与最佳个体协作预测器具有相似的性能。这种理论可解释性使我们的方法与许多其他图网络区分开来。为了逐步细化预测,多个CoPU被堆叠以形成一个协作图神经网络。我们在三个任务上进行了广泛的实验:在线模拟轨迹预测、在线人体运动预测和在线交通速度预测,我们的方法在这三个任务上分别平均比现有最先进的方法高出28.6%、17.4%和21.0%;此外,所提出的协作图神经网络在一次在线训练/测试迭代中的平均时间成本比大多数先前方法更低。