Functional Specification of Probabilistic Process Models
Abstract
Agents that handle complex processes evolving over a period of time need to be able to monitor the state of the process. Since the evolution of a process is often stochastic, this re-quires probabilistic monitoring of processes. A probabilistic process modeling language is needed that can adequately cap-ture our uncertainty about the process execution. We present a language for describing probabilistic process models. This language is functional in nature, and the paper argues that a functional language provides a natural way to specify pro-cess models. In our framework, processes have both states and values. Processes may execute sequentially or in par-allel, and we describe two alternative forms of parallelism. An inference algorithm is presented that constructs a dynamic Bayesian network, containing a variable for every subprocess that is executed during the course of executing a process. We present a detailed example demonstrating the naturalness of the language.
Cite
Text
Pfeffer. "Functional Specification of Probabilistic Process Models." AAAI Conference on Artificial Intelligence, 2005.Markdown
[Pfeffer. "Functional Specification of Probabilistic Process Models." AAAI Conference on Artificial Intelligence, 2005.](https://mlanthology.org/aaai/2005/pfeffer2005aaai-functional/)BibTeX
@inproceedings{pfeffer2005aaai-functional,
title = {{Functional Specification of Probabilistic Process Models}},
author = {Pfeffer, Avi},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2005},
pages = {663-669},
url = {https://mlanthology.org/aaai/2005/pfeffer2005aaai-functional/}
}