Adaptive Submodularity: A New Approach to Active Learning and Stochastic Optimization

Abstract

Solving stochastic optimization problems under partial observability, where one needs to adaptively make decisions with uncertain outcomes, is a fundamental but notoriously difficult challenge. In this paper, we introduce the concept of adaptive submodularity, generalizing submodular set functions to adaptive policies. We prove that if a problem satisfies this property, a simple adaptive greedy algorithm is guaranteed to be competitive with the optimal policy. We illustrate the usefulness of the concept by giving several examples of adaptive submodular objectives arising in diverse applications including sensor placement, viral marketing and pool-based active learning. Proving adaptive submodularity for these problems allows us to recover existing results in these applications as special cases and leads to natural generalizations.

Cite

Text

Golovin and Krause. "Adaptive Submodularity: A New Approach to Active Learning and Stochastic Optimization." Annual Conference on Computational Learning Theory, 2010.

Markdown

[Golovin and Krause. "Adaptive Submodularity: A New Approach to Active Learning and Stochastic Optimization." Annual Conference on Computational Learning Theory, 2010.](https://mlanthology.org/colt/2010/golovin2010colt-adaptive/)

BibTeX

@inproceedings{golovin2010colt-adaptive,
  title     = {{Adaptive Submodularity: A New Approach to Active Learning and Stochastic Optimization}},
  author    = {Golovin, Daniel and Krause, Andreas},
  booktitle = {Annual Conference on Computational Learning Theory},
  year      = {2010},
  pages     = {333-345},
  url       = {https://mlanthology.org/colt/2010/golovin2010colt-adaptive/}
}