Patent ID: 8818111

Claim:
An age estimation apparatus of estimating an age of an object on image data, comprising: a dimension compression unit of applying dimension compression to the image data to output low dimensional data; a clustering unit of performing clustering of the low dimensional data outputted; a labeling unit that applies a correct age to a part of each clustered low dimensional data to form labeled training data and unlabeling the low dimensional data other than representative data to form unlabeled training data; and an identification unit for minimizing a value of a loss function to set a learned parameter, wherein the loss function is a function defined on the basis of an error between an age which is correct in the labeled training data and an age estimated by the identification unit and a term which is increased when a difference between an age estimated from the labeled training data and an age estimated from the unlabeled training data is large even though a distance between the labeled training data and the unlabeled training data is small, and when predetermined image data, on which an object of age estimation is taken, is inputted, the dimension compression unit applies dimension compression to the image data and outputs the image data as the low dimensional data to the identification unit, and the identification unit estimates an age of the object on the image data on the basis of the dimension compression low dimensional data and the learned parameter.