Record Details

A domain-specific embedded language for probabilistic programming

ScholarsArchive at Oregon State University

Field Value
Title A domain-specific embedded language for probabilistic programming
Names Kollmansberger, Steven (creator)
Erwig, Martin (advisor)
Date Issued 2005-12-19T16:31:45Z (iso8601)
Internet Media Type application/pdf
Note Graduation date: 2006
Abstract Functional programming is concerned with referential transparency, that is, given a certain function and its parameter, that the result will always be the same. However, it seems that this is violated in applications involving uncertainty, such as rolling a dice. This thesis defines the background of probabilistic programming and domain-specific languages, and builds on these ideas to construct a domain-specific embedded language (DSEL) for probabilistic programming in a purely functional language. This DSEL is then applied in a real-world setting to develop an application in use by the Center for Gene Research at Oregon State University. The process and results of this development are discussed.
Genre Thesis
Topic DSEL
Identifier http://hdl.handle.net/1957/696

© Western Waters Digital Library - GWLA member projects - Designed by the J. Willard Marriott Library - Hosted by Oregon State University Libraries and Press