Multitask Learning via Shared Features: Algorithms and Hardness
Konstantina Bairaktari, Guy Blanc, Li-Yang Tan, Jonathan Ullman, Lydia, Zakynthinou

TL;DR
This paper presents a polynomial-time multitask learning algorithm for Boolean functions over hypercubes using shared features, and demonstrates a computational separation showing limits of multitask learning efficiency.
Contribution
It introduces a new efficient algorithm for multitask learning of halfspaces with shared features and proves a separation showing some classes cannot be learned efficiently in this setting.
Findings
Polynomial-time algorithm for halfspaces with margin g
Sample complexity bounds for multitask learning
Existence of concept classes that cannot be efficiently multitask learned
Abstract
We investigate the computational efficiency of multitask learning of Boolean functions over the -dimensional hypercube, that are related by means of a feature representation of size shared across all tasks. We present a polynomial time multitask learning algorithm for the concept class of halfspaces with margin , which is based on a simultaneous boosting technique and requires only samples-per-task and samples in total. In addition, we prove a computational separation, showing that assuming there exists a concept class that cannot be learned in the attribute-efficient model, we can construct another concept class such that can be learned in the attribute-efficient model, but cannot be multitask learned efficiently -- multitask learning this concept class either requires super-polynomial time complexity or…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Domain Adaptation and Few-Shot Learning · Machine Learning and ELM
