English

Improving Image Classification Robustness through Selective CNN-Filters Fine-Tuning

Computer Vision and Pattern Recognition 2019-06-04 v1 Machine Learning

Abstract

Image quality plays a big role in CNN-based image classification performance. Fine-tuning the network with distorted samples may be too costly for large networks. To solve this issue, we propose a transfer learning approach optimized to keep into account that in each layer of a CNN some filters are more susceptible to image distortion than others. Our method identifies the most susceptible filters and applies retraining only to the filters that show the highest activation maps distance between clean and distorted images. Filters are ranked using the Borda count election method and then only the most affected filters are fine-tuned. This significantly reduces the number of parameters to retrain. We evaluate this approach on the CIFAR-10 and CIFAR-100 datasets, testing it on two different models and two different types of distortion. Results show that the proposed transfer learning technique recovers most of the lost performance due to input data distortion, at a considerably faster pace with respect to existing methods, thanks to the reduced number of parameters to fine-tune. When few noisy samples are provided for training, our filter-level fine tuning performs particularly well, also outperforming state of the art layer-level transfer learning approaches.

Keywords

Cite

@article{arxiv.1904.03949,
  title  = {Improving Image Classification Robustness through Selective CNN-Filters Fine-Tuning},
  author = {Alessandro Bianchi and Moreno Raimondo Vendra and Pavlos Protopapas and Marco Brambilla},
  journal= {arXiv preprint arXiv:1904.03949},
  year   = {2019}
}

Comments

arXiv admin note: text overlap with arXiv:1705.02406 by other authors

R2 v1 2026-06-23T08:32:39.895Z