← 最新论文
🤖 machine learning

Evidential Rule Learning for Interpretable Classification with Abstention

本文介绍了快速证据规则学习(Fast Evidential Rule Learning, FERL),该方法能够生成可解释的模糊规则模型,使其能够在单次确定性传递中提供证据输出、光滑的 Lipschitz 稳定性以及可靠的弃权机制,同时在多种基准测试中实现了最先进的准确率和鲁棒的分布外检测性能。

原作者: Javier Fumanal-Idocin, Javier Andreu-Perez

发布于 2026-08-07
📖 1 分钟阅读☕ 轻松阅读

原作者: Javier Fumanal-Idocin, Javier Andreu-Perez

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

了解“不知”的艺术

想象你正走在茂密的森林中,偶然看到一个路标。一个标准的路标会极其自信地指向一个方向:“向左走”。但如果路径雾气弥漫,或者路标已经破损了呢?一个真正睿智的向导不会仅仅靠猜测;他会说:“我不确定,也许该向左,也许该向右,或者我也许应该停下来告诉你说我无法决定。”这就是计算机科学领域一个不断发展的学科——**可解释机器学习(interpretable machine learning)*的核心。多年来,计算机一直擅长做出预测,但它们往往表现得像“黑盒”——给出答案却不解释为什么*,而且很少承认自己感到困惑。

为了解决这个问题,科学家们正在构建透明的模型,就像一个透明的玻璃盒,你可以看到内部齿轮的转动。这里的一个关键概念是证据(evidence)。不要把证据仅仅看作是一张选票,而要把它看作是一组线索的集合。如果你拥有一堆指向“左”的线索,你就是自信的;如果线索混杂不清,你就是不确定的。另一个至关重要的概念是弃权(abstention):即模型能够说出“我不知道”,而不是错误地进行猜测。这在现实生活场景中至关重要,比如医疗诊断或自动驾驶汽车,因为在这些场景下,一个自信的错误远比一次谨慎的停顿要糟糕得多。这篇论文探讨的问题既简单又困难:我们能否构建一个既易于理解、又能做出准确预测,并且清楚知道何时该举手表示“我需要更多信息”的计算机模型?

“快速证据规则学习器”(FERL)

由此,FERL(Fast Evidential Rule Learning,快速证据规则学习)应运而生,这是由 Javier Fumanal-Idocin 和 Javier Andreu-Perez 提出的一种新方法。想象一位正在试图破解谜团的侦探。传统的侦探(如标准的决策树)可能会看到一个线索就立即大喊:“是管家干的!”即便证据还很站不住脚。而其他现代侦探则使用复杂的、不可见的神经网络,它们虽然擅长猜测,却很难解释是如何得出结论的。

FERL 就像一位随身带着整洁笔记本的侦探。它使用模糊规则(fuzzy rules),这些规则就像是灵活的“如果-那么”语句。它不会生硬地说“如果温度高于 30°C”,而是会说“如果温度有点热”。当侦探沿着笔记本中的路径(规则树)前进时,他们会收集线索。这里的魔力在于:FERL 不仅仅是收集线索来做出猜测,它还在收集线索来衡量知识的程度

在这个系统中,每一条线索都有一个“触发强度(firing strength)”。如果一条线索很强,它会为特定的嫌疑人(类别标签)增加很多权重。如果线索微弱或缺失,它会为“无知(ignorance)”增加权重——即我们目前还没有足够的信息。当侦探结合所有线索时,他们得到的不仅仅是一个单一答案。他们得到的是一个信念(belief,即确定程度)、一个似然度(plausibility,即可能性)以及一个可能的集合。如果线索过于混乱,那么“无知”的权重就会变得如此之重,以至于侦探决定弃权并说:“我无法决定。”

论文反对一种常见的做法——“事后校准(post-hoc calibration)”。这就像是在一个已经完成且充满信心的预测之后,试图强行贴上一个“置信度分数”。作者指出,这种做法通常是不可靠的,尤其是当计算机遇到新事物时(例如在只见过狗的世界里遇到了一只猫)。相反,FERL 在学习过程中,直接将置信度和弃权能力构建在规则之中。这就像造车时将刹车系统作为发动机的一部分进行设计,而不是在造好车后再试图添加刹车。

FERL 的发现

研究人员在 30 个不同的数据集(包含数字和类别的集合,如医疗记录或体育统计数据)上测试了 FERL。他们发现 FERL 不仅易于阅读,而且极其准确。

  • 准确率: FERL 的“深度”版本在这些 30 个数据集上的平均准确率达到了 83.23%。在统计学上,这优于他们测试的几乎所有其他基于规则的方法,包括经典的 CART 和 C4.5 工具。
  • 规模: 尽管如此准确,FERL 的规模却出奇地小。其“紧凑”版本仅使用不到 6 条规则就达到了 77.77% 的准确率,而标准的决策树则需要超过 250 条规则才能获得类似的得分。
  • “我不知道”的超能力: 当数据令人困惑或处于模型未曾见过的分布之外(分布外数据,Out-of-Distribution)时,FERL 并不会盲目猜测。它能正确识别出这种困惑。在检测“新颖”数据的测试中,FERL 达到了 77.7 的 AUROC,这与那些专门为此任务构建的最复杂探测器的表现不相上下。
  • 集合预测: FERL 通常不是给出一个答案,而是给出一个可能的“集合”(例如,“它要么是猫,要么是狗”)。当测量这些集合的实用性时,FERL 得分为 0.80(在标准折扣水平下),击败了那些要么过于自信,要么过于模糊的其他方法。

论文还通过图像数据测试了 FERL,但并非直接观察像素。相反,他们使用了一个系统,该系统首先用人类的概念(如“有翅膀”或“是红色的”)来描述图像,然后使用 FERL 进行最终决策。在这种设置下,FERL 不仅可以对图像进行分类,还可以指出哪些属性是异常或矛盾的。例如,如果一张鸟的照片有“翅膀”但“没有腿”,FERL 可以标记出这个特定的矛盾点。

核心结论

FERL 证明了你不需要一个巨大且令人困惑的黑盒来获得聪明、可靠的结果。通过使用模糊逻辑将每条规则转化为一段证据,该模型自然地学会了在有据可依时保持自信,并在证据薄弱时说出“我不知道”。它运行迅速、体积精简,并且对其不确定性保持诚实。作者认为,这种方法提供了一种构建 AI 的途径,使其不仅准确,而且值得信赖且透明,能够解释其决策并了解自身的局限性,而无需额外的、复杂的附加组件。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →