We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.PL

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Programming Languages

Title: Differentially Private Bayesian Programming

Abstract: We present an expressive framework, called PrivInfer, for writing and verifying differentially private machine learning algorithms. Programs in PrivInfer are written in a rich functional probabilistic language with constructs for performing Bayesian inference. Then, differential privacy of programs is established using a relational refinement type system, in which refinements on probability types are indexed by a metric on distributions. Our framework leverages recent developments in Bayesian inference, probabilistic program- ming languages, and in relational refinement types. We demonstrate the expressiveness of PrivInfer by verifying privacy for several examples of private Bayesian inference.
Comments: 15 pages, 1 figure
Subjects: Programming Languages (cs.PL)
Cite as: arXiv:1605.00283 [cs.PL]
  (or arXiv:1605.00283v1 [cs.PL] for this version)

Submission history

From: Justin Hsu [view email]
[v1] Sun, 1 May 2016 17:49:30 GMT (272kb,D)
[v2] Wed, 17 Aug 2016 16:27:17 GMT (278kb,D)

Link back to: arXiv, form interface, contact.