IP Library Granted Patent US 12,229,643
Granted Patent B2
US 12,229,643 · App. 17/280,252 · Granted Feb 18, 2025

Teaching data extending device, teaching data extending method, and program

Inventors: Hideaki Sato (Tokyo, JP); Kyota Higa (Tokyo, JP); Kota Iwamoto (Tokyo, JP)
Assignee: NEC CORPORATION
G06N20/00G06F16/285
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,229,643
App. No.
17/280,252
Granted
Feb 18, 2025
Kind
B2
Abstract

A teaching data extending device includes: a relationship acquiring unit that obtains a relationship between a plurality of features included in each of a plurality of teaching data; a feature selecting unit that selects any one or more of the plurality of features based on the relationship; and a teaching data extending unit that generates, for one or more teaching data, new teaching data in which a value of the feature selected by the feature selecting unit is replaced with a value of the feature in another teaching data classified in a same class.

Claims (29)

1. A teaching data extending device comprising:

at least one memory storing instructions; and

at least one processor configured to execute the instructions to:

obtain a relationship between a plurality of features included in each of a plurality of teaching data;

select any one or more of the plurality of features based on the relationship; and

generate new teaching data by replacing a value of a selected feature included in first teaching data among the plurality of teaching data with a value of a selected feature included in second teaching data among the plurality of teaching data, a class of the second teaching data being a same as a class of the first teaching data.

2. The teaching data extending device according to claim 1 , wherein the at least one processor is configured to execute the instructions to extract a plurality of features from input data,

the at least one memory comprises a memory that stores label information representing a class in which a classification target represented by the input data is classified,

the at least one processor is configured to execute the instructions to:

generate real teaching data by associating the plurality of extracted features and the stored label information; and

obtain the relationship by obtaining a relationship between a plurality of features included in a plurality of the real teaching data.

3. The teaching data extending device according to claim 2 , wherein the input data is at least either of an image and a plurality of images that are consecutive in time.

4. The teaching data extending device according to claim 2 , wherein extracting the plurality of features comprises extracting the features that have been designed to identify the classification target from the input data.

5. The teaching data extending device according to claim 2 , wherein extracting the plurality of features comprises designing a feature using a neural network and extracting the designed feature.

6. The teaching data extending device according to claim 1 , wherein selecting any one or more of the plurality of features comprises selecting the feature based on at least one of an uncorrelatedness and an independence between the features.

7. The teaching data extending device according to claim 1 , further comprising:

a display that displays the generated teaching data; and

an interface that accepts a user operation that instructs a feature to be replaced by another feature,

wherein selecting any one or more of the plurality of features comprises selecting any one or more of the plurality of features according to the user operation.

8. The teaching data extending device according to claim 1 ,

wherein the at least one processor is configured to perform machine learning of a classifier by using at least the generated teaching data.

9. A teaching data extending method performed by a computer and comprising:

obtaining a relationship between a plurality of features included in each of a plurality of teaching data;

selecting any one or more of the plurality of features based on the relationship; and

generating new teaching data by replacing a value of a selected feature included in first teaching data among the plurality of teaching data with a value of a selected feature included in second teaching data among the plurality of teaching data, a class of the second teaching data being a same as a class of the first teaching data.

10. A non-transitory computer readable recording medium storing a program for causing a computer to execute:

obtaining a relationship between a plurality of features included in each of a plurality of teaching data;

selecting any one or more of the plurality of features based on the relationship; and

generating new teaching data by replacing a value of a selected feature included in first teaching data among the plurality of teaching data with a value of a selected feature included in second teaching data among the plurality of teaching data, a class of the second teaching data being a same as a class of the first teaching data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2022
From: SATO, HIDEAKI; HIGA, KYOTA; IWAMOTO, KOTA
To: NEC CORPORATION
Reel/Frame 060766/0035 →
Continuity (1)
Related Publication 20220044147A1 · Feb 10, 2022
References Cited (28)
US 20070011127A1 · Yamashita et al. · 2007 [cited by applicant]
US 20090074288A1 · Nishida · 2009 [cited by examiner]
US 20120246099A1 · Kawahara · 2012 [cited by examiner]
US 20180276471A1 · Shibata · 2018 [cited by examiner]
US 20180336435A1 · Takeuchi · 2018 [cited by examiner]
US 20190050684A1 · Kondo · 2019 [cited by examiner]
US 20190139213A1 · Kurita · 2019 [cited by examiner]
US 20190251471A1 · Morita · 2019 [cited by examiner]
US 20200193285A1 · Ishii · 2020 [cited by examiner]
US 20200257925A1 · Kuwajima · 2020 [cited by examiner]
US 20210049398A1 · Kurita · 2021 [cited by examiner]
US 20210373542A1 · Natsumeda · 2021 [cited by examiner]
CN 111108368A · 2020 [cited by examiner]
CN 108573289B · 2022 [cited by examiner]
JP 2000057349A · 2000 [cited by examiner]
JP 2001256480A · 2001 [cited by examiner]
JP 2006127446A · 2006 [cited by applicant]
JP 2006309485A · 2006 [cited by applicant]
JP 2018072029A · 2018 [cited by applicant]
KR 20180079391A · 2018 [cited by examiner]
WO WO2014207991A1 · 2014 [cited by examiner]
WO WO2016203956A1 · 2016 [cited by examiner]
WO WO2019026104A1 · 2019 [cited by examiner]
WO WO2019172451A1 · 2019 [cited by examiner]
International Search Report for PCT Application No. PCT/JP2018/037377, mailed on Jan. 8, 2018. [cited by applicant]
N. V. Chawla et al., SMOTE: Synthetic Minority Over-sampling Technique, 2002, pp. 321-357. [retrieved on Dec. 18, 2018], Retrieved from the Internet: <URL: https://arxiv.org/pdf/1106.1813.pdf>. [cited by applicant]
Satoko Shinjo et al., Automatic Synthesis of Training Data for Sign Language Recognition using HMM, Proceedings of the Human Interface Symposium, 2007, pp. 475-480, Japan. [cited by applicant]
International Search Report for PCT Application No. PCT/JP2018/037377, mailed on Jan. 8, 2019. [cited by applicant]