Probabilistic programming languages (PPLs) are becoming increasingly important in many scientific disciplines, such as economics, epidemiology, and biology, to extract meaning from sources of data while accounting for...
详细信息
Probabilistic programming languages (PPLs) are becoming increasingly important in many scientific disciplines, such as economics, epidemiology, and biology, to extract meaning from sources of data while accounting for one's uncertainty. The key idea of probabilistic programming is to decouple inference and model specification, thus allowing the practitioner to approach their task at hand using Bayesian inference, without requiring extensive knowledge in programming or computational statistics. At the same time, the complexity of problem settings in which PPLs are employed is steadily increasing, both in terms of project size and model complexity, calling for more flexible and efficient *** this work, we describe ***, a general-purpose PPL, which is designed to be flexible, efficient, and easy to use. *** is built on top of the Julia programming language, which is known for its high performance and ease-of-use. We describe the design of ***, contextualizing it within different types of users and use cases, its key features, and how it can be used to solve a wide range of problems. We also provide a brief overview of the ecosystem around ***, including the different libraries and tools that can be used in conjunction with it. Finally, we provide a few examples of how *** can be used in practice.
暂无评论