Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Winsorized Importance Sampling
Paulo Orenstein
February 8, 2019
Stanford University
Paulo Orenstein Winsorized Importance Sampling Stanford University 1 / 23
Winsorized Importance Sampling Paulo Orenstein February 8, 2019 - - PowerPoint PPT Presentation
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion Winsorized Importance Sampling Paulo Orenstein February 8, 2019 Stanford University Paulo Orenstein Winsorized Importance Sampling Stanford University 1 /
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
February 8, 2019
Paulo Orenstein Winsorized Importance Sampling Stanford University 1 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 2 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 2 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
n
Paulo Orenstein Winsorized Importance Sampling Stanford University 2 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
n→∞
Paulo Orenstein Winsorized Importance Sampling Stanford University 3 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
n→∞
Paulo Orenstein Winsorized Importance Sampling Stanford University 3 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
n→∞
Paulo Orenstein Winsorized Importance Sampling Stanford University 3 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 4 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i
Paulo Orenstein Winsorized Importance Sampling Stanford University 4 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i
n = 1
n
i .
Paulo Orenstein Winsorized Importance Sampling Stanford University 4 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i
n = 1
n
i .
Paulo Orenstein Winsorized Importance Sampling Stanford University 4 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i
n = 1
n
i .
Paulo Orenstein Winsorized Importance Sampling Stanford University 4 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i=1 be random variables distributed iid with mean θ.
Paulo Orenstein Winsorized Importance Sampling Stanford University 5 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i=1 be random variables distributed iid with mean θ.
Mj i
i=1, j = 1, . . . , k.
Paulo Orenstein Winsorized Importance Sampling Stanford University 5 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i=1 be random variables distributed iid with mean θ.
Mj i
i=1, j = 1, . . . , k.
Paulo Orenstein Winsorized Importance Sampling Stanford University 5 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i=1 be random variables distributed iid with mean θ.
Mj i
i=1, j = 1, . . . , k.
t √n−t
n
i=1 Y M i
n
i=1(Y M i
Paulo Orenstein Winsorized Importance Sampling Stanford University 5 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 6 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
n
i=1 Y M′ i
n
i=1 Y M′′ i
Paulo Orenstein Winsorized Importance Sampling Stanford University 6 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
n
i=1 Y M′ i
n
i=1 Y M′′ i
Paulo Orenstein Winsorized Importance Sampling Stanford University 6 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
n
i=1 Y M′ i
n
i=1 Y M′′ i
Paulo Orenstein Winsorized Importance Sampling Stanford University 6 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Mj i
t √n−t with c, t chosen constants.
Mj i
Mj i
Mj i
M∈Λ
i ] − θ| +
Paulo Orenstein Winsorized Importance Sampling Stanford University 7 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Mj i
t √n−t with c, t chosen constants.
Mj i
Mj i
Mj i
M∈Λ
i ] − θ| +
Paulo Orenstein Winsorized Importance Sampling Stanford University 7 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Mj i
t √n−t with c, t chosen constants.
Mj i
Mj i
Mj i
M∈Λ
i ] − θ| +
Paulo Orenstein Winsorized Importance Sampling Stanford University 7 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Mj i
t √n−t with c, t chosen constants.
Mj i
Mj i
Mj i
M∈Λ
i ] − θ| +
Paulo Orenstein Winsorized Importance Sampling Stanford University 7 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Mj i
t √n−t with c, t chosen constants.
Mj i
Mj i
Mj i
M∈Λ
i ] − θ| +
Paulo Orenstein Winsorized Importance Sampling Stanford University 7 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 8 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
M∈Θ {ˆ
Paulo Orenstein Winsorized Importance Sampling Stanford University 8 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
M∈Θ {ˆ
Paulo Orenstein Winsorized Importance Sampling Stanford University 8 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 8 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 8 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 8 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 9 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 9 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 9 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 9 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 10 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 11 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 11 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 11 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 12 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 12 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 12 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 12 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
1 Zn I[SAW ](x); note Zn is the number of self-avoiding random walks;
1 d1·d2···dmx ; di is the number of available neighbors to i (could be 0);
Paulo Orenstein Winsorized Importance Sampling Stanford University 13 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
1 Zn I[SAW ](x); note Zn is the number of self-avoiding random walks;
1 d1·d2···dmx ; di is the number of available neighbors to i (could be 0);
n
Paulo Orenstein Winsorized Importance Sampling Stanford University 13 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 14 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 14 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 14 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
◮ if |Y
M1 −Y M2| ≤ α
σM1 +ˆ σM2 2
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
◮ if |Y
M1 −Y M2| ≤ α
σM1 +ˆ σM2 2
◮ else, stop
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
◮ if |Y
M1 −Y M2| ≤ α
σM1 +ˆ σM2 2
◮ else, stop
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
◮ if |Y
M1 −Y M2| ≤ α
σM1 +ˆ σM2 2
◮ else, stop
◮ if |Y
M1 − Y M3| ≤ α
σM1 +ˆ σM3 2
M2 − Y M3| ≤ α
σM2 +ˆ σM3 2
M3, and consider further truncation;
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
◮ if |Y
M1 −Y M2| ≤ α
σM1 +ˆ σM2 2
◮ else, stop
◮ if |Y
M1 − Y M3| ≤ α
σM1 +ˆ σM3 2
M2 − Y M3| ≤ α
σM2 +ˆ σM3 2
M3, and consider further truncation; ◮ else, stop
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
◮ if |Y
M1 −Y M2| ≤ α
σM1 +ˆ σM2 2
◮ else, stop
◮ if |Y
M1 − Y M3| ≤ α
σM1 +ˆ σM3 2
M2 − Y M3| ≤ α
σM2 +ˆ σM3 2
M3, and consider further truncation; ◮ else, stop
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
◮ set M∗ = M1
◮ if |Y
M1 −Y M2| ≤ α
σM1 +ˆ σM2 2
◮ else, stop
◮ if |Y
M1 − Y M3| ≤ α
σM1 +ˆ σM3 2
M2 − Y M3| ≤ α
σM2 +ˆ σM3 2
M3, and consider further truncation; ◮ else, stop
Paulo Orenstein Winsorized Importance Sampling Stanford University 15 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
θ Expo,
Paulo Orenstein Winsorized Importance Sampling Stanford University 16 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
60 90 120 Exp(1.5) Exp(1.9) Exp(2) Exp(2.1) Exp(3) Exp(4) Exp(7) Exp(10)
MSE Estimator
CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 16 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
5 10 15 Exp(1.5) Exp(1.9) Exp(2) Exp(2.1) Exp(3) Exp(4) Exp(7) Exp(10)
MAD Estimator
Importance Sampling CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 16 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 17 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
0.2 0.4 0.6 N(0, 0.9) N(0, 0.8) N(0, 0.7) N(0, 0.6) N(0, 0.5) N(0, 0.4) N(0, 0.3) N(0, 0.2)
MSE Estimator
CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 17 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
0.0 0.1 0.2 0.3 N(0, 0.9) N(0, 0.8) N(0, 0.7) N(0, 0.6) N(0, 0.5) N(0, 0.4) N(0, 0.3) N(0, 0.2)
MAD Estimator
Importance Sampling CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 17 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 18 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
2 3 t(0, 20/21) t(1, 20/21) t(2, 20/21) t(3, 20/21) t(4, 20/21) t(5, 20/21) t(6, 20/21)
MSE Estimator
CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 18 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
0.00 0.25 0.50 0.75 1.00 1.25 t(0, 20/21) t(1, 20/21) t(2, 20/21) t(3, 20/21) t(4, 20/21) t(5, 20/21) t(6, 20/21)
MAD Estimator
Importance Sampling CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 18 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
i=1 xi,
Paulo Orenstein Winsorized Importance Sampling Stanford University 19 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
20 30 40 $N_{20}(0.4, 0.8 I)$ $N_{40}(0.4, 0.8 I)$ $N_{60}(0.4, 0.8 I)$ $N_{80}(0.4, 0.8 I)$ $N_{100}(0.4, 0.8 I)$
MSE Estimator
CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 19 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
2 4 6 $N_{20}(0.4, 0.8 I)$ $N_{40}(0.4, 0.8 I)$ $N_{60}(0.4, 0.8 I)$ $N_{80}(0.4, 0.8 I)$ $N_{100}(0.4, 0.8 I)$
MAD Estimator
Importance Sampling CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 19 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 20 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
20 30 40 N(1, 0.5) N(3, 0.5) N(5, 0.5) N(7, 0.5) N(9, 0.5) N(11, 0.5) N(12, 0.5)
MSE Estimator
CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 20 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
0.0 0.5 1.0 1.5 2.0 2.5 N(1, 0.5) N(3, 0.5) N(5, 0.5) N(7, 0.5) N(9, 0.5) N(11, 0.5) N(12, 0.5)
MAD Estimator
Importance Sampling CV Winsorized IS Balanced IS
Paulo Orenstein Winsorized Importance Sampling Stanford University 20 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 21 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 21 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 22 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 22 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 22 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 22 / 23
Introduction Winsorized IS Theoretical Guarantees Empirical Performance Conclusion
Paulo Orenstein Winsorized Importance Sampling Stanford University 23 / 23