Online Learning of Assignments
Streeter, Matthew, Golovin, Daniel, Krause, Andreas
–Neural Information Processing Systems
Which ads should we display in sponsored search in order to maximize our revenue? How should we dynamically rank information sources to maximize value of information? These applications exhibit strong diminishing returns: Selection of redundant ads and information sources decreases their marginal utility. We show that these and other problems can be formalized as repeatedly selecting an assignment of items to positions to maximize a sequence of monotone submodular functions that arrive one by one. We present an efficient algorithm for this general problem and analyze it in the no-regret model. Our algorithm is equipped with strong theoretical guarantees, with a performance ratio that converges to the optimal constant of 1-1/e. We empirically evaluate our algorithms on two real-world online optimization problems on the web: ad allocation with submodular utilities, and dynamically ranking blogs to detect information cascades.
Neural Information Processing Systems
Dec-31-2009
- Country:
- North America > United States
- Pennsylvania > Allegheny County
- Pittsburgh (0.14)
- New York > New York County
- New York City (0.04)
- California > Los Angeles County
- Pasadena (0.04)
- Pennsylvania > Allegheny County
- Europe
- Czechia > Prague (0.04)
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Asia > Middle East
- Republic of Türkiye (0.04)
- North America > United States
- Industry:
- Marketing (0.93)
- Education > Educational Setting
- Online (0.41)