by P. Stobbe, A. Krause

Abstract:

Can we learn a sparse graph from observing the value of a few random cuts? This and more general problems can be reduced to the challenge of learning set functions known to have sparse Fourier support contained in some collection C. We prove that if we choose O(k log^4 |C|) sets uniformly at random, then with high probability, observing any k-sparse function on those sets is sufficient to recover that function exactly. We further show that other properties, such as symmetry or submodularity imply structure in the Fourier spectrum, which can be exploited to further reduce sample complexity. One interesting special case is that it suffices to observe O(|E| log^4 |V|) values of a cut function to recover a graph. We demonstrate the effectiveness of our results on two real-world reconstruction problems: graph sketching and obtaining fast approximate surrogates to expensive submodular objective functions.

Reference:

Learning Fourier Sparse Set Functions P. Stobbe, A. KrauseIn Proc. International Conference on Artificial Intelligence and Statistics (AISTATS), 2012

Bibtex Entry:

@inproceedings{stobbe12learning, Author = {Peter Stobbe and Andreas Krause}, Booktitle = {Proc. International Conference on Artificial Intelligence and Statistics (AISTATS)}, Title = {Learning Fourier Sparse Set Functions}, Year = {2012}}