TY - GEN
T1 - Enhancing Deep Neural Network Corruption Robustness using Evolutionary Algorithm
AU - Jiang, Runhua
AU - Yang, Senqiao
AU - Li, Haoyang
AU - Wang, Han
AU - Tang, Ho Kin
AU - Goh, Sim Kuan
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - A robust image classifier can model a classification function well and has subliminal impacts on classification performance when the input data is corrupted in some ways. Many popular classifiers based on deep neural networks (DNN) are trained using back-propagation (BP) that explicitly computes the gradient of a loss function. However, the BP-trained DNN shows poor performance on diverse types of image corruption. In this work, we propose the use of an evolutionary algorithm, differential evolution (DE), to evolve a population of BP pre-trained DNNs and examine whether the evolution improves DNNs' classification robustness against various types of corruption. Specifically, pre-trained MobileNet and ResNet on CIFAR-100 and ImageNet are evolved using DE. Despite no change in network architecture and loss function, DE empirically enhances DNNs' corruption robustness, in terms of mean Corruption Error (mCE), in almost all types of corruptions in CIFAR-100-C (18 out of 18 corruptions with ResNet-18) and Imagenet-C (18 out of 19 corruptions with MobileNetV2, except for impulse noise). The preliminary results and findings have implications for refining the robustness of BP-pre-trained DNNs.
AB - A robust image classifier can model a classification function well and has subliminal impacts on classification performance when the input data is corrupted in some ways. Many popular classifiers based on deep neural networks (DNN) are trained using back-propagation (BP) that explicitly computes the gradient of a loss function. However, the BP-trained DNN shows poor performance on diverse types of image corruption. In this work, we propose the use of an evolutionary algorithm, differential evolution (DE), to evolve a population of BP pre-trained DNNs and examine whether the evolution improves DNNs' classification robustness against various types of corruption. Specifically, pre-trained MobileNet and ResNet on CIFAR-100 and ImageNet are evolved using DE. Despite no change in network architecture and loss function, DE empirically enhances DNNs' corruption robustness, in terms of mean Corruption Error (mCE), in almost all types of corruptions in CIFAR-100-C (18 out of 18 corruptions with ResNet-18) and Imagenet-C (18 out of 19 corruptions with MobileNetV2, except for impulse noise). The preliminary results and findings have implications for refining the robustness of BP-pre-trained DNNs.
KW - Differential evolution
KW - corruption robustness
KW - deep neural networks
UR - https://www.scopus.com/pages/publications/85182977337
U2 - 10.1109/CIS-RAM55796.2023.10370755
DO - 10.1109/CIS-RAM55796.2023.10370755
M3 - 会议稿件
AN - SCOPUS:85182977337
T3 - Proceedings of the 2023 IEEE International Conference on Cybernetics and Intelligent Systems and IEEE Conference on Robotics, Automation and Mechatronics, CIS-RAM 2023
SP - 55
EP - 60
BT - Proceedings of the 2023 IEEE International Conference on Cybernetics and Intelligent Systems and IEEE Conference on Robotics, Automation and Mechatronics, CIS-RAM 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 10th IEEE International Conference on Cybernetics and Intelligent Systems and IEEE Conference on Robotics, Automation and Mechatronics, CIS-RAM 2023
Y2 - 9 June 2023 through 12 June 2023
ER -