Efficient Protocols for Distributed Classification and Optimization
Hal Daume III, Jeff M. Phillips, Avishek Saha, Suresh, Venkatasubramanian

TL;DR
This paper introduces communication-efficient protocols for distributed classification and optimization, improving upon prior models with simple, scalable algorithms that are empirically validated and applicable to various convex problems.
Contribution
Develops a new two-party multiplicative-weight-update protocol with optimal communication bounds for distributed classification and extends it to multiple nodes and convex optimization problems.
Findings
Protocol uses $O(d^2 \, \log{1/\eps})$ words for classification.
Extends to $O(kd^2 \, \log{1/\eps})$ words for $k$ nodes.
Empirically more efficient than baseline methods.
Abstract
In distributed learning, the goal is to perform a learning task over data distributed across multiple nodes with minimal (expensive) communication. Prior work (Daume III et al., 2012) proposes a general model that bounds the communication required for learning classifiers while allowing for training error on linearly separable data adversarially distributed across nodes. In this work, we develop key improvements and extensions to this basic model. Our first result is a two-party multiplicative-weight-update based protocol that uses words of communication to classify distributed data in arbitrary dimension , -optimally. This readily extends to classification over nodes with words of communication. Our proposed protocol is simple to implement and is considerably more efficient than baselines compared, as demonstrated by…
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 · Stochastic Gradient Optimization Techniques · Complexity and Algorithms in Graphs
