TRAINING METHOD AND APPARATUS FOR NEUTRAL NETWORK FOR IMAGE RECOGNITION
First Claim
1. A training method for a neutral network for image recognition, comprising:
- representing a sample image as a point set in a high-dimensional space, a space size of the high-dimensional space being a domain size of a space domain of the sample image multiplied by an intensity size of an intensity domain of the sample image;
generating a first random perturbation matrix having a same size as the high-dimensional space;
smoothing the first random perturbation matrix;
perturbing the point set in the high-dimensional space using a smoothed first random perturbation matrix to obtain a perturbed point set; and
training the neutral network using the perturbed point set as a new sample.
1 Assignment
0 Petitions
Accused Products
Abstract
A training method and a training apparatus for a neutral network for image recognition are provided. The method includes: representing a sample image as a point set in a high-dimensional space, a size of the high-dimensional space being a size of space domain of the sample image multiplied by a size of intensity domain of the sample image; generating a first random perturbation matrix having a same size as the high-dimensional space; smoothing the first random perturbation matrix; perturbing the point set in the high-dimensional space using the smoothed first random perturbation matrix to obtain a perturbed point set; and training the neutral network using the perturbed point set as a new sample. With the training method and the training apparatus, classification performance of a conventional convolutional neural network is improved, thereby generating more training samples, reducing influence of overfitting, and enhancing generalization performance of the convolutional neural network.
26 Citations
20 Claims
-
1. A training method for a neutral network for image recognition, comprising:
-
representing a sample image as a point set in a high-dimensional space, a space size of the high-dimensional space being a domain size of a space domain of the sample image multiplied by an intensity size of an intensity domain of the sample image; generating a first random perturbation matrix having a same size as the high-dimensional space; smoothing the first random perturbation matrix; perturbing the point set in the high-dimensional space using a smoothed first random perturbation matrix to obtain a perturbed point set; and training the neutral network using the perturbed point set as a new sample. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19)
-
-
9. A training method for a neutral network for image recognition, comprising:
-
transforming a sample image to obtain a transform domain representation of the sample image; representing a transformed sample image as a point set in a high-dimensional space; generating a random perturbation matrix having a same size as the high-dimensional space; smoothing the random perturbation matrix; perturbing the point set in the high-dimensional space using the smoothed random perturbation matrix to obtain a perturbed point set; projecting the perturbed point set into a transform domain sub-space of the high-dimensional space to obtain a transform domain representation of a perturbed sample image; inversely transforming the transform domain representation of the perturbed sample image to obtain a perturbed image; and training the neutral network using the perturbed image as a new sample. - View Dependent Claims (10)
-
-
11. A training apparatus for a neutral network for image recognition, comprising:
-
a high-dimensional space representing unit configured to represent a sample image as a point set in a high-dimensional space, a space size of the high-dimensional space being a domain size of a space domain of the sample image multiplied by an intensity size of an intensity domain of the sample image; a first random perturbation matrix generating unit configured to generate a first random perturbation matrix having a same size as the high-dimensional space; a first smoothing unit configured to smooth the first random perturbation matrix; a first perturbing unit configured to perturb the point set in the high-dimensional space using the smoothed first random perturbation matrix to obtain a perturbed point set; and a training sample determining unit configured to train the neutral network using the perturbed point set as a new sample. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
20. A training apparatus for a neutral network for image recognition, comprising:
-
a computer, comprising; a high-dimensional space representing unit configured to represent a sample image as a point set in a high-dimensional space, a space size of the high-dimensional space being a domain size of a space domain of the sample image multiplied by an intensity size of an intensity domain of the sample image; a first random perturbation matrix generating unit configured to generate a first random perturbation matrix having a same size as the high-dimensional space; a first smoothing unit configured to smooth the first random perturbation matrix; a first perturbing unit configured to perturb the point set in the high-dimensional space using the smoothed first random perturbation matrix to obtain a perturbed point set; and a training sample determining unit configured to train the neutral network using the perturbed point set as a new sample.
-
Specification