This paper presents Tyche, a Python library to facilitate probabilistic reasoning in uncertain worlds through the construction, querying, and learning of belief models. Tyche uses aleatoric description logic (ADL), which provides computational advantages in its evaluation over other description logics. Tyche belief models can be succinctly created by defining classes of individuals, the probabilistic beliefs about them (concepts), and the probabilistic relationships between them (roles). We also introduce a method of observation propagation to facilitate learning from complex ADL observations. A demonstration of Tyche to predict the author of anonymised messages, and to extract author writing tendencies from anonymised messages, is provided. Tyche has the potential to assist in the development of expert systems, knowledge extraction systems, and agents to play games with incomplete and probabilistic information.
翻译:本文介绍Tyche,这是一家Python图书馆,目的是通过构建、查询和学习信仰模型,促进不确定世界的概率推理。Tyche使用Alitoric描述逻辑(ADL),该逻辑在评估它与其他描述逻辑相比具有计算优势。Tyche的信仰模型可以通过界定个人类别、对其的概率信仰(概念)以及它们之间的概率关系(作用)来简明地创建。我们还采用了一种观测传播方法,以便利从复杂的ADL观测中学习。提供了Tyche的演示,以预测匿名信息作者,并从匿名信息中提取作者写作趋势。Tyche有可能协助开发专家系统、知识提取系统和代理人以不完整和概率信息玩游戏。