scalable laplacian k modes
play

Scalable Laplacian K-modes Imtiaz Masud Ziko, Eric Granger and - PowerPoint PPT Presentation

Scalable Laplacian K-modes Imtiaz Masud Ziko, Eric Granger and Ismail Ben Ayed Laplacian K-modes (LK) [ Wang and Carreira-Perpin 2014 ] 2 Laplacian K-modes (LK) [ Wang and Carreira-Perpin 2014 ] K-modes Mode ( ) 2 Laplacian K-modes


  1. Scalable Laplacian K-modes Imtiaz Masud Ziko, Eric Granger and Ismail Ben Ayed

  2. Laplacian K-modes (LK) [ Wang and Carreira-Perpiñán 2014 ] 2

  3. Laplacian K-modes (LK) [ Wang and Carreira-Perpiñán 2014 ] K-modes Mode ( ) 2

  4. Laplacian K-modes (LK) [ Wang and Carreira-Perpiñán 2014 ] K-modes Laplacian Zhu ‘02, Weston ‘08, Shi ‘00, Belkin ‘03, ‘06 etc Mode ( ) 2

  5. Laplacian K-modes (LK) [ Wang and Carreira-Perpiñán 2014 ] K-modes Laplacian 3

  6. Laplacian K-modes (LK) [ Wang and Carreira-Perpiñán 2014 ] K-modes Laplacian Simplex constraint Discrete 3

  7. Why Laplacian K-modes? K-means LK ★ Handles non convex (manifold structured) clusters. 4

  8. Why Laplacian K-modes? K-means LK ★ Handles non convex (manifold structured) clusters. ★ Mean or Mode ? 4

  9. Why Laplacian K-modes? ★ Handles non convex (manifold structured) clusters. ☑ Prototypes from input set ★ Mean or Mode ? 4

  10. Laplacian k-modes: challenges 😓 Challenging Optimization problem : 😓 simplex/integer constraint. 😓 Dependance of modes on 😓 Laplacian over discrete variable! 5

  11. Laplacian k-modes: challenges 😓 Challenging Optimization problem : 😋 Well-known Spectral relaxation [Shi & Malik ‘00] : 5

  12. Laplacian k-modes: challenges 😓 Challenging Optimization problem : 😋 Well-known Spectral relaxation [Shi & Malik ‘00] : 😓 Eigen-decomposition of Laplacian ( N x N ). 5

  13. Laplacian k-modes: challenges 😓 Challenging Optimization problem : 😋 Well-known Spectral relaxation [Shi & Malik ‘00] : 😓 Eigen-decomposition of Laplacian ( N x N ). 😋 Convex relaxation (relax integer constraint) [Wang and Carreira-Perpiñán ‘14] : 😓 Solve over N x L variables altogether. 😓 Projection to L -dimensional simplex. Not applicable in large scale clustering 😓 5

  14. Laplacian k-modes: challenges 😓 Challenging Optimization problem : 😋 Well-known Spectral relaxation [Shi & Malik ‘00] : 👊 😓 Eigen-decomposition of Laplacian ( N x N ). Concave Relaxation 😋 Convex relaxation (relax integer constraint) [Wang and Carreira-Perpiñán ‘14] : 😓 Solve over N x L variables altogether. We Tackle 😓 Projection to L -dimensional simplex. 5

  15. Laplacian k-modes: challenges 😓 Challenging Optimization problem : 😋 Well-known Spectral relaxation [Shi & Malik ‘00] : 👊 😓 Eigen-decomposition of Laplacian ( N x N ). 😋 Convex relaxation (relax integer constraint) [Wang and Carreira-Perpiñán ‘14] : 👊 😓 Solve over N x L variables altogether. Parallel structure We Tackle 😓 Projection to L -dimensional simplex. 5

  16. Laplacian k-modes: challenges 😓 Challenging Optimization problem : 😋 Well-known Spectral relaxation [Shi & Malik ‘00] : 👊 😓 Eigen-decomposition of Laplacian ( N x N ). 😋 Convex relaxation (relax integer constraint) [Wang and Carreira-Perpiñán ‘14] : 👊 😓 Solve over N x L variables altogether. We Tackle 👊 😓 Projection to L -dimensional simplex. avoid 5

  17. SLK Concave-Convex Relaxation Laplacian 6

  18. SLK Concave-Convex Relaxation Laplacian Direct convex relaxaton Concave relaxation (ours) = = When 6

  19. SLK Concave-Convex Relaxation Laplacian Direct convex relaxaton Concave relaxation (ours) = = When = When 6

  20. SLK Concave-Convex Relaxation Laplacian Direct convex relaxaton Concave relaxation (ours) = = When = When 6

  21. SLK Concave-Convex Relaxation 7

  22. SLK Concave-Convex Relaxation Laplacian 7

  23. SLK Concave-Convex Relaxation Laplacian concave 7

  24. SLK Concave-Convex Relaxation Laplacian concave Linear bound 7

  25. SLK Concave-Convex Relaxation Laplacian concave Linear bound 7

  26. SLK Concave-Convex Relaxation K-modes Laplacian concave Linear bound 7

  27. SLK Concave-Convex Relaxation K-modes Laplacian concave 7

  28. SLK Concave-Convex Relaxation K-modes Laplacian convex concave 7

  29. SLK Concave-Convex Relaxation K-modes Laplacian convex concave 👊 Avoids extra dual variables for constraints: 👊 Closed- form update duel : 7

  30. SLK Proposed bound Iterative bound: Where, 8

  31. SLK Proposed bound Iterative bound: Sum of independent function Where, 8

  32. SLK Proposed bound Independent Iterative bound: 9

  33. SLK Proposed bound Independent Iterative bound: 👊 KKT conditions get closed form solution : 10

  34. SLK-BO Modes as byproducts of the formulated z-updates: 👊 In z - updates: 11

  35. SLK-BO Modes as byproducts of the formulated z-updates: 👊 In z - updates: 👊 take the form of soft approximation of hard max as: 11

  36. SLK-BO Modes as byproducts of the formulated z-updates: 👊 take the form of soft approximation of hard max as: Linear in N Unlike Mean-shift : No gradient ascent iterates ☑ ☑ Independent of feature dimensions Arbitrary kernels ☑ 11

  37. SLK Result NMI/Accuracy Time (seconds) 12

  38. SLK Result NMI/Accuracy Time (seconds) 12

  39. SLK Result Comparison of optimization quality w.r.t LK [Wang and Carreira-Perpiñán 2014] MNIST (small) LabelMe (Alexnet) 13

  40. Thank you Code on: https://github.com/imtiazziko/SLK More at poster session: Room 210 & 230 AB #96 40

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