Learning method and recording medium
First Claim
1. A method of learning a classifier for classifying an image, comprising:
- performing a first process, in which a coarse class classifier, configured with a first neural network, classifies a plurality of images, comprising a set of images each having attached a label indicating a detailed class into a plurality of coarse classes including a plurality of detailed classes and then learns a first feature that is a common to each of the coarse classes; and
performing a second process in which a detailed class classifier classifies the set of images into a plurality of detailed classes and then learns a second feature that is common to each of the detailed classes, the detailed class classifier configured with a second neural network that is the same in terms of layers other than a final layer, and is different in terms of the final layer, from the first neural network that performs the learning in the first process,wherein at least one of the first process and the second process is performed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Learning method includes performing a first process in which a coarse class classifier configured with a first neural network is made to classify a plurality of images given as a set of images each attached with a label indicating a detailed class into a plurality of coarse classes including a plurality of detailed classes and is then made to learn a first feature that is a feature common in each of the coarse classes, and performing a second process in which a detailed class classifier, configured with a second neural network that is the same in terms of layers other than the final layer as but different in terms of the final layer from the first neural network made to perform the learning in the first process, is made to classify the set of images into detailed classes and learn a second feature of each detailed class.
19 Citations
11 Claims
-
1. A method of learning a classifier for classifying an image, comprising:
-
performing a first process, in which a coarse class classifier, configured with a first neural network, classifies a plurality of images, comprising a set of images each having attached a label indicating a detailed class into a plurality of coarse classes including a plurality of detailed classes and then learns a first feature that is a common to each of the coarse classes; and performing a second process in which a detailed class classifier classifies the set of images into a plurality of detailed classes and then learns a second feature that is common to each of the detailed classes, the detailed class classifier configured with a second neural network that is the same in terms of layers other than a final layer, and is different in terms of the final layer, from the first neural network that performs the learning in the first process, wherein at least one of the first process and the second process is performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable recording medium storing a program for learning a classifier that classifies an image, the program causing a computer to execute:
-
performing a first process, in which a coarse class classifier, configured with a first neural network, classifies a plurality of images, comprising a set of images each having attached a label indicating a detailed class, into a plurality of coarse classes including a plurality of detailed classes and then learns a first feature that is a common to each of the coarse classes; and performing a second process, in which a detailed class classifier classifies the set of images into a plurality of detailed classes and learns a second feature that is common to each of the detailed classes, the detailed class classifier configured with a second neural network that is the same in terms of layers other than a final layer, and is different in terms of the final layer, from the first neural network that performs the learning in the first process.
-
Specification