paper-with-me

홈 › Papers

Low-Complexity Data-Parallel Earth Mover's Distance Approximations

2018-12-05 · Kubilay Atasu, Thomas Mittelholzer

The Earth Mover's Distance (EMD) is a state-of-the art metric for comparing discrete probability distributions, but its high distinguishability comes at a high cost in computational complexity. Even though linear-complexity approximation algorithms have been proposed to improve its scalability, these algorithms are either limited to vector spaces with only a few dimensions or they become ineffective when the degree of overlap between the probability distributions is high. We propose novel approximation algorithms that overcome both of these limitations, yet still achieve linear time complexity. All our algorithms are data parallel, and thus, we take advantage of massively parallel computing engines, such as Graphics Processing Units (GPUs). On the popular text-based 20 Newsgroups dataset, the new algorithms are four orders of magnitude faster than a multi-threaded CPU implementation of Word Mover's Distance and match its nearest-neighbors-search accuracy. On MNIST images, the new algorithms are four orders of magnitude faster than a GPU implementation of the Sinkhorn's algorithm while offering a slightly higher nearest-neighbors-search accuracy.

📄 PDF Abstract BibTeX arXiv:1812.02091

Code (0)

등록된 구현이 없습니다.

Tasks

CPUGPU

Similar Papers 제목 키워드 기반

Earth Mover's Distance Minimization for Unsupervised Bilingual Lexicon Induction

2017-09-01 · EMNLP 2017 9 · Meng Zhang, Yang Liu, Huanbo Luan, Maosong Sun

Cross-lingual natural language processing hinges on the premise that there exists invariance across languages. At the word level, researchers have identified such invariance in the word embedding semantic spaces of diffe…

Bilingual Lexicon InductionCross-Lingual TransferWord Embeddings

Efficient Tracking of Sparse Signals via an Earth Mover's Distance Dynamics Regularizer

2018-06-12 · Nicholas P. Bertrand, Adam S. Charles, John Lee, Pavel B. Dunn 외

Tracking algorithms such as the Kalman filter aim to improve inference performance by leveraging the temporal dynamics in streaming observations. However, the tracking regularizers are often based on the $\ell_p$-norm wh…

Inducing Bilingual Lexica From Non-Parallel Data With Earth Mover's Distance Regularization

2016-12-01 · COLING 2016 12 · Meng Zhang, Yang Liu, Huanbo Luan, Yiqun Liu 외

Being able to induce word translations from non-parallel data is often a prerequisite for cross-lingual processing in resource-scarce languages and domains. Previous endeavors typically simplify this task by imposing the…

TranslationWord AlignmentWord Embeddings

An Efficient Shared-memory Parallel Sinkhorn-Knopp Algorithm to Compute the Word Mover's Distance

2020-05-14 · Jesmin Jahan Tithi, Fabrizio Petrini

The Word Mover's Distance (WMD) is a metric that measures the semantic dissimilarity between two text documents by computing the cost of moving all words of a source/query document to the most similar words of a target d…

A New Parallel Algorithm for Sinkhorn Word-Movers Distance and Its Performance on PIUMA and Xeon CPU

2021-07-14 · Jesmin Jahan Tithi, Fabrizio Petrini

The Word Movers Distance (WMD) measures the semantic dissimilarity between two text documents by computing the cost of optimally moving all words of a source/query document to the most similar words of a target document.…

CPU