IBM/LNN

A `Neural = Symbolic` framework for sound and complete weighted real-value logic

解决的问题

逻辑神经网络(LNNs)弥合了神经网络与符号逻辑之间的差距。它提供了一个框架,将神经网络的学习能力与符号逻辑的形式化推理和可解释性相结合,使模型能够比传统AI更有效地处理不一致或不完整的知识。

工作原理

LNN将每个神经元视为加权实值逻辑中公式的一个组成部分。这创建了一个解耦的表示,其中每个神经元都有特定的含义。该系统是端到端可微的,意味着它可以从数据中学习,并使用专用的损失函数来最小化逻辑矛盾。它支持多方向推理,意味着它可以进行多个方向的推理,而不仅仅是从输入到预定义目标的单向流动。

适用人群

从事神经符号AI、一阶逻辑定理证明的研究人员和开发者,以及需要高度可解释且能进行逻辑推理的AI模型的用户。

主要亮点

  • 神经符号集成:将学习与符号逻辑整合到一个统一框架中。
  • 多方向推理:支持与逻辑定理证明相对应的推理。
  • 可解释的表示:每个神经元对应逻辑公式的组成部分。
  • 对不一致性具有鲁棒性:使用捕捉逻辑矛盾的损失函数来处理不一致的知识。
  • 开放世界假设:通过维持真值范围来处理不完整知识。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch