TY - JOUR
T1 - Neural Network Pruning for Lightweight Metal Corrosion Image Segmentation Models
AU - Yu, Vincent F.
AU - Santiyuda, Gemilang
AU - Lin, Shih Wei
AU - Pasaribu, Udjianna S.
AU - Afrianti, Yuli Sri
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2025
Y1 - 2025
N2 - Metal corrosion detection is essential for ensuring structural safety and minimizing economic losses. While deep learning (DL)-based image segmentation has improved corrosion detection accuracy and efficiency, its high computational demands hinder deployment on resource-constrained edge devices. This study investigates lightweight DL models for corrosion segmentation by applying structured pruning to reduce computational costs while maintaining accuracy. We evaluate five segmentation architectures (U-Net, U-Net++, FPN, LinkNet, and MA-Net) and three pruning strategies (linear, automated gradual pruning, and movement pruning) on two corrosion image datasets (NEA and SSCS). Detailed trade-off analysis between model size, computational cost (MAC), and segmentation performance (IoU) reveals that pruning up to 90% sparsity leads to a ≤ 10% IoU drop on SSCS and ≤ 5% on NEA, demonstrating that significant compression is possible with minimal accuracy loss. However, some architectures (e.g., LinkNet) and pruning strategies (e.g., movement pruning) show significant performance deterioration, suggesting that pruning effectiveness varies across models. These findings provide insights into optimizing corrosion segmentation models for efficient deployment on edge devices, balancing accuracy and resource constraints.
AB - Metal corrosion detection is essential for ensuring structural safety and minimizing economic losses. While deep learning (DL)-based image segmentation has improved corrosion detection accuracy and efficiency, its high computational demands hinder deployment on resource-constrained edge devices. This study investigates lightweight DL models for corrosion segmentation by applying structured pruning to reduce computational costs while maintaining accuracy. We evaluate five segmentation architectures (U-Net, U-Net++, FPN, LinkNet, and MA-Net) and three pruning strategies (linear, automated gradual pruning, and movement pruning) on two corrosion image datasets (NEA and SSCS). Detailed trade-off analysis between model size, computational cost (MAC), and segmentation performance (IoU) reveals that pruning up to 90% sparsity leads to a ≤ 10% IoU drop on SSCS and ≤ 5% on NEA, demonstrating that significant compression is possible with minimal accuracy loss. However, some architectures (e.g., LinkNet) and pruning strategies (e.g., movement pruning) show significant performance deterioration, suggesting that pruning effectiveness varies across models. These findings provide insights into optimizing corrosion segmentation models for efficient deployment on edge devices, balancing accuracy and resource constraints.
KW - Computer vision
KW - deep learning
KW - image segmentation
KW - metal corrosion
KW - pruning
UR - https://www.scopus.com/pages/publications/105003208190
U2 - 10.1109/ACCESS.2025.3562435
DO - 10.1109/ACCESS.2025.3562435
M3 - 文章
AN - SCOPUS:105003208190
SN - 2169-3536
VL - 13
SP - 71673
EP - 71687
JO - IEEE Access
JF - IEEE Access
ER -