MACHINE LEARNING DEVICE AND CLASSIFICATION DEVICE FOR ACCURATELY CLASSIFYING INTO CATEGORY TO WHICH CONTENT BELONGS
First Claim
1. A machine learning device comprising:
- a content acquirer that acquires n learning contents (n is a natural number larger than or equal to
2) with a label to be used for categorization;
a feature vector acquirer that acquires a feature vector from each of the n learning contents acquired by the content acquirer;
a vector converter that converts the feature vectors for the n learning contents acquired by the feature vector acquirer to similarity feature vectors based on similarity degrees between the learning contents;
a condition learning device that learns a classification condition for categorizing the n learning contents based on the similarity feature vectors converted by the vector converter and a label assigned to each of the n learning contents; and
a classifier that categorizes a testing content to which the label is not assigned, in accordance with the classification condition learned by the condition learning device.
1 Assignment
0 Petitions
Accused Products
Abstract
An image acquisition unit of a machine learning device acquires n learning images assigned with labels to be used for categorization (n is a natural number larger than or equal to 2). A feature vector acquisition unit acquires a feature vector representing a feature from each of the n learning images. A vector conversion unit converts the feature vector for each of the n learning images to a similarity feature vector based on a similarity degree between the learning images. A classification condition learning unit learns a classification condition for categorizing the n learning images, based on the similarity feature vector converted by the vector conversion unit and the label assigned to each of the n learning images. A classification unit categorizes unlabeled testing images in accordance with the classification condition learned by the classification condition learning unit.
24 Citations
15 Claims
-
1. A machine learning device comprising:
-
a content acquirer that acquires n learning contents (n is a natural number larger than or equal to
2) with a label to be used for categorization;a feature vector acquirer that acquires a feature vector from each of the n learning contents acquired by the content acquirer; a vector converter that converts the feature vectors for the n learning contents acquired by the feature vector acquirer to similarity feature vectors based on similarity degrees between the learning contents; a condition learning device that learns a classification condition for categorizing the n learning contents based on the similarity feature vectors converted by the vector converter and a label assigned to each of the n learning contents; and a classifier that categorizes a testing content to which the label is not assigned, in accordance with the classification condition learned by the condition learning device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine learning method comprising:
-
a content acquisition step of acquiring n learning contents (n is a natural number larger than or equal to
2) with a label to be used for categorization;a feature vector acquisition step of acquiring a feature vector representing a feature from each of the n learning contents acquired by the content acquisition step; a vector conversion step of converting the feature vectors for the n learning contents acquired by the feature vector acquisition step to a similarity feature vectors based on similarity degrees between the learning contents; a learning step of learning a classification condition for categorizing the n learning contents based on the similarity feature vectors converted by the vector conversion step and a label assigned to each of the n learning contents; and a classification step of categorizing a testing content to which the label is not assigned, in accordance with the classification condition learned by the learning step. - View Dependent Claims (13)
-
-
14. A non-transitory computer readable recording medium recorded with a program for causing a computer of a machine learning device to implement:
-
a content acquirer that acquires n learning contents (n is a natural number larger than or equal to
2) with a label to be used for categorization;a feature vector acquirer that acquires a feature vector from each of the n learning contents acquired by the content acquirer; a vector converter that converts the feature vectors for each of the n learning contents acquired by the feature vector acquirer to a similarity feature vectors based on similarity degrees between the learning contents; a condition learning device that learns a classification condition for categorizing the n learning contents based on the similarity feature vectors converted by the vector converter and a label assigned to each of the n learning contents; and a classifier that categorizes a testing content to which the label is not assigned, in accordance with the classification condition learned by the condition learning device. - View Dependent Claims (15)
-
Specification