ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

[POPL'26] Bayesian Separation Logic

Автор: ACM SIGPLAN

Загружено: 2026-01-27

Просмотров: 22

Описание: Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming (Video, POPL 2026)
Shing Hin Ho, Nicolas Wu, Azalea Raad
(Imperial College London, UK; Imperial College London, UK; Imperial College London, UK)

Abstract: Bayesian probabilistic programming languages (BPPLs) let users denote statistical models as code while the interpreter infers the posterior distribution. The semantics of BPPLs are usually mathematically complex and unable to reason about desirable properties such as expected values and independence of random variables. To reason about these properties in a non-Bayesian setting, probabilistic separation logics such as PSL and Lilac interpret separating conjunction as probabilistic independence of random variables. However, no existing separation logic can handle Bayesian updating, which is the key distinguishing feature of BPPLs.

To close this gap, we introduce Bayesian separation logic (BaSL), a probabilistic separation logic that gives semantics to BPPL. We prove an internal version of Bayes’ theorem using a result in measure theory known as the Rokhlin-Simmons disintegration theorem. Consequently, BaSL can model probabilistic programming concepts such as Bayesian updating, unnormalised distribution, conditional distribution, soft constraint, conjugate prior and improper prior while maintaining modularity via the frame rule. The model of BaSL is based on a novel instantiation of Kripke resource monoid via $\sigma$-finite measure spaces over the Hilbert cube, and the semantics of Hoare triple is compatible with an existing denotational semantics of BPPL based on the category of $s$-finite kernels. Using BaSL, we then prove properties of statistical models such as the expected value of Bayesian coin flip, correlation of random variables in the collider Bayesian network, the posterior distributions of the burglar alarm model, a parameter estimation algorithm, and the Gaussian mixture model.

Article: https://doi.org/10.1145/3776696

ORCID: https://orcid.org/0009-0000-4483-5841, https://orcid.org/0000-0002-4161-985X, https://orcid.org/0000-0002-2319-3242

Video Tags: Separation logic, Probabilistic computation, doi:10.1145/3776696, orcid:0009-0000-4483-5841, orcid:0000-0002-4161-985X, orcid:0000-0002-2319-3242

Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Sponsored by ACM SIGPLAN.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
[POPL'26] Bayesian Separation Logic

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

[CPP'26] Can we formalise type theory intrinsically without any compromise? A case study in(…)

[CPP'26] Can we formalise type theory intrinsically without any compromise? A case study in(…)

[CPP'26] A Lambda-Superposition Tactic for Isabelle/HOL

[CPP'26] A Lambda-Superposition Tactic for Isabelle/HOL

N02 Divided Difference

N02 Divided Difference

[CPP'26] Specification, Semantics, and Verification of Quantum Programs

[CPP'26] Specification, Semantics, and Verification of Quantum Programs

Теорема Байеса, геометрия изменения убеждений

Теорема Байеса, геометрия изменения убеждений

[CPP'26] How can Machine Learning Help Formal Proving ?

[CPP'26] How can Machine Learning Help Formal Proving ?

This Tiny Donut (Almost) Broke Physics in 1986

This Tiny Donut (Almost) Broke Physics in 1986

Chansons Françaises de Paris | Voyage Romantique en Musique

Chansons Françaises de Paris | Voyage Romantique en Musique

Сдаешь квартиру? Налоговая хлопнет тебя, ДАЖЕ если ты платишь НАЛОГИ!

Сдаешь квартиру? Налоговая хлопнет тебя, ДАЖЕ если ты платишь НАЛОГИ!

[CPP'26] Mechanizing Synthetic Tait Computability in Istari

[CPP'26] Mechanizing Synthetic Tait Computability in Istari

[CPP'26] A Rose Tree is Blooming (Proof Pearl)

[CPP'26] A Rose Tree is Blooming (Proof Pearl)

[CPP'26] Using Ghost Ownership to Verify Union-Find and Persistent Arrays in Rust

[CPP'26] Using Ghost Ownership to Verify Union-Find and Persistent Arrays in Rust

Пантеон: инженерная ошибка, которая пережила 2000 лет

Пантеон: инженерная ошибка, которая пережила 2000 лет

Как будет разваливаться Россия? Фейгин убивал людей? Зачем нам это ПАСЕ? КУЗАХМЕТОВ

Как будет разваливаться Россия? Фейгин убивал людей? Зачем нам это ПАСЕ? КУЗАХМЕТОВ

[CPP'26] Verified VCG and Verified Compiler for Dafny

[CPP'26] Verified VCG and Verified Compiler for Dafny

[CPP'26] Certifying the decidability of the word problem in monoids at large

[CPP'26] Certifying the decidability of the word problem in monoids at large

Побег из Кандагара | Обмануть талибов и угнать собственный самолёт (English subtitles) @Максим Кац

Побег из Кандагара | Обмануть талибов и угнать собственный самолёт (English subtitles) @Максим Кац

Брюс Ли был в спортзале, когда 136-килограммовый бодибилдер сказал ему: «Ты — одни кости» — спуст...

Брюс Ли был в спортзале, когда 136-килограммовый бодибилдер сказал ему: «Ты — одни кости» — спуст...

ИИ УБИЙЦА Программистов! Cursor ВЫЖИГАЕТ Кодеров! ИИ Революция Это Ловушка! Google Прослушивает!

ИИ УБИЙЦА Программистов! Cursor ВЫЖИГАЕТ Кодеров! ИИ Революция Это Ловушка! Google Прослушивает!

Повесточка Швабельсона хутор в центре Рима британские шныри Демура Опус 3 что происходит Часть 1

Повесточка Швабельсона хутор в центре Рима британские шныри Демура Опус 3 что происходит Часть 1

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]