首页> 外文会议>International Joint Conference on Artificial Intelligence >IBAL: A Probabilistic Rational Programming Language
【24h】

IBAL: A Probabilistic Rational Programming Language

机译:IBAL:一种概率性的Rational编程语言

获取原文

摘要

In a rational programming language, a program specifies a situation faced by an agent; evaluating the program amounts to computing what a rational agent would believe or do in the situation. This paper presents IBAL, a rational programming language for probabilistic and decision-theoretic agents. IBAL provides a rich declarative language for describing probabilistic models. The expression language allows the description of arbitrarily complex generative models. In addition, IBAL's observation language makes it possible to express and compose rejective models that result from conditioning on the observations. IBAL also integrates Bayesian parameter estimation and decision-theoretic utility maximization thoroughly into the framework. All these are packaged together into a programming language that has a rich type system and built-in extensibility. This paper presents a detailed account of the syntax and semantics of IBAL, as well as an overview of the implementation.
机译:在Rational编程语言中,程序指定代理面临的情况;评估计划金额来计算理性代理人会相信或在情况下做什么。本文呈现了IBAL,是概率和决策者的理性编程语言。 IBAL提供了丰富的声明语言,用于描述概率模型。表达语言允许描述任意复杂的生成模型。此外,IBAL的观察语言可以表达和撰写由调节观察结果而导致的漏障模型。 IBAL还将贝叶斯参数估计和决策 - 理论实用程序彻底集成到框架中。所有这些都将它们一起包装成具有丰富式系统和内置可扩展性的编程语言。本文介绍了IBAL语法和语义的详细说明,以及实现的概述。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号