Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Parallel Streaming Wasserstein Barycenters

Parallel Streaming Wasserstein Barycenters

Thumbnail Image
Download
Name

6858-parallel-streaming-wasserstein-barycenters.pdf

Description
Published version
Size

5.83 MB

Format

Adobe PDF

Checksum (MD5)

43dcf22adca02f85d16b579c9d31908a

sword-2019-07-10T12:01:17.original.xml (130 B)
Original SWORD entry document
Author(s)
Staib, Matthew
•
Claici, Sebastian
•
Solomon, Justin
•
Jegelka, Stefanie
Date Issued
2017
Citation
Staib, Matthew, Claici, Sebastian, Solomon, Justin and Jegelka, Stefanie. 2017. "Parallel Streaming Wasserstein Barycenters."
Version
Final published version
Abstract
© 2017 Neural information processing systems foundation. All rights reserved. Efficiently aggregating data from different sources is a challenging problem, particularly when samples from each source are distributed differently. These differences can be inherent to the inference task or present for other reasons: sensors in a sensor network may be placed far apart, affecting their individual measurements. Conversely, it is computationally advantageous to split Bayesian inference tasks across subsets of data, but data need not be identically distributed across subsets. One principled way to fuse probability distributions is via the lens of optimal transport: the Wasserstein barycenter is a single distribution that summarizes a collection of input measures while respecting their geometry. However, computing the barycenter scales poorly and requires discretization of all input distributions and the barycenter itself. Improving on this situation, we present a scalable, communication-efficient, parallel algorithm for computing the Wasserstein barycenter of arbitrary distributions. Our algorithm can operate directly on continuous input distributions and is optimized for streaming data. Our method is even robust to nonstationary input distributions and produces a barycenter estimate that tracks the input measures over time. The algorithm is semi-discrete, needing to discretize only the barycenter estimate. To the best of our knowledge, we also provide the first bounds on the quality of the approximate barycenter as the discretization becomes finer. Finally, we demonstrate the practical effectiveness of our method, both in tracking moving distributions on a sphere, as well as in a large-scale Bayesian inference task.
MIT Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Terms of Use
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Persistent DSpace Link
https://hdl.handle.net/1721.1/137838
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.