paperbot · PL 论文追踪

全部论文 待读 收藏

P1 Towards practical robustness analysis for DNNs based on PAC-model learning

面向 DNN 的基于 PAC 模型学习的实用鲁棒性分析
ICSE Proceedings of the 44th International Conference on Software Engineering2022匹配度 6/10 · 该论文属于机器学习与程序验证交叉的 DNN 鲁棒性分析,与 PL→AI 中分析机器学习系统的方向有交集,且提供工具与实验。但它不涉及 LLM/Agentic 程序、浮点程序分析或贝叶斯程序分析,方法为黑盒 PAC 模型学习而非典型静态分析,因此匹配度中等。引用 26 inbox
Renjue Li, Pengfei Yang, Cheng-Chao Huang, Youcheng Sun, Bai Xue, Lijun Zhang
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出基于 PAC 模型学习的黑盒框架,将模型学习融入 DNN 局部鲁棒性分析,提升实用性与可扩展性。

为分析深度神经网络(DNN)的局部鲁棒性,本文从模型学习视角提出实用框架。该方法采用带场景优化的黑盒模型学习,将 DNN 局部行为抽象为具有 PAC 保证的仿射模型,并推断 PAC 模型鲁棒性。其创新在于在模型层面而非样本分布上构造 PAC 保证,使鲁棒性评估更忠实准确。作者实现原型工具 DeepPAC,可扩展且高效,尤其适合复杂结构或高维输入。在 MNIST、CIFAR-10、ImageNet 的 20 个模型上,与形式验证、统计、测试和对抗攻击 4 类基线比较,DeepPAC 优于统计方法 PROVERO,比形式验证工具 ERAN 更实用,且结果与 DeepGini 等 DNN 测试工作一致。

问题
DNN 局部鲁棒性分析中,现有统计方法缺乏模型学习,形式验证方法难以扩展到复杂结构或高维输入的神经网络。
方法
采用带场景优化的黑盒模型学习,将 DNN 局部行为抽象为 PAC 保证的仿射模型,并据此推断 PAC 模型鲁棒性。
评估
实现 DeepPAC,在 MNIST、CIFAR-10、ImageNet 的 20 个 DNN 模型上与形式验证、统计、测试和对抗攻击 4 类基线比较。
原文摘要(Abstract)

To analyse local robustness properties of deep neural networks (DNNs), we present a practical framework from a model learning perspective. Based on black-box model learning with scenario optimisation, we abstract the local behaviour of a DNN via an affine model with the probably approximately correct (PAC) guarantee. From the learned model, we can infer the corresponding PAC-model robustness property. The innovation of our work is the integration of model learning into PAC robustness analysis: that is, we construct a PAC guarantee on the model level instead of sample distribution, which induces a more faithful and accurate robustness evaluation. This is in contrast to existing statistical methods without model learning. We implement our method in a prototypical tool named DeepPAC. As a black-box method, DeepPAC is scalable and efficient, especially when DNNs have complex structures or high-dimensional inputs. We extensively evaluate DeepPAC, with 4 baselines (using formal verification, statistical methods, testing and adversarial attack) and 20 DNN models across 3 datasets, including MNIST, CIFAR-10, and ImageNet. It is shown that DeepPAC outperforms the state-of-the-art statistical method PROVERO, and it achieves more practical robustness analysis than the formal verification tool ERAN. Also, its results are consistent with existing DNN testing work like DeepGini.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{LiYHS0Z22,
  title = {Towards practical robustness analysis for DNNs based on PAC-model learning},
  author = {Renjue Li and Pengfei Yang and Cheng-Chao Huang and Youcheng Sun and Bai Xue and Lijun Zhang},
  booktitle = {ICSE},
  year = {2022},
  doi = {10.1145/3510003.3510143}
}