embeddingandsketchingnon-normedspaces内容摘要:
yk+ry, then expected cost ≤ (x+rx/k) * k + (y+ry/k) * k = dx+dy = ||ab||1 Total expected cost ≤ EEMD(A,B) dx k k k Embedding into ℓ1 using the Deposition Lemma For randomlyshifted cutgrid G of side length k, we have: EEMD(A,B) ≤ ∑ i EEMDk(Ai, Bi) + k*EEMD/k(AG, BG) 3*EEMD(A,B) [ ∑ i EEMDk(Ai, Bi) ] EEMD(A,B) [ k*EEMD/k(AG, BG) ] To embed into ℓ1, we applying it recursively for k=3 Choose randomlyshifted cutgrid G1 on []2 Obtain many grids [3]2, and a big grid [/3]2 Then choose randomlyshifted cutgrid G2 on [/3]2 Obtain more grids [3]2, and another big grid [/32]2 Then choose randomlyshifted cutgrid G3 on [/9]2 „ Then, embed each of the small grids [3]2 into ℓ1, using O(1) distortion embedding, and concatenate the embeddings Proving recursion works Embedding does not contract distances: EEMD(A,B) ≤ ∑ i EEMDk(Ai, Bi) + k*EEMD/k(AG1, BG1) ≤ ∑ i EEMDk(Ai, Bi) + k∑ i EEMDk(AG1,i, BG1,i)+k*EEMD/k(AG2, BG2) ≤ „ Embedding distorts distances by O(log ), in expectation: (3logk) * EEMD(A,B) 3* EEMD(A, B) + (3logk/k)*EEMD(A, B) [ ∑ i EEMDk(Ai, Bi) + (3logk/k)*k*EEMD/k(AG1, BG1) ] „ By Markov’s, it’s O(log ) distortion with 90% probability Final theorem Theorem: can embed EMD over []2 into ℓ1 with O(log ) distortion. Dimension required: O(2), but a set A of size s maps to a vector that has only O(s*log ) nonzero coordinates. Time: can pute in O(s*log ) Randomized: does not contract, but large distortortion happens with 10% Applications: Can pute EMD(A,B) in time O(s*log ) NNS: O(c*log ) approximation, with O(n1+1/c*s) space, O(n1/c *s*log ) query time. Embeddings of various metrics Embeddings into ℓ1 Metric Upper bound Earthmover distance (ssized sets in 2D plane) O(log s) [Cha02, IT03] Earthmover distance (ssized sets in {0,1}d) O(log s*log d) [AIK08] Edit distance over {0,1}d (= indels to tranform xy) 2𝑂 ( log𝑑) [OR05] Ulam (edit distance between nonrepetitive strings) O(log d) [CK06] Block edit distance Õ(log d) [MS00, CM07] Lower bound Ω( log𝑠) [NS07] Ω(log s) [KN05] Ω(log d) [KN05,KR06] Ω̃(log d) [AK07] 4/3 [Cor03] Curse of nonembeddability into ℓ1 ? ℓ1 natural target for many metrics, and have algorithms Will see two example of “going beyond ℓ1” Sketching for EMD Embedding of Ulam metric into product spaces。embeddingandsketchingnon-normedspaces
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。