Proceedings

Distributed Pareto Optimization for Subset Selection

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1492-1498.

https://doi.org/10.24963/ijcai.2018/207

Abstract

The subset selection problem that selects a few items from a ground set arises in many applications such as maximum coverage, influence maximization, sparse regression, etc. The recently proposed POSS algorithm is a powerful approximation solver for this problem. However, POSS requires centralized access to the full ground set, and thus is impractical for large-scale real-world applications, where the ground set is too large to be stored on one single machine. In this paper, we propose a distributed version of POSS (DPOSS) with a bounded approximation guarantee. DPOSS can be easily implemented in the MapReduce framework. Our extensive experiments using Spark, on various real-world data sets with size ranging from thousands to millions, show that DPOSS can achieve competitive performance compared with the centralized POSS, and is almost always better than the state-of-the-art distributed greedy algorithm RandGreeDi.

  1. [Barbosa et al., 2015] R. Barbosa, A. Ene, H. Nguyen, and J. Ward. The power of randomization: Distributed sub- modular maximization on massive datasets. In ICML, pages 1236-1244, Lille, France, 2015.
  2. [Bian et al., 2017] A. A. Bian, J. M. Buhmann, A. Krause, and S. Tschiatschek. Guarantees for greedy maximization of non-submodular functions with applications. In ICML, pages 498-507, Sydney, Australia, 2017.
  3. [Das and Kempe, 2008] A. Das and D. Kempe. Algorithms for subset selection in linear regression. In STOC, pages 45-54, Victoria, Canada, 2008.
  4. [Das and Kempe, 2011] A. Das and D. Kempe. Submodu- lar meets spectral: Greedy algorithms for subset selection, sparse approximation and dictionary selection. In ICML, pages 1057-1064, Bellevue, WA, 2011.
  5. [Diekhoff, 1992] G. Diekhoff. Statistics for the Social and Behavioral Sciences: Univariate, Bivariate, Multivariate.
  6. William C Brown Pub, 1992.
  7. [Dueck and Frey, 2007] D. Dueck and B. J. Frey. Non-metric affinity propagation for unsupervised image categoriza- tion. In ICCV, pages 1-8, Rio de Janeiro, Brazil, 2007.
  8. [Elenberg et al., 2016] E. R. Elenberg, R. Khanna, A. G. Di- makis, and S. Negahban. Restricted strong convexity im- plies weak submodularity. arXiv:1612.00804, 2016.
  9. [Feige, 1998] U. Feige. A threshold of ln n for approximat- ing set cover. Journal of the ACM, 45(4):634-652, 1998.
  10. [Johnson and Wichern, 2007] R. A. Johnson and D. W. Wichern. Applied Multivariate Statistical Analysis. Pear- son, 6th edition, 2007.
  11. [Kempe et al., 2003] D. Kempe, J. Kleinberg, and É. Tardos. Maximizing the spread of influence through a social net- work. In KDD, pages 137-146, Washington, DC, 2003.
  12. [Khanna et al., 2017] R. Khanna, E. Elenberg, A. Dimakis, S. Negahban, and J. Ghosh. Scalable greedy feature se- lection via weak submodularity. In AISTATS, pages 1560- 1568, Fort Lauderdale, FL, 2017.
  13. [Lucic et al., 2016] M. Lucic, O. Bachem, M. Zadimoghad- dam, and A. Krause. Horizontally scalable submodular maximization. In ICML, pages 2981-2989, New York City, NY, 2016.
  14. [Miller, 2002] A. Miller. Subset Selection in Regression. Chapman and Hall/CRC, 2nd edition, 2002.
  15. [Mirrokni and Zadimoghaddam, 2015] V. Mirrokni and M. Zadimoghaddam. Randomized composable core-sets for distributed submodular maximization. In STOC, pages 153-162, Portland, OR, 2015.
  16. [Mirzasoleiman et al., 2013] B. Mirzasoleiman, A. Karbasi, R. Sarkar, and A. Krause. Distributed submodular max- imization: Identifying representative elements in massive data. In NIPS, pages 2049-2057, Lake Tahoe, NV, 2013.
  17. [Mirzasoleiman et al., 2016] B. Mirzasoleiman, A. Karbasi, R. Sarkar, and A. Krause. Distributed submodular maximization. Journal of Machine Learning Research, 17(238):1-44, 2016.
  18. [Nemhauser and Wolsey, 1978] G. L. Nemhauser and L. A. Wolsey. Best algorithms for approximating the maximum of a submodular set function. Mathematics of Operations Research, 3(3):177-188, 1978.
  19. [Nemhauser et al., 1978] G. L. Nemhauser, L. A. Wolsey, and M. L. Fisher. An analysis of approximations for max- imizing submodular set functions -I. Mathematical Pro- gramming, 14(1):265-294, 1978.
  20. [Qian et al., 2015] C. Qian, Y. Yu, and Z.-H. Zhou. Subset selection by Pareto optimization. In NIPS, pages 1765- 1773, Montreal, Canada, 2015.
  21. [Qian et al., 2016] C. Qian, J.-C. Shi, Y. Yu, K. Tang, and Z.- H. Zhou. Parallel Pareto optimization for subset selection. In IJCAI, pages 1939-1945, New York, NY, 2016. IJCAI
  22. [Qian et al., 2017a] C. Qian, J.-C. Shi, Y. Yu, and K. Tang. On subset selection with general cost constraints. In IJCAI, pages 2613-2619, Melbourne, Australia, 2017. IJCAI
  23. [Qian et al., 2017b] C. Qian, J.-C. Shi, Y. Yu, K. Tang, and Z.-H. Zhou. Subset selection under noise. In NIPS, pages 3562-3572, Long Beach, CA, 2017.
  24. [Qian et al., 2018] C. Qian, Y. Yu, and K. Tang. Approxima- tion guarantees of stochastic greedy algorithms for subset selection. In IJCAI, Stockholm, Sweden, 2018. IJCAI
  25. [Rasmussen, 2004] C. E. Rasmussen. Gaussian processes in machine learning. In Advanced Lectures on Machine Learning, pages 63-71. Springer, 2004.
  26. [Zhang and Vorobeychik, 2016] H. Zhang and Y. Vorobey- chik. Submodular optimization with routing constraints. In AAAI, pages 819-826, Phoenix, AZ, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards