中文
相关论文

相关论文: Compiling Stan to Generative Probabilistic Languag…

200 篇论文

We propose design guidelines for a probabilistic programming facility suitable for deployment as a part of a production software system. As a reference implementation, we introduce Infergo, a probabilistic programming facility for Go, a…

编程语言 · 计算机科学 2019-06-27 David Tolpin

Gaussian process regression is a frequently used statistical method for flexible yet fully probabilistic non-linear regression modeling. A common obstacle is its computational complexity which scales poorly with the number of observations.…

统计方法学 · 统计学 2026-03-10 Adam Gorm Hoffmann , Claus Thorn Ekstrøm , Andreas Kryger Jensen

It is time-consuming and error-prone to implement inference procedures for each new probabilistic model. Probabilistic programming addresses this problem by allowing a user to specify the model and having a compiler automatically generate…

We present the preliminary high-level design and features of DynamicPPL.jl, a modular library providing a lightning-fast infrastructure for probabilistic programming. Besides a computational performance that is often close to or better than…

机器学习 · 计算机科学 2020-02-10 Mohamed Tarek , Kai Xu , Martin Trapp , Hong Ge , Zoubin Ghahramani

A multitude of different probabilistic programming languages exists today, all extending a traditional programming language with primitives to support modeling of complex, structured probability distributions. Each of these languages…

编程语言 · 计算机科学 2013-12-17 Luc De Raedt , Angelika Kimmig

The probability density function of a probability distribution is a fundamental concept in probability theory and a key ingredient in various widely used machine learning methods. However, the necessary framework for compiling probabilistic…

编程语言 · 计算机科学 2019-03-14 Sooraj Bhat , Johannes Borgström , Andrew D. Gordon , Claudio Russo

Parsing is a fundamental building block in modern compilers, and for industrial programming languages, it is a surprisingly involved task. There are known approaches to generate parsers automatically, but the prevailing consensus is that…

形式语言与自动机理论 · 计算机科学 2022-09-20 Joe Zimmerman

Probabilistic programming offers a powerful framework for modeling uncertainty, yet statistical model discovery in this domain entails navigating an immense search space under strict domain-specific constraints. When small language models…

机器学习 · 计算机科学 2026-04-21 Madhav Kanda , Shubham Ugare , Sasa Misailovic

Probabilistic programming languages represent complex data with intermingled models in a few lines of code. Efficient inference algorithms in probabilistic programming languages make possible to build unified frameworks to compute…

机器学习 · 统计学 2016-07-15 Anh Tong , Jaesik Choi

We introduce DISTAL, a compiler for dense tensor algebra that targets modern distributed and heterogeneous systems. DISTAL lets users independently describe how tensors and computation map onto target machines through separate format and…

编程语言 · 计算机科学 2022-03-18 Rohan Yadav , Alex Aiken , Fredrik Kjolstad

We develop a technique for generalising from data in which models are samplers represented as program text. We establish encouraging empirical results that suggest that Markov chain Monte Carlo probabilistic programming inference techniques…

人工智能 · 计算机科学 2014-07-11 Yura N. Perov , Frank D. Wood

Probabilistic programming (PP) allows flexible specification of Bayesian statistical models in code. PyMC3 is a new, open-source PP framework with an intutive and readable, yet powerful, syntax that is close to the natural syntax…

统计计算 · 统计学 2015-07-30 John Salvatier , Thomas Wiecki , Christopher Fonnesbeck

Extending programming languages with stochastic behaviour such as probabilistic choices or random sampling has a long tradition in computer science. A recent development in this direction is a declarative probabilistic programming language,…

数据库 · 计算机科学 2022-06-27 Mario Alviano , Matthias Lanzinger , Michael Morak , Andreas Pieris

There are many different probabilistic programming languages that are specialized to specific kinds of probabilistic programs. From a usability and scalability perspective, this is undesirable: today, probabilistic programmers are forced…

编程语言 · 计算机科学 2025-02-28 Sam Stites , John M. Li , Steven Holtzen

Recent advances in linguistic steganalysis have successively applied CNN, RNN, GNN and other efficient deep models for detecting secret information in generative texts. These methods tend to seek stronger feature extractors to achieve…

计算与语言 · 计算机科学 2022-02-03 Biao Yi , Hanzhou Wu , Guorui Feng , Xinpeng Zhang

The aim of this work is the comparison of the performance of the three popular software platforms JAGS, NIMBLE and Stan. These probabilistic programming languages are able to automatically generate samples from the posterior distribution of…

统计计算 · 统计学 2021-07-21 Mario Beraha , Daniele Falco , Alessandra Guglielmi

Prompt engineering is a challenging yet crucial task for optimizing the performance of large language models on customized tasks. It requires complex reasoning to examine the model's errors, hypothesize what is missing or misleading in the…

计算与语言 · 计算机科学 2024-07-04 Qinyuan Ye , Maxamed Axmed , Reid Pryzant , Fereshte Khani

NumPyro is a lightweight library that provides an alternate NumPy backend to the Pyro probabilistic programming language with the same modeling interface, language primitives and effect handling abstractions. Effect handlers allow Pyro's…

机器学习 · 统计学 2019-12-30 Du Phan , Neeraj Pradhan , Martin Jankowiak

We introduce Stanza, an open-source Python natural language processing toolkit supporting 66 human languages. Compared to existing widely used toolkits, Stanza features a language-agnostic fully neural pipeline for text analysis, including…

计算与语言 · 计算机科学 2020-04-24 Peng Qi , Yuhao Zhang , Yuhui Zhang , Jason Bolton , Christopher D. Manning

Probabilistic programming has become a standard practice to model stochastic events and learn about the behavior of nature in different scientific contexts, ranging from Genetics and Ecology to Linguistics and Psychology. However, domain…

编程语言 · 计算机科学 2025-07-10 Guilherme Espada , Alcides Fonseca