beyond adaptive submodularity approximation guarantees of
play

Beyond Adaptive Submodularity: Approximation Guarantees of Greedy - PowerPoint PPT Presentation

Beyond Adaptive Submodularity: Approximation Guarantees of Greedy Policy with Adaptive Submodularity Ratio Kaito Fujii (UTokyo) & Shinsaku Sakaue (NTT) The 36th I nternational Conference on Machine Learning Jun. 12, 2019 Application: I n fl


  1. Beyond Adaptive Submodularity: Approximation Guarantees of Greedy Policy with Adaptive Submodularity Ratio Kaito Fujii (UTokyo) & Shinsaku Sakaue (NTT) The 36th I nternational Conference on Machine Learning Jun. 12, 2019

  2. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible

  3. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Non-adaptive setting Select a subset in advance

  4. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Non-adaptive setting Select a subset in advance

  5. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Non-adaptive setting Select a subset in advance

  6. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Non-adaptive setting Select a subset in advance

  7. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Adaptive setting Select ads one by one

  8. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Adaptive setting Select ads one by one

  9. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Adaptive setting Select ads one by one

  10. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Adaptive setting Select ads one by one

  11. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Adaptive setting Select ads one by one

  12. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Non-adaptive setting Select a subset in advance Adaptive setting Select ads one by one Q1 When does the greedy policy work well?

  13. Application: I n fl uence maximization 2/ 8 Select a subset of ads to in fl uence as many people as possible Non-adaptive setting Select a subset in advance Adaptive setting Select ads one by one Q1 When does the greedy policy work well? Q2 How di ff erent are the non-adaptive and adaptive policies?

  14. Adaptive submodularity ratio 3/ 8 We propose a new concept called adaptive submodularity ratio Submodularity ratio [Das – Kempe ’ 11] Adaptive submodularity ratio [this study]

  15. Adaptive submodularity ratio 3/ 8 We propose a new concept called adaptive submodularity ratio submodular Submodularity ratio functions [Das – Kempe ’ 11] Adaptive submodularity ratio [this study]

  16. Adaptive submodularity ratio 3/ 8 We propose a new concept called adaptive submodularity ratio arbitrary submodular Submodularity ratio monotone functions [Das – Kempe ’ 11] functions γ ℓ, k = 1 γ ℓ, k = 0 Adaptive submodularity ratio [this study]

  17. Adaptive submodularity ratio 3/ 8 We propose a new concept called adaptive submodularity ratio arbitrary submodular Submodularity ratio monotone functions [Das – Kempe ’ 11] functions γ ℓ, k = 1 γ ℓ, k = 0 adaptive submodular Adaptive submodularity ratio functions [this study] [Golovin – Krause ’ 11]

  18. Adaptive submodularity ratio 3/ 8 We propose a new concept called adaptive submodularity ratio arbitrary submodular Submodularity ratio monotone functions [Das – Kempe ’ 11] functions γ ℓ, k = 1 γ ℓ, k = 0 adaptive arbitrary submodular adaptive Adaptive submodularity ratio functions monotone [this study] [Golovin – Krause ’ 11] functions

  19. Adaptive submodularity ratio 4/ 8 Adaptive submodularity ratio γ ℓ, k ∈ [ 0 , 1 ] is a parameter that measures the distance to adaptive submodular functions ∑ v ∈ V Pr( v ∈ E ( π, Φ) | Φ ∼ ψ )∆( v | ψ ) △ γ ℓ, k = min ∆( π | ψ ) | ψ |≤ ℓ, π ∈ Π k

  20. Adaptive submodularity ratio 4/ 8 Adaptive submodularity ratio γ ℓ, k ∈ [ 0 , 1 ] is a parameter that measures the distance to adaptive submodular functions ∑ v ∈ V Pr( v ∈ E ( π, Φ) | Φ ∼ ψ )∆( v | ψ ) △ γ ℓ, k = min ∆( π | ψ ) | ψ |≤ ℓ, π ∈ Π k the expected marginal gain of policy π

  21. Adaptive submodularity ratio 4/ 8 Adaptive submodularity ratio γ ℓ, k ∈ [ 0 , 1 ] is a parameter that measures the distance to adaptive submodular functions the expected marginal gain of single element v the probability that element v is selected by policy π ∑ v ∈ V Pr( v ∈ E ( π, Φ) | Φ ∼ ψ )∆( v | ψ ) △ γ ℓ, k = min ∆( π | ψ ) | ψ |≤ ℓ, π ∈ Π k

  22. Adaptive submodularity ratio 4/ 8 Adaptive submodularity ratio γ ℓ, k ∈ [ 0 , 1 ] is a parameter that measures the distance to adaptive submodular functions ∑ v ∈ V Pr( v ∈ E ( π, Φ) | Φ ∼ ψ )∆( v | ψ ) △ γ ℓ, k = min ∆( π | ψ ) | ψ |≤ ℓ, π ∈ Π k Q1 When does the greedy policy work well?

  23. Adaptive submodularity ratio 4/ 8 Adaptive submodularity ratio γ ℓ, k ∈ [ 0 , 1 ] is a parameter that measures the distance to adaptive submodular functions ∑ v ∈ V Pr( v ∈ E ( π, Φ) | Φ ∼ ψ )∆( v | ψ ) △ γ ℓ, k = min ∆( π | ψ ) | ψ |≤ ℓ, π ∈ Π k Q1 When does the greedy policy work well? Theorem Adaptive Greedy is ( 1 − exp ( − γ k , k )) -approximation

  24. Bounds on adaptivity gaps 5/ 8 A non-adaptive policy approximates an optimal adaptive policy △ GAP k ( f , p ) = An optimal An optimal non-adaptive policy adaptive policy

  25. Bounds on adaptivity gaps 5/ 8 A non-adaptive policy approximates an optimal adaptive policy △ GAP k ( f , p ) = Q2 How di ff erent are the non-adaptive and adaptive policies? E [ f ( S , Φ)] △ Theorem GAP k ( f , p ) ≥ β 0 , k γ 0 , k β 0 , k = min ∑ v ∈ S E [ f ( { v } , Φ)] S ⊆ V : | S |≤ k

  26. Application: I n fl uence maximization 6/ 8 Non-adaptive setting Select a subset in advance Adaptive setting Select ads one by one

  27. Application: I n fl uence maximization 6/ 8 Non-adaptive setting Select a subset in advance Adaptive setting Select ads one by one k + 1 Theorem γ ℓ, k ≥ on bipartite graphs with the triggering model 2 k

  28. Application: Adaptive Feature Selection 7/ 8 Select a subset of features to be observed precisely Non-adaptive setting Select a subset in advance ≈ A (Φ) y w Adaptive setting Observe features one by one

  29. Application: Adaptive Feature Selection 7/ 8 Select a subset of features to be observed precisely Non-adaptive setting Select a subset in advance ≈ A (Φ) y w Adaptive setting Observe features one by one S ⊆ V : | S |≤ ℓ + k λ min ( A ( φ ) ⊤ Theorem γ ℓ, k ≥ min S A ( φ ) S ) min φ

  30. Summary 8/ 8 Adaptive Submodularity Ratio is applied to Bounds on approximation ratio of Adaptive Greedy Theorem 1 Bounds on adaptivity gaps Theorem 2 Application 1 I n fl uence maximization on bipartite graphs Application 2 Adaptive feature selection Poster #163 at Paci fi c Ballroom, Wen 6:30 – 9:00 PM

Recommend


More recommend