论文标题
一种可扩展的深度学习方法,用于解决高维动态最佳运输
A scalable deep learning approach for solving high-dimensional dynamic optimal transport
论文作者
论文摘要
最佳运输的动态表述吸引了对科学计算和机器学习的不断增长的兴趣,其计算需要解决PDE受限的优化问题。基于经典的欧拉离散化方法遭受维数的诅咒,这是由于高维速度场的近似而产生的。在这项工作中,我们提出了一种基于深度学习的方法,以解决高维空间中动态最佳传输。我们的方法包含三种主要成分:速度场的精心设计表示,沿特征的PDE约束的离散化以及每个时间步中通过Monte Carlo方法对高维积分的计算。具体而言,在速度场的表示中,我们将经典的淋巴结基础函数和空间域中的深神经网络应用于H1-norm正则化。该技术在时间和空间中促进了速度场的规律性,因此沿着特征的离散化在训练过程中仍然稳定。已经进行了广泛的数值示例以测试所提出的方法。与其他最佳传输求解器相比,我们的方法可以在高维情况下提供更准确的结果,并且相对于维度具有非常好的可伸缩性。最后,我们将方法扩展到更复杂的案例,例如人群运动问题。
The dynamic formulation of optimal transport has attracted growing interests in scientific computing and machine learning, and its computation requires to solve a PDE-constrained optimization problem. The classical Eulerian discretization based approaches suffer from the curse of dimensionality, which arises from the approximation of high-dimensional velocity field. In this work, we propose a deep learning based method to solve the dynamic optimal transport in high dimensional space. Our method contains three main ingredients: a carefully designed representation of the velocity field, the discretization of the PDE constraint along the characteristics, and the computation of high dimensional integral by Monte Carlo method in each time step. Specifically, in the representation of the velocity field, we apply the classical nodal basis function in time and the deep neural networks in space domain with the H1-norm regularization. This technique promotes the regularity of the velocity field in both time and space such that the discretization along the characteristic remains to be stable during the training process. Extensive numerical examples have been conducted to test the proposed method. Compared to other solvers of optimal transport, our method could give more accurate results in high dimensional cases and has very good scalability with respect to dimension. Finally, we extend our method to more complicated cases such as crowd motion problem.