paper-with-me

Papers

$ω$PAP Spaces: Reasoning Denotationally About Higher-Order, Recursive Probabilistic and Differentiable Programs

2023-02-21 · Mathieu Huot, Alexander K. Lew, Vikash K. Mansinghka, Sam Staton

We introduce a new setting, the category of $\omega$PAP spaces, for reasoning denotationally about expressive differentiable and probabilistic programming languages. Our semantics is general enough to assign meanings to most practical probabilistic and differentiable programs, including those that use general recursion, higher-order functions, discontinuous primitives, and both discrete and continuous sampling. But crucially, it is also specific enough to exclude many pathological denotations, enabling us to establish new results about both deterministic differentiable programs and probabilistic programs. In the deterministic setting, we prove very general correctness theorems for automatic differentiation and its use within gradient descent. In the probabilistic setting, we establish the almost-everywhere differentiability of probabilistic programs' trace density functions, and the existence of convenient base measures for density computation in Monte Carlo inference. In some cases these results were previously known, but required detailed proofs with an operational flavor; by contrast, all our proofs work directly with programs' denotations.

📄 PDF Abstract BibTeX arXiv:2302.10636

Code (0)

등록된 구현이 없습니다.

Tasks

Probabilistic Programming

Methods 이 논문이 사용한 방법론

BASE 설명 없음

Similar Papers 제목 키워드 기반

A Convenient Category for Higher-Order Probability Theory

2017-01-10 · Chris Heunen, Ohad Kammar, Sam Staton, Hongseok Yang

Higher-order probabilistic programming languages allow programmers to write sophisticated models in machine learning and statistics in a succinct and structured way, but step outside the standard measure-theoretic formal…

FormProbabilistic Programming

HI-TOM: A Benchmark for Evaluating Higher-Order Theory of Mind Reasoning in Large Language Models

2023-10-25 · Yinghui He, Yufan Wu, Yilin Jia, Rada Mihalcea 외

Theory of Mind (ToM) is the ability to reason about one's own and others' mental states. ToM plays a critical role in the development of intelligence, language understanding, and cognitive processes. While previous work …

Semantics of higher-order probabilistic programs with conditioning

2019-02-28 · Fredrik Dahlqvist, Dexter Kozen

We present a denotational semantics for higher-order probabilistic programs in terms of linear operators between Banach spaces. Our semantics is rooted in the classical theory of Banach spaces and their tensor products, …

TimeToM: Temporal Space is the Key to Unlocking the Door of Large Language Models' Theory-of-Mind

2024-07-01 · Guiyang Hou, Wenqi Zhang, Yongliang Shen, Linjuan Wu 외

Theory of Mind (ToM)-the cognitive ability to reason about mental states of ourselves and others, is the foundation of social interaction. Although ToM comes naturally to humans, it poses a significant challenge to even …

Continuous Neural Algorithmic Planners

2022-11-29 · Yu He, Petar Veličković, Pietro Liò, Andreea Deac

Neural algorithmic reasoning studies the problem of learning algorithms with neural networks, especially with graph architectures. A recent proposal, XLVIN, reaps the benefits of using a graph neural network that simulat…

continuous-controlContinuous ControlDeep Reinforcement LearningGraph Neural Network+1