Aug, 2023

dPASP:面向神经符号学习和推理的全面可微概率答案集编程环境

TL;DR我们提出了 dPASP,一种新颖的声明性概率逻辑编程框架,用于可微的神经符号推理。该框架允许使用神经谓词、逻辑约束和区间值概率选择来指定离散概率模型,从而支持低级知觉(图像、文本等)、常识推理和(模糊的)统计知识的模型。我们讨论了可以表达非确定性、矛盾、不完整和 / 或统计知识的概率逻辑程序的多种语义。我们还讨论了在选定语义下如何使用神经谓词和概率选择进行基于梯度的学习。然后,我们描述了一个实现了推理和学习功能的软件包,并提供了几个示例程序。该软件包对深度学习系统内部工作的用户知识要求很少,同时允许端到端地训练相当复杂的模型和损失函数。