Differentiable Submodular Maximization

被引:0
|
作者
Tschiatschek, Sebastian [1 ]
Sahin, Aytunc [2 ]
Krause, Andreas [2 ]
机构
[1] Microsoft Res Cambridge, Cambridge, England
[2] Swiss Fed Inst Technol, Zurich, Switzerland
基金
瑞士国家科学基金会; 欧洲研究理事会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider learning of submodular functions from data. These functions are important in machine learning and have a wide range of applications, e.g. data summarization, feature selection and active learning. Despite their combinatorial nature, submodular functions can be maximized approximately with strong theoretical guarantees in polynomial time. Typically, learning the submodular function and optimization of that function are treated separately, i.e. the function is first learned using a proxy objective and subsequently maximized. In contrast, we show how to perform learning and optimization jointly. By interpreting the output of greedy maximization algorithms as distributions over sequences of items and smoothening these distributions, we obtain a differentiable objective. In this way, we can differentiate through the maximization algorithms and optimize the model to work well with the optimization algorithm. We theoretically characterize the error made by our approach, yielding insights into the tradeoff of smoothness and accuracy. We demonstrate the effectiveness of our approach for jointly learning and optimizing on synthetic maximum cut data, and on real world applications such as product recommendation and image collection summarization.
引用
收藏
页码:2731 / 2738
页数:8
相关论文
共 50 条
  • [31] Streaming Algorithms for Submodular Function Maximization
    Chekuri, Chandra
    Gupta, Shalmoli
    Quanrud, Kent
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2015, 9134 : 318 - 330
  • [32] Robust Maximization of Correlated Submodular Functions
    Hou, Qiqiang
    Clark, Andrew
    [J]. 2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7177 - 7183
  • [33] Submodular Maximization via Gradient Ascent: The Case of Deep Submodular Functions
    Bai, Wenruo
    Noble, William S.
    Bilmes, Jeff A.
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [34] Streaming Algorithms for Constrained Submodular Maximization
    Cui, Shuang
    Han, Kai
    Tang, Jing
    Huang, He
    Li, Xueying
    Li, Zhiyu
    [J]. PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2022, 6 (03)
  • [35] Online Submodular Maximization with Free Disposal
    Chan, T-H Hubert
    Huang, Zhiyi
    Jiang, Shaofeng H-C
    Kang, Ning
    Tang, Zhihao Gavin
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2018, 14 (04)
  • [36] Impact of Information in Greedy Submodular Maximization
    Grimsman, David
    Ali, Mohd. Shabbir
    Hespanha, Joao P.
    Marden, Jason R.
    [J]. 2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [37] Greedily Excluding Algorithm for Submodular Maximization
    Seo, Min-Guk
    Shin, Hyo-Sang
    [J]. 2018 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (CCTA), 2018, : 1680 - 1685
  • [38] Robust Monotone Submodular Function Maximization
    Orlin, James B.
    Schulz, Andreas S.
    Udwani, Rajan
    [J]. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2016, 2016, 9682 : 312 - 324
  • [39] Streaming Submodular Maximization with the Chance Constraint
    Gong, Shufang
    Liu, Bin
    Fang, Qizhi
    [J]. FRONTIERS OF ALGORITHMIC WISDOM, IJTCS-FAW 2022, 2022, 13461 : 129 - 140
  • [40] Optimal Region Search with Submodular Maximization
    Chen, Xuefeng
    Cao, Xin
    Zeng, Yifeng
    Fang, Yixiang
    Yao, Bin
    [J]. PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 1216 - 1222