资源论文CTPPL: A Continuous Time Probabilistic Programming Language

CTPPL: A Continuous Time Probabilistic Programming Language

2019-11-14 | |  53 |   33 |   0

Abstract Probabilistic programming languages allow a modeler to build probabilistic models using complex data structures with all the power of a programming language. We present CTPPL, an expressive probabilistic programming language for dynamic processes that models processes using continuous time. Time is a fifirst class element in our language; the amount of time taken by a subprocess can be specifified using the full power of the language. We show through examples that CTPPL can easily represent existing continuous time frameworks and makes it easy to represent new ones. We present semantics for CTPPL in terms of a probability measure over trajectories. We present a particle fifiltering algorithm for the language that works for a large and useful class of CTPPL programs

上一篇:Generalized First Order Decision Diagrams for First Order Markov Decision Processes

下一篇:A Syntax-based Framework for Merging Imprecise Probabilistic Logic Programs

用户评价
全部评价

热门资源

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • The Variational S...

    Unlike traditional images which do not offer in...

  • Learning to learn...

    The move from hand-designed features to learned...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...