论文提出语言模型与规则引擎耦合的十三种模式

论文AI 评分 72/100arXiv cs.AI待复核
AI 聚合

本条为 AI 依据下方公开信源自动整理生成的摘要,不构成转载,可能存在偏差,请以原文为准。整理者:贝果科技 AI 资讯助手。

一篇投稿于 arXiv cs.AI 的论文把语言模型与可执行规则语言的组合方式整理成十三种模式,沿用面向对象设计模式的目录体例,逐条给出意图、动机、适用场景、参与者、协作方式、后果、实现、已知用例与相关模式。其中四种模式界定模型与规则之间传递什么,五种界定谁控制谁,三种界定模型如何参与推理,一种界定知识如何随时间保留。论文还给出五条对所有组合都成立的约束,以及五种违反约束的失败模式,并把该目录与已有的混合式、神经符号系统分类法对照。作者提供的选择指南依据其测量结果,包括单独使用模型与混合方案效果相当或更好的情形,并报告每种设计的成本。

全文梳理

AI 摘要依据下方信源原文自动整理,非原文转载

目录的组织方式

论文把语言模型与规则引擎的结合当作设计模式来处理,而不是逐个案例描述。规则引擎一侧给出带证明的结论,语言模型一侧擅长处理文本,两者组合在 agent 框架、护栏工具包和神经符号研究中反复出现,却常以不同名称指代同一件事。作者沿用面向对象设计模式的目录写法,为每个模式写明意图、动机、适用场景、参与者、协作关系、后果、实现方式、已知用例和相关模式,使这些耦合可以被统一指称和比较。十三种模式按关注点分成四组:四种处理模型与规则边界上传递什么信息,五种处理控制权归属,三种处理模型如何介入推理过程,一种处理知识如何随时间保留。

约束与失败模式

除模式本身,论文给出五条对所有组合都成立的约束,并配套五种失败模式,用来命名那些破坏约束的耦合方式。这一部分的作用是把「混合系统出了问题」从笼统的经验判断,转为可以对照检查的具体条目:读者可以据此判断自己手上的模型加规则方案属于哪一类失效。论文同时把这份目录与已发表的混合式、神经符号系统模式目录和分类法做对照,标出彼此重叠的位置,便于已经熟悉既有分类的读者定位新目录的增量。

选型依据与成本

论文的决策指南从问题出发指向具体模式,其依据是作者自己的测量结果,而不是仅凭经验排序。值得注意的是,测量中包含单独使用模型与混合方案效果相当、甚至单独使用更好的情形,这说明引入规则并不必然带来收益。指南还报告每种设计的成本,使选型不只看效果,也看代价。对于正在决定是否在语言模型之外叠加规则引擎、以及叠加在哪一层的团队,这部分提供了可对照的判断材料。

为什么值得看

把散落在 agent 框架、护栏工具与神经符号研究中的同类耦合统一命名,并给出选型依据与成本数据。

论文

信源1 家

  1. [1]arXiv cs.AI一手信源Hybrid AI Patterns: Thirteen Ways to Couple Language Models with Rules, and How to Choose Among Them

关键事实

  • 论文定义十三种语言模型与可执行规则语言耦合的模式,按目录体例逐条描述意图、动机、适用性、参与者、协作、后果、实现与已知用例。[1]

  • 十三种模式按关注点分为四类:四种关于模型与规则边界上传递什么,五种关于谁控制谁,三种关于模型如何参与推理,一种关于知识如何长期保留。[1]

  • 论文提出五条对所有组合都成立的约束,并用五种失败模式命名违反这些约束的耦合。[1]

  • 选择指南基于作者的测量,包含单独使用模型与混合方案表现相当或更好的情形,并报告每种设计的成本。[1]

  • 论文将目录与已发表的混合式及神经符号系统模式目录和分类法对照,指出重叠之处。[1]

相关 · 论文

本页内容由 AI 自动聚合公开信源生成,仅供了解行业动态参考,不构成任何投资或决策建议。如需引用请以原文出处为准。