Toward Compact and Robust Model Learning Under Dynamically Perturbed Environments

被引:1
作者
Luo, Hui [1 ,2 ,3 ,4 ]
Zhuang, Zhuangwei [5 ,6 ]
Li, Yuanqing [4 ,5 ]
Tan, Mingkui [5 ,6 ]
Chen, Cen [4 ,7 ]
Zhang, Jianlin [1 ,2 ,3 ,4 ]
机构
[1] Chinese Acad Sci, Inst Opt & Elect, Natl Key Lab Opt Field Manipulat Sci & Technol, Chengdu 610209, Peoples R China
[2] Chinese Acad Sci, Inst Opt & Elect, Key Lab Opt Engn, Chengdu 610209, Peoples R China
[3] Univ Chinese Acad Sci, Sch Elect Elect & Commun Engn, Beijing 100049, Peoples R China
[4] Pazhou Lab, Guangzhou 510330, Peoples R China
[5] South China Univ Technol, Sch Software Engn, Minist Educ, Guangzhou 510641, Peoples R China
[6] South China Univ Technol, Key Lab Big Data & Intelligent Robot, Minist Educ, Guangzhou 510641, Peoples R China
[7] South China Univ Technol, Sch Future Technol, Guangzhou 510641, Peoples R China
基金
中国国家自然科学基金;
关键词
Robustness; Data models; Perturbation methods; Training; Computational modeling; Predictive models; Pipelines; Network pruning; robustness; dynamically perturbed environments; intermediate features; adversarial pruning;
D O I
10.1109/TCSVT.2023.3337538
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Network pruning has been widely studied to reduce the complexity of deep neural networks (DNNs) and hence speed up their inference. Unfortunately, most existing pruning methods ignore the changes in the model's robustness before and after pruning, which makes pruned models vulnerable under dynamically perturbed environments (e.g., autonomous driving). Only a few works have explored the robustness of pruned models against adversarial attacks that significantly differ from perturbations in real-world scenarios. To bridge the gap between real-world applications and existing studies, in this work, we propose an adversarial pruning scheme, which automatically identifies and preserves robust channels to obtain robust pruned models that are suitable for practical deployment in dynamically perturbed environments. Specifically, to simulate real-world perturbations, we first employ multi-type adversarial attack samples and adversarial perturbation samples generated by an adversarial perturbation generator to create mixed noise samples. Then, we propose a plug-and-play feature scoring module and a novel contribution difference loss to evaluate the robustness of intermediate features dynamically. Next, to leverage robust intermediate features to identify robust channels, we have developed a simple but effective gating mechanism that evaluates the robustness of channels and preserves robust channels during training. Lastly, we compress the model in a layer-wise or block-wise manner. Compared to existing methods, our scheme enhances the robustness of the pruned model in a broader sense, making it better able to against dynamic perturbations in the real world. Extensive experimental results on well-known dataset benchmarks and popular network architectures demonstrate the effectiveness of our method.
引用
收藏
页码:4857 / 4873
页数:17
相关论文
共 65 条
  • [1] Calian D. A., 2022, P INT C LEARN REPR I, P1
  • [2] Caplier Alice, 2019, P IEEE CVF INT C COM
  • [3] Citywide Traffic Flow Prediction Based on Multiple Gated Spatio-temporal Convolutional Neural Networks
    Chen, Cen
    Li, Kenli
    Teo, Sin G.
    Zou, Xiaofeng
    Li, Keqin
    Zeng, Zeng
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2020, 14 (04)
  • [4] Chen Ting, 2023, P INT C LEARN REPR I
  • [5] Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
  • [6] DeVries T, 2017, Arxiv, DOI arXiv:1708.04552
  • [7] Engstrom L, 2019, PR MACH LEARN RES, V97
  • [8] An Automatically Layer-Wise Searching Strategy for Channel Pruning Based on Task-Driven Sparsity Optimization
    Feng, Kai-Yuan
    Fei, Xia
    Gong, Maoguo
    Qin, A. K.
    Li, Hao
    Wu, Yue
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (09) : 5790 - 5802
  • [9] FORD N., 2019, ARXIV190110513
  • [10] Gowal Sven, 2021, Advances in Neural Information Processing Systems, V34