Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for enhancing image classification robustness

A technology for image enhancement and robustness, applied in neural learning methods, instruments, biological neural network models, etc., can solve problems such as model classification errors

Pending Publication Date: 2021-06-08
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These algorithms can generate good perturbations, which can cause the model to classify incorrectly, or classify into the classification desired by the attacker. These problems have caused people to pay attention to whether personal safety can be guaranteed when deep learning is applied to real-world scenarios.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for enhancing image classification robustness
  • Method for enhancing image classification robustness
  • Method for enhancing image classification robustness

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0068] The experimental steps are based on the Windows 10 platform, the language used is python3.6, the dependencies are tensorflow, theano, keras, etc., and the compiling software is pycharm. Table 1 The tools used in this embodiment

[0069]

[0070]

[0071] Table 2 This implementation uses the main interface API

[0072] serial number APIs illustrate 1 CreatNet This interface creates a detection network from the original model 2 GetN Get the best detection threshold 3 GetResults This function detects the decision result of the network 4 CreateData Create augmented model training data based on judgment results 5 TrainModel Train Augmented Model

[0073] The specific implementation steps are executed according to the above modules:

[0074] 1. Detection network generation: We select 60,000 samples from the Minist library, 80% of which are used as training sets, the remaining 10% are used as training threshold da...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of computer software, and particularly relates to a method for enhancing image classification robustness, which can enhance the anti-interference performance and robustness of a classification model. The method aims at defending attacks of most traditional white-box confrontation samples. The method mainly comprises an adversarial sample detection network generation module which is used for constructing an adversarial sample detection network by adding a neural network layer on the basis of an original classifier, wherein the network mainly recognizes adversarial samples; a judgment threshold generation module which is used for finding a proper judgment threshold of the adversarial sample detection network by using a common adversarial sample method; and an enhancement model generation module which is used for further training to obtain an enhanced image classifier by combining a classification result of the detection network on the basis of the classification of the image classifier of an original model, and finally carrying out image classification by utilizing the enhanced image classifier so as to improve the robustness of the classifier.

Description

technical field [0001] The invention belongs to the field of computer software, in particular to an image classification model robustness enhancement evaluation method, which can enhance the anti-interference and robustness of the classification model. Background technique [0002] In recent years, deep learning has been widely used in China, and has achieved good results in image classification, face recognition, and language processing. Especially in image recognition, it can even match the performance of human beings, and the existing technology can reach a recognition rate of more than 99%. However, most researchers care more about the performance of the model (such as the correct rate), but ignore the fragility and robustness of the model. Foreign Szegedy et al. found in experiments that by adding disturbances that are difficult to distinguish with the naked eye to the image, the final model cannot obtain correct classification results. Then Szegedy et al. proposed to...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06K9/62G06N3/04G06N3/08
CPCG06N3/08G06N3/045G06F18/241
Inventor 牛伟纳丁康一张小松张钶旋李信强孙逊
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA