A Mutation-based Approach to Repair Deep Neural Network Models

Due to insufficient accuracy, defects in deep neural network models may cause serious consequences. How to detect the defects by testing and verification has attracted wide attention of researchers. However, there is a lack of effective automatic repair techniques for the defects. Most of existing d...

Full description

Saved in:
Bibliographic Details
Published in:2021 8th International Conference on Dependable Systems and Their Applications (DSA) pp. 730 - 731
Main Authors: Wu, Huanhuan, Li, Zheng, Cui, Zhanqi, Zhang, Jiaming
Format: Conference Proceeding
Language:English
Published: IEEE 01-08-2021
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Due to insufficient accuracy, defects in deep neural network models may cause serious consequences. How to detect the defects by testing and verification has attracted wide attention of researchers. However, there is a lack of effective automatic repair techniques for the defects. Most of existing deep neural network model repair methods are based on adversarial or coverage guidance to augment training data sets. Therefore, the cost of repair is relatively high, and different distributions are obviously shown between the augmented data and natural data, and the repair may cause overfitting. Inspired by the automatic repair techniques of traditional software, this paper proposes a mutation-based automatic repair approach for the deep neural network model to improve its accuracy. Our key idea is to rank the weights of the deep neural network model according to the influence on the test results, and then to adjust the weights in sequence based on the genetic algorithm to repair the defect.
ISSN:2767-6684
DOI:10.1109/DSA52907.2021.00106