paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Dissector

Dissector:面向深度学习应用可靠性的故障容错输入区分方法
ICSE Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering2020匹配度 2/10 · 论文关注深度学习模型的输入区分与容错,属于机器学习系统可靠性,但未涉及静态分析、Agentic程序、LLM与PL交叉、浮点或贝叶斯程序分析等用户核心方向。引用 58 inbox
Huiyan Wang, Jingwei Xu, Chang Xu, Xiaoxing Ma, Jian Lu
crossref: 2026-09-12

AI 速览

一句话:提出 Dissector,利用预测置信度变化区分 DL 模型可处理与不可处理输入,低开销提升可靠性。

深度学习应用的可靠性高度依赖其内置分类模型。当输入超出模型处理能力(beyond-inputs)时,传统方法往往需要重训练模型或重建部署应用。Dissector 采用故障容错思路,将 beyond-inputs 与仍在模型处理能力内的正常输入(within-inputs)区分开。其关键洞察是:模型处理 within-input 时置信度会逐步上升,而 beyond-input 则容易在预测过程中引发混乱猜测。该方法面向具体应用、自适应所用 DL 模型,并具有较高效率,可扩展到复杂场景的大规模数据集。实验表明,Dissector 在有效性(AUC 平均 0.8935,最高 0.9894)与效率(运行时开销仅 3.3–5.8 毫秒)上优于现有技术;在防御对抗输入时 AUC 平均达 0.9983,并能将 CIFAR-100 和 ImageNet 上的实际准确率分别最多提升 16% 与 20%。

问题
深度学习应用的可靠性依赖其内置模型,但模型对处理能力之外的意外输入会产生不可靠预测;传统方法需重训练模型或重建部署应用,代价高且不灵活。
方法
Dissector 采用故障容错思路,利用模型对正常输入置信度递增、对意外输入产生混乱猜测的洞察,以应用特定且自适应的方式区分 within-inputs 与 beyond-inputs。
评估
在复杂场景数据集上评估区分效果与运行时开销,并测试其防御对抗输入及提升实际准确率的能力。
原文摘要(Abstract)

Deep learning (DL) applications are becoming increasingly popular. Their reliabilities largely depend on the performance of DL models integrated in these applications as a central classifying module. Traditional techniques need to retrain the models or rebuild and redeploy the applications for coping with unexpected conditions beyond the models' handling capabilities. In this paper, we take a fault tolerance approach, Dissector, to distinguishing those inputs that represent unexpected conditions (beyond-inputs) from normal inputs that are still within the models' handling capabilities (within-inputs), thus keeping the applications still function with expected reliabilities. The key insight of Dissector is that a DL model should interpret a within-input with increasing confidence, while a beyond-input would probably cause confused guesses in the prediction process. Dissector works in an application-specific way, adaptive to DL models used in applications, and extremely efficiently, scalable to large-size datasets from complex scenarios. The experimental evaluation shows that Dissector outperformed state-of-the-art techniques in the effectiveness (AUC: avg. 0.8935 and up to 0.9894) and efficiency (runtime overhead: only 3.3--5.8 milliseconds). Besides, it also exhibited encouraging usefulness in defensing against adversarial inputs (AUC: avg. 0.9983) and improving a DL model's actual accuracy in use (up to 16% for CIFAR-100 and 20% for ImageNet).

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5588,
  title = {Dissector},
  author = {Huiyan Wang and Jingwei Xu and Chang Xu and Xiaoxing Ma and Jian Lu},
  booktitle = {ICSE},
  year = {2020},
  doi = {10.1145/3377811.3380379}
}