Collaborative filter pruning for efficient automatic surface defect detection

被引:11
作者
Wang, Haoxuan [1 ]
Fan, Xin [2 ,3 ]
Ling, Pengyang [1 ]
Wang, Beng [1 ]
Chen, Huaian [1 ]
Jin, Yi [1 ]
机构
[1] Univ Sci & Technol China, Sch Engn Sci, Hefei 230022, Anhui, Peoples R China
[2] Univ Sci & Technol China, Sch Engn Sci, Hefei 230022, Anhui, Peoples R China
[3] Univ Sci & Technol China, Innovat Lab WuHu State owned Factory Machining, Hefei 230022, Anhui, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Defect detection; convolutional neural network (CNN); model compression; network pruning; collaborative pruning; PHOTOVOLTAIC MODULE CELLS; CLASSIFICATION; NETWORK;
D O I
10.1109/TII.2023.3288208
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Surface defect detection is a critical task in industrial production, and numerous methods have been proposed to achieve high detection accuracy. Although deep learning-based approaches have achieved state-of-the-art performances, their vast computational cost and high memory footprint prevent their deployment in resourceconstrained environments. To address this problem, we propose a collaborative filter pruning method for the defect detection model, which significantly reduces the number of required calculations and parameters while maintaining high performance, even in cases with tasks suffering from the class imbalance problem. Our method aims to obtain lightweight pruned models by removing unimportant filters according to their importance evaluated by both structural similarity and detail richness of corresponding feature maps. Moreover, to improve the performance of pruned models, we propose a knowledge-fused fine-tuning approach that fuses the knowledge derived from two teacher networks to look after both representation learning and classifier learning, alleviating the class imbalance problem. Experimental results on four public datasets demonstrate that the proposed approach performs favorably relative to the state-of-the-art methods. In particular, the proposed method achieves 39x and 59x parameter compression for VGG-16 and ResNet-50, respectively, on the NEU-CLS dataset, with a very small detection accuracy loss (< 0.2%). The code is available at https://github.com/HXuanWang/CFP.
引用
收藏
页码:2177 / 2189
页数:13
相关论文
共 39 条
[1]  
Buerhop-Lutz C., 2018, P EUR PV SOL EN C EX, V12871289
[2]   DOF: A Demand-Oriented Framework for Image Denoising [J].
Chen, Huaian ;
Jin, Yi ;
Duan, Minghui ;
Zhu, Changan ;
Chen, Enhong .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (08) :5369-5379
[3]   Automatic classification of defective photovoltaic module cells in electroluminescence images [J].
Deitsch, Sergiu ;
Christlein, Vincent ;
Berger, Stephan ;
Buerhop-Lutz, Claudia ;
Maier, Andreas ;
Gallwitz, Florian ;
Riess, Christian .
SOLAR ENERGY, 2019, 185 :455-468
[4]   RepVGG: Making VGG-style ConvNets Great Again [J].
Ding, Xiaohan ;
Zhang, Xiangyu ;
Ma, Ningning ;
Han, Jungong ;
Ding, Guiguang ;
Sun, Jian .
2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, :13728-13737
[5]   PGA-Net: Pyramid Feature Fusion and Global Context Attention Network for Automated Surface Defect Detection [J].
Dong, Hongwen ;
Song, Kechen ;
He, Yu ;
Xu, Jing ;
Yan, Yunhui ;
Meng, Qinggang .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (12) :7448-7458
[6]   Fan Fault Diagnosis Based on Lightweight Multiscale Multiattention Feature Fusion Network [J].
Fan, Zhixia ;
Xu, Xiaogang ;
Wang, Ruijun ;
Wang, Huijie .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (07) :4542-4554
[7]   DepGraph: Towards Any Structural Pruning [J].
Fang, Gongfan ;
Ma, Xinyin ;
Song, Mingli ;
Mi, Michael Bi ;
Wang, Xinchao .
2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, :16091-16101
[8]   A Sequentially Truncated Higher Order Singular Value Decomposition-Based Algorithm for Tensor Completion [J].
Fang, Zisen ;
Yang, Xiaowei ;
Han, Le ;
Liu, Xiaolan .
IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (05) :1956-1967
[9]   X-SDD: A New Benchmark for Hot Rolled Steel Strip Surface Defects Detection [J].
Feng, Xinglong ;
Gao, Xianwen ;
Luo, Ling .
SYMMETRY-BASEL, 2021, 13 (04)
[10]   Deep Residual Learning for Image Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :770-778