Differentiable solvers for the linear assignment problem (LAP) have attracted much research attention in recent years, which are usually embedded into learning frameworks as components. However, previous algorithms, with or without learning strategies, usually suffer from the degradation of the optimality with the increment of the problem size. In this paper, we propose a learnable linear assignment solver based on deep graph networks. Specifically, we first transform the cost matrix to a bipartite graph and convert the assignment task to the problem of selecting reliable edges from the constructed graph. Subsequently, a deep graph network is developed to aggregate and update the features of nodes and edges. Finally, the network predicts a label for each edge that indicates the assignment relationship. The experimental results on a synthetic dataset reveal that our method outperforms state-of-the-art baselines and achieves consistently high accuracy with the increment of the problem size. Furthermore, we also embed the proposed solver, in comparison with state-of-the-art baseline solvers, into a popular multi-object tracking (MOT) framework to train the tracker in an end-to-end manner. The experimental results on MOT benchmarks illustrate that the proposed LAP solver improves the tracker by the largest margin.
翻译:线性任务问题(LAP)的可区别解答器近年来引起了许多研究关注,这些解答器通常作为组成部分嵌入学习框架。然而,以往的算法,无论有无学习策略,通常都因问题规模的递增而出现最佳性退化。在本文件中,我们提议了一个基于深图网络的可学习线性任务求解器。具体地说,我们首先将成本矩阵转换成双向图,并将分配任务转换成从构建的图表中选择可靠边缘的问题。随后,开发了一个深图网络,以汇总和更新节点和边缘的特点。最后,网络预测每个边缘的标签,以显示任务关系。合成数据集的实验结果显示,我们的方法超越了最先进的基线,并实现了与问题规模增速一致的高精度。此外,我们还将拟议的解答器与最新基线解答器相比较,嵌入一个受欢迎的多点跟踪器跟踪(MOT)框架,以最终到终端的方式培训跟踪器。网络预测了显示任务关系的每个边缘的标签。合成数据集的实验结果显示我们的方法超越了最先进的基线。MOT数据库将改进了拟议中的轨道基准,从而改进了LAT底基底基基准。