Convolutional neural network-oriented mutation coverage test method and computer storage medium
A technology of convolutional neural network and coverage testing, which is applied in the field of software testing methods and computer storage media, can solve problems such as difficulty in ensuring the testing adequacy of convolutional neural network application programs, and improve testing adequacy, guarantee quality and safety, The effect of improving adequacy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The method process of the embodiment of the present invention is as figure 1 As shown, the input is the convolutional neural network program P to be tested, the training data set D and the test data set T, and the steps are as follows:
[0023] Step 1: Inject the set n types of mutation operators into the convolutional neural network program P to be tested, and a series of mutation programs p' will be obtained;
[0024] Step 2: Use the training data set D to train the series of mutation programs p' respectively, and a series of mutation models {M 1 , M 2 , M 3 ,...,M n};
[0025] Step 3: Use the test data set T to pair the variation model set M' (from the original model and the obtained variation model {M 1 , M 2 , M 3 ,...,M n} composition) to test;
[0026] Step 4: Compare the experimental results, observe whether the test accuracy of the original model is the highest among the models of this type, and select the model with the highest test accuracy.
[0027...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com