Formal certification of code-based cryptographic proofs
As cryptographic proofs have become essentially unverifiable, cryptographers have argued
in favor of developing techniques that help tame the complexity of their proofs. Game-based …
in favor of developing techniques that help tame the complexity of their proofs. Game-based …
Distance makes the types grow stronger: a calculus for differential privacy
J Reed, BC Pierce - Proceedings of the 15th ACM SIGPLAN international …, 2010 - dl.acm.org
We want assurances that sensitive information will not be disclosed when aggregate data
derived from a database is published. Differential privacy offers a strong statistical guarantee …
derived from a database is published. Differential privacy offers a strong statistical guarantee …
Semantics for probabilistic programming: higher-order functions, continuous distributions, and soft constraints
We study the semantic foundation of expressive probabilistic programming languages, that
support higher-order functions, continuous distributions, and soft constraints (such as …
support higher-order functions, continuous distributions, and soft constraints (such as …
Linear dependent types for differential privacy
Differential privacy offers a way to answer queries about sensitive information while
providing strong, provable privacy guarantees, ensuring that the presence or absence of a …
providing strong, provable privacy guarantees, ensuring that the presence or absence of a …
Commutative semantics for probabilistic programming
S Staton - Programming Languages and Systems: 26th European …, 2017 - Springer
We show that a measure-based denotational semantics for probabilistic programming is
commutative. The idea underlying probabilistic programming languages (Anglican, Church …
commutative. The idea underlying probabilistic programming languages (Anglican, Church …
Probabilistic inference by program transformation in Hakaru (system description)
We present Hakaru, a new probabilistic programming system that allows composable reuse
of distributions, queries, and inference algorithms, all expressed in a single language of …
of distributions, queries, and inference algorithms, all expressed in a single language of …
Probabilistic relational reasoning for differential privacy
Differential privacy is a notion of confidentiality that protects the privacy of individuals while
allowing useful computations on their private data. Deriving differential privacy guarantees …
allowing useful computations on their private data. Deriving differential privacy guarantees …
Uncertain<T> a first-order type for uncertain data
Emerging applications increasingly use estimates such as sensor data (GPS), probabilistic
models, machine learning, big data, and human data. Unfortunately, representing this …
models, machine learning, big data, and human data. Unfortunately, representing this …
Probabilistic semantics and pragmatics uncertainty in language and thought
ND Goodman, D Lassiter - The handbook of contemporary …, 2015 - Wiley Online Library
This chapter illustrates the use of probabilistic techniques in natural language pragmatics
and semantics with a concrete formal model. This model shows that a probabilistic …
and semantics with a concrete formal model. This model shows that a probabilistic …
A lambda-calculus foundation for universal probabilistic programming
We develop the operational semantics of an untyped probabilistic λ-calculus with continuous
distributions, and both hard and soft constraints, as a foundation for universal probabilistic …
distributions, and both hard and soft constraints, as a foundation for universal probabilistic …