Three Approaches towards Optimal Property Estimation and Testing
Jiantao Jiao (Stanford EE) Joint work with: Yanjun Han, Dmitri Pavlichin, Kartik Venkat, Tsachy Weissman
Frontiers in Distribution Testing Workshop, FOCS 2017
- Oct. 14th, 2017
1 / 23
Three Approaches towards Optimal Property Estimation and Testing - - PowerPoint PPT Presentation
Three Approaches towards Optimal Property Estimation and Testing Jiantao Jiao (Stanford EE) Joint work with: Yanjun Han, Dmitri Pavlichin, Kartik Venkat, Tsachy Weissman Frontiers in Distribution Testing Workshop, FOCS 2017 Oct. 14th, 2017 1
1 / 23
1 Shannon entropy: H(P) S
2 Fα(P): Fα(P) S
3 KL divergence, χ2 divergence, L1 distance, Hellinger distance
2 / 23
3 / 23
3 / 23
F(P) P Rminmax(F, P, n) Rplug-in(F, P, n)
S
pi log
pi
S n log(n) + log(S) √n S n + log(S) √n Fα(P) =
S
pα
i ,
0 < α ≤ 1
2
MS S (n log(n))α S nα Fα(P),
1 2 < α < 1
MS S (n log(n))α + S1−α √n S nα + S1−α √n Fα(P), 1 < α < 3
2
MS (n log(n))−(α−1) n−(α−1) Fα(P), α ≥ 3
2
MS 1 √n 1 √n
S
1(pi = 0) {P : mini pi ≥ 1
S }
Se
−Θ
S , n S
n S
|pi − qi | MS
S
qi ∧
n ln n
S
qi ∧ qi n 4 / 23
F(P, Q) Rminmax(F, P, m, n) Rplug-in(F, P, m, n)
S
|pi − qi |
min{m, n} log(min{m, n}) +
min{m, n} 1 2
S
(√pi − √qi )2
min{m, n} log(min{m, n})
min{m, n} D(PQ) =
S
pi log
qi
m log(m) + Su(S) n log(n) + log(u(S)) √m +
√n S m + Su(S) n + log(u(S)) √m +
√n χ2(PQ) =
S
p2
i
qi − 1 Su(S)2 n log(n) + u(S) √m + u(S)3/2 √n Su(S)2 n + u(S) √m + u(S)3/2 √n 5 / 23
6 / 23
7 / 23
7 / 23
8 / 23
9 / 23
1 if p ∈ Ii, then ˆ
2 if ˆ
3 Those intervals are of the shortest length. 9 / 23
1 if ˆ
2 if ˆ
3 sum everything up. 10 / 23
1 Suppose ˆ
2 The bias of the MLE is approximately (Strukov and Timan’77)
3 The bias of the Approximation methodology is approximately (Ditzian
4 Permutation invariance does not play a role since we are doing symbol
5 The bias dominates in high dimensions (measure concentration
11 / 23
1 Applies to essentially any functional 2 Applies to a wide range of statistical models (binomial, Poisson,
3 Near-linear complexity 4 Explicit polynomial approximation for each different functional 5 Need to tune parameters in practice 12 / 23
13 / 23
13 / 23
13 / 23
14 / 23
15 / 23
n ]
15 / 23
16 / 23
17 / 23
18 / 23
1 Applies only to permutation invariant functionals 2 Applies to a wide range of statistical models (binomial, Poisson,
3 Polynomial complexity 4 Implicit polynomial approximation, just need to compute once 5 Need to tune parameters in practice 19 / 23
20 / 23
21 / 23
22 / 23
23 / 23