Learning Set Functions that are Sparse in Non-Orthogonal Fourier Bases
Chris Wendler, Andisheh Amrollahi, Bastian Seifert, Andreas Krause,, Markus P\"uschel

TL;DR
This paper introduces new algorithms for learning set functions that are sparse in non-orthogonal Fourier bases, applicable to real-world problems like recommender systems, with improved query efficiency.
Contribution
It presents a novel family of algorithms for learning Fourier-sparse set functions using non-orthogonal Fourier transforms, extending prior work focused on orthogonal bases.
Findings
Algorithms require at most nk - k log2 k + k queries
Effective in modeling substitutes and complements in item sets
Demonstrated success on real-world applications
Abstract
Many applications of machine learning on discrete domains, such as learning preference functions in recommender systems or auctions, can be reduced to estimating a set function that is sparse in the Fourier domain. In this work, we present a new family of algorithms for learning Fourier-sparse set functions. They require at most queries (set function evaluations), under mild conditions on the Fourier coefficients, where is the size of the ground set and the number of non-zero Fourier coefficients. In contrast to other work that focused on the orthogonal Walsh-Hadamard transform, our novel algorithms operate with recently introduced non-orthogonal Fourier transforms that offer different notions of Fourier-sparsity. These naturally arise when modeling, e.g., sets of items forming substitutes and complements. We demonstrate effectiveness on several real-world…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Machine Learning and Algorithms · Advanced Bandit Algorithms Research
