Modeling genome evolution with a DSEL for probabilistic programming

被引:0
|
作者
Erwig, M [1 ]
Kollmansberger, S [1 ]
机构
[1] Oregon State Univ, Sch EECS, Corvallis, OR 97331 USA
来源
PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES | 2006年 / 3819卷
关键词
functional programming; probabilistic programming; haskell; genome evolution;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many scientific applications benefit from simulation. However, programming languages used in simulation, such as C++ or Matlab, approach problems from a deterministic procedural view, which seems to differ, in general, from many scientists' mental representation. We apply a domain-specific language for probabilistic programming to the biological field of gene modeling, showing how the mental-model gap may be bridged. Our system assisted biologists in developing a model for genome evolution by separating the concerns of model and simulation and providing implicit probabilistic non-determinism.
引用
收藏
页码:134 / 149
页数:16
相关论文
共 50 条
  • [21] Probabilistic programming for assessment of capability and capacity
    Pfeffer, Avi P.
    Harrison, Scott A.
    SIGNAL PROCESSING, SENSOR FUSION, AND TARGET RECOGNITION XX, 2011, 8050
  • [22] Probabilistic programming: A review for environmental modellers
    Krapu, Christopher
    Borsuk, Mark
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 114 : 40 - 48
  • [23] HackPPL: A Universal Probabilistic Programming Language
    Ai, Jessica
    Arora, Nimar S.
    Dong, Ning
    Gokkaya, Beliz
    Jiang, Thomas
    Kubendran, Anitha
    Kumar, Arun
    Tingley, Michael
    Torabi, Narjes
    PROCEEDINGS OF THE 3RD ACM SIGPLAN INTERNATIONAL WORKSHOP ON MACHINE LEARNING AND PROGRAMMING LANGUAGES (MAPL '19), 2019, : 20 - 28
  • [24] A history of Probabilistic Inductive Logic Programming
    Riguzzi, Fabrizio
    Bellodi, Elena
    Zese, Riccardo
    FRONTIERS IN ROBOTICS AND AI, 2014,
  • [25] Compiling Stan to Generative Probabilistic Languages and Extension to Deep Probabilistic Programming
    Baudart, Guillaume
    Burroni, Javier
    Hirzel, Martin
    Mandel, Louis
    Shinnar, Avraham
    PROCEEDINGS OF THE 42ND ACM SIGPLAN INTERNATIONAL CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '21), 2021, : 497 - 510
  • [26] Probabilistic programming for nitrate pollution control: Comparing different probabilistic constraint approximations
    Kampas, A
    White, B
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 147 (01) : 217 - 228
  • [27] Responses to COVID-19 with probabilistic programming
    Zhunis, Assem
    Mai, Tung-Duong
    Kim, Sundong
    FRONTIERS IN PUBLIC HEALTH, 2022, 10
  • [28] Automated learning with a probabilistic programming language: Birch
    Murray, Lawrence M.
    Schon, Thomas B.
    ANNUAL REVIEWS IN CONTROL, 2018, 46 : 29 - 43
  • [29] Probabilistic logic programming for hybrid relational domains
    Davide Nitti
    Tinne De Laet
    Luc De Raedt
    Machine Learning, 2016, 103 : 407 - 449
  • [30] Verified Density Compilation for a Probabilistic Programming Language
    Tassarotti, Joseph
    Tristan, Jean-Baptiste
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2023, 7 (PLDI):