Stochastic Optimization for Large-scale Optimal Transport

Optimal transport (OT) defines a powerful framework to compare probability distributions in a geometrically faithful way. However, the practical impact of OT is still limited because of its computational burden. We propose a new class of stochastic optimization algorithms to cope with large-scale problems routinely encountered in machine learning applications. These methods are able to manipulate arbitrary distributions (either discrete or continuous) by simply requiring to be able to draw samples from them, which is the typical setup in high-dimensional learning problems. This alleviates the need to discretize these densities, while giving access to provably convergent methods that output the correct distance without discretization error. These algorithms rely on two main ideas: (a) the dual OT problem can be re-cast as the maximization of an expectation ; (b) entropic regularization of the primal OT problem results in a smooth dual optimization optimization which can be addressed with algorithms that have a provably faster convergence. We instantiate these ideas in three different setups: (i) when comparing a discrete distribution to another, we show that incremental stochastic optimization schemes can beat Sinkhorn's algorithm, the current state-of-the-art finite dimensional OT solver; (ii) when comparing a discrete distribution to a continuous density, a semi-discrete reformulation of the dual program is amenable to averaged stochastic gradient descent, leading to better performance than approximately solving the problem by discretization ; (iii) when dealing with two continuous densities, we propose a stochastic gradient descent over a reproducing kernel Hilbert space (RKHS). This is currently the only known method to solve this problem, apart from computing OT on finite samples. We backup these claims on a set of discrete, semi-discrete and continuous benchmark problems.

A Relationship BetweenArbitrary Positive…A Relationship Between Arbitrary Positive Matrices and Doubly Stochastic MatricesOn the scaling ofmultidimensional…On the scaling of multidimensional matricesAcceleration ofStochastic Approximatio…Acceleration of Stochastic Approximation by AveragingAsymptotic analysis ofthe exponential penalty…Asymptotic analysis of the exponential penalty trajectory in linear programmingMinkowski-Type Theoremsand Least-Squares…Minkowski-Type Theorems and Least-Squares ClusteringTopics in OptimalTransportationTopics in Optimal TransportationOn minimum Kantorovichdistance estimatorsOn minimum Kantorovich distance estimatorsRandom Features forLarge-Scale Kernel…Random Features for Large-Scale Kernel MachinesA Multiscale Approach toOptimal TransportA Multiscale Approach to Optimal TransportGlove: Global Vectorsfor Word RepresentationGlove: Global Vectors for Word RepresentationFrom Word Embeddings ToDocument DistancesFrom Word Embeddings To Document DistancesMinimizing Finite Sumswith the Stochastic…Minimizing Finite Sums with the Stochastic Average GradientTsallis RegularizedOptimal Transport and…Tsallis Regularized Optimal Transport and Ecological InferenceLarge Scale OptimalTransport and Mapping…Large Scale Optimal Transport and Mapping EstimationSmooth and SparseOptimal TransportSmooth and Sparse Optimal TransportSemidual RegularizedOptimal TransportSemidual Regularized Optimal TransportDeepJDOT: Deep JointDistribution Optimal…DeepJDOT: Deep Joint Distribution Optimal Transport for Unsupervised Domain AdaptationComputational OptimalTransportComputational Optimal TransportOn the Complexity ofApproximating…On the Complexity of Approximating Wasserstein BarycentersOptimal transportmapping via input conve…Optimal transport mapping via input convex neural networksEnhanced TransportDistance for…Enhanced Transport Distance for Unsupervised Domain AdaptationDo Neural OptimalTransport Solvers Work?…Do Neural Optimal Transport Solvers Work? A Continuous Wasserstein-2 BenchmarkEfficient OptimalTransport Algorithm by…Efficient Optimal Transport Algorithm by Accelerated Gradient DescentTowards Optimal RunningTimes for Optimal…Towards Optimal Running Times for Optimal TransportStochastic Optimizationfor Large-scale Optimal…Stochastic Optimization for Large-scale Optimal Transport過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。