Private Center Points and Learning of Halfspaces
Amos Beimel, Shay Moran, Kobbi Nissim, Uri Stemmer

TL;DR
This paper introduces a differentially private algorithm for learning halfspaces over finite domains, utilizing a new private method for locating approximate center points, and establishes lower bounds for private convex hull point finding.
Contribution
It presents a novel private learner for halfspaces based on a private center point algorithm and explores the relationship between these problems, also providing lower bounds for private convex hull point detection.
Findings
Sample complexity for private halfspace learning is polynomial in dimension and polylogarithmic in domain size.
A new differentially private algorithm for approximate center points in high dimensions.
Lower bounds for private convex hull point finding under different privacy models.
Abstract
We present a private learner for halfspaces over an arbitrary finite domain with sample complexity . The building block for this learner is a differentially private algorithm for locating an approximate center point of points -- a high dimensional generalization of the median function. Our construction establishes a relationship between these two problems that is reminiscent of the relation between the median and learning one-dimensional thresholds [Bun et al.\ FOCS '15]. This relationship suggests that the problem of privately locating a center point may have further applications in the design of differentially private algorithms. We also provide a lower bound on the sample complexity for privately finding a point in the convex hull. For approximate differential privacy, we show a lower bound of…
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
Private Center Points and Learning of Halfspaces· youtube
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Complexity and Algorithms in Graphs
