Information processing device, information processing method, and computer program product
AssigneesKabushiki Kaisha Toshiba, Toshiba Digital Solutions Corporation
InventorRyohei Tanaka
Life of this patent
Estimating the term…
Abstract
An information processing device according to an embodiment includes a determination unit and a first training unit. The determination unit determines whether an unlabeled data point whose class label is unknown is a non-targeted data point that is not targeted for pattern recognition. The first training unit trains a first classifier for use in the pattern recognition through semi-supervised learning using a first training dataset including unlabeled data determined not to be the non-targeted data and not including unlabeled data determined to be the non-targeted data.
Claims9
An information processing device, comprising:
- processing circuitry configured to
- determine whether unlabeled data whose class label is unknown is non-targeted data that is not targeted for pattern recognition to be performed by a first classifier, the determination being performed by a second classifier;
- train the first classifier through semi-supervised learning using a first training dataset including a piece of the unlabeled data determined not to be the non-targeted data and not including a piece of the unlabeled data determined to be the non-targeted data;
- cut apiece of portion data out of a piece of the unlabeled data;
- generate a piece of pseudo-non-targeted data by assigning, to the piece of portion data, a non-targeted label indicating the non-targeted data;
- and
- train the second classifier by using a second training dataset including the generated pseudo-non-targeted data.
An information processing method, comprising:
- determining whether unlabeled data whose class label is unknown is non-targeted data that is not targeted for pattern recognition to be performed by a first classifier, the determination being performed by a second classifier;
- training the first classifier through semi-supervised learning using a training dataset including a piece of the unlabeled data determined not to be the non-targeted data and not including apiece of the unlabeled data determined to be the non-targeted data;
- cutting a piece of portion data out of apiece of the unlabeled data;
- generating a piece of pseudo-non-targeted data by assigning, to the piece of portion data, a non-targeted label indicating the non-targeted data;
- and
- training the second classifier by using a second training dataset including the pseudo-non-targeted data.
A computer program product comprising a non-transitory computer-readable recording medium including programmed instructions, wherein the programmed instructions, when executed by a computer, cause the computer to perform a method, comprising:
- determining whether unlabeled data whose class label is unknown is non-targeted data that is not targeted for pattern recognition to be performed by a first classifier, the determination being performed by a second classifier;
- training the first classifier through semi-supervised learning using a training dataset including a piece of the unlabeled data determined not to be the non-targeted data and not including a piece of the unlabeled data determined to be the non-targeted data;
- cutting a piece of portion data out of a piece of the unlabeled data;
- generating a piece of pseudo-non-targeted data by assigning, to the piece of portion data, a non-targeted label indicating the non-targeted data;
- and
- training the second classifier by using a second training dataset including the generated pseudo-non-targeted data.
Dependencies are inferred from the claim text.