arXiv reaDer
Wasserstein Distances, Geodesics and Barycenters of Merge Trees
この論文は、マージツリーの距離、測地線、および重心を推定するための統一された計算フレームワークを提示します。編集距離[106]に関する最近の作業を拡張し、測地線と重心の効率的な計算を可能にするように意図的に設計された、マージツリー間のワッサースタイン距離と呼ばれる新しいメトリックを導入します。具体的には、新しい距離は、極値永続性図間のL2-ワッサースタイン距離と厳密に同等ですが、より小さな解空間、つまり、分岐分解ツリー間の根付き部分同型の空間に制限されます。これにより、測地線と重心の既存の最適化フレームワーク[112]を、永続性図からマージツリーに簡単に拡張できます。距離、測地線、重心、またはクラスターの計算に一般的に適用できるタスクベースのアルゴリズムを紹介します。私たちのアプローチのタスクベースの性質は、共有メモリの並列処理によるさらなる加速を可能にします。パブリックアンサンブルとSciVisコンテストのベンチマークに関する広範な実験により、私たちのアプローチの効率(最大の例では数分単位の重心計算)と、関心のある特徴を視覚的に要約した代表的な重心マージツリーを生成する定性的能力が実証されています。アンサンブルで見つかりました。専用の視覚化アプリケーション(機能追跡、時間的削減、アンサンブルクラスタリング)による貢献の有用性を示します。結果を再現するために使用できる軽量のC ++実装を提供します。
This paper presents a unified computational framework for the estimation of distances, geodesics and barycenters of merge trees. We extend recent work on the edit distance [106] and introduce a new metric, called the Wasserstein distance between merge trees, which is purposely designed to enable efficient computations of geodesics and barycenters. Specifically, our new distance is strictly equivalent to the L2-Wasserstein distance between extremum persistence diagrams, but it is restricted to a smaller solution space, namely, the space of rooted partial isomorphisms between branch decomposition trees. This enables a simple extension of existing optimization frameworks [112] for geodesics and barycenters from persistence diagrams to merge trees. We introduce a task-based algorithm which can be generically applied to distance, geodesic, barycenter or cluster computation. The task-based nature of our approach enables further accelerations with shared-memory parallelism. Extensive experiments on public ensembles and SciVis contest benchmarks demonstrate the efficiency of our approach -- with barycenter computations in the orders of minutes for the largest examples -- as well as its qualitative ability to generate representative barycenter merge trees, visually summarizing the features of interest found in the ensemble. We show the utility of our contributions with dedicated visualization applications: feature tracking, temporal reduction and ensemble clustering. We provide a lightweight C++ implementation that can be used to reproduce our results.
updated: Fri Jul 16 2021 09:27:49 GMT+0000 (UTC)
published: Fri Jul 16 2021 09:27:49 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)アソシエイト