Title
Submodular Point Processes with Applications to Machine learning.
Abstract
We introduce a class of discrete point processes that we call the Submodular Point Processes (SPPs). These processes are characterized via a submodular (or supermodular) function, and naturally model notions of information, coverage and diversity, as well as cooperation. Unlike Log-submodular and Log-supermodular distributions (Log-SPPs) such as determinantal point processes (DPPs), SPPs are themselves submodular (or supermodular). In this paper, we analyze the computational complexity of probabilistic inference in SPPs. We show that computing the partition function for SPPs (and Log-SPPs), requires exponential complexity in the worst case, and also provide algorithms which approximate SPPs up to polynomial factors. Moreover, for several subclasses of interesting submodular functions that occur in applications, we show how we can provide efficient closed form expressions for the partition functions, and thereby marginals and conditional distributions. We also show how SPPs are closed under mixtures, thus enabling maximum likelihood based strategies for learning mixtures of submodular functions. Finally, we argue how SPPs complement existing Log-SPP distributions, and are a natural model for several applications.
Year
Venue
Field
2015
JMLR Workshop and Conference Proceedings
Mathematical optimization,Conditional probability distribution,Expression (mathematics),Partition function (mathematics),Polynomial,Computer science,Partition function (statistical mechanics),Point process,Submodular set function,Artificial intelligence,Machine learning,Computational complexity theory
DocType
Volume
ISSN
Conference
38
1938-7288
Citations 
PageRank 
References 
6
0.46
27
Authors
2
Name
Order
Citations
PageRank
Rishabh K. Iyer1348.80
Jeff A. Bilmes227816.88