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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend