# US 12,217,138 B2 · Information processing device and information processing method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,217,138 B2
- Document ID: US12217138B2
- Status: Granted
- Kind: B2
- Application number: 17/250,480
- Filed: 2019-06-21
- Published: 2021-07-15
- Granted: 2025-02-04
- Earliest claimed: 2018-08-03
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Tomoya Kimura
- Web page: https://patentgrep.com/patent/US12217138B2

## CPC

- G06N 20/00: Machine learning
- G06F 16/245: Query processing
- G06F 16/51: Indexing; Data structures therefor; Storage structures
- G06F 16/53: Querying
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/09: Supervised learning
- G06N 3/091: Active learning
- G06N 3/045: Combinations of networks
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

There is provided an information processing device that includes an acquisition unit configured to acquire first input data input when first output data is obtained in predetermined processing of obtaining output data with respect to input data, an extraction unit configured to extract second input data related to the first input data acquired by the acquisition unit based on a similarity degree between the first input data and each input history data, which is a history of input data of a case of past execution of the predetermined processing, from the input history data, and a presentation unit configured to present the second input data extracted by the extraction unit.

## Claims

### Claim 1

An information processing device, comprising:
circuitry configured to:
obtain first output data based on a specific process to obtain specific output data corresponding to specific input data;
acquire first input data based on the obtained first output data;
extract, based on a similarity degree between the first input data and each of a plurality of input history data items, second input data from the plurality of input history data items, wherein the plurality of input history data items corresponds to a history of the specific input data of a case of past execution of the specific process;
present the extracted second input data;
delete, based on the extracted second input data, from the plurality of input history data items, specific data which includes an inconsistent label corresponding to the first input data; and
update the plurality of input history data items based on the deleted specific data.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to:
extract, as the second input data, input history data from the plurality of input history data items, wherein the input history data have an output result similar to the first output data.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to:
extract, as the second input data, a plurality of pieces of data including first input history data and second input history data, wherein
the first input history data is from the plurality of input history data items,
the second input history data is from the plurality of input history data items,
the first input history data have a first output result similar to the first output data, and
the second input history data have a second output result not similar to the first output data.

### Claim 4 (depends on 1)

The information processing device according to claim 1, wherein
the circuitry is further configured to preferentially extract, as the second input data, the specific data that have a higher similarity degree with the first input data, and
the specific data is from the plurality of input history data items.

### Claim 5 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to:
acquire the first input data that includes environmental information of the specific process,
extract the second input data that includes the environmental information, and
present the second input data with the environmental information.

### Claim 6 (depends on 5)

The information processing device according to claim 5, wherein the circuitry is further configured to:
acquire at least one of a temperature or humidity as the environmental information, and
present, with the second input data, at least one of the temperature or the humidity of the case of past execution of the specific process for the second input data.

### Claim 7 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to:
acquire the first input data which includes a label that indicates a result of the specific process, and
extract the second input data based on determination that the label indicates a specific result.

### Claim 8 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to:
acquire the first input data which includes a label that indicates a result of the specific process,
extract, based on a similarity degree between the first input data and each of the plurality of input history data items which includes the label, the second input data which includes the label, and
present the label with the second input data.

### Claim 9 (depends on 8)

The information processing device according to claim 8, wherein the circuitry is further configured to:
the circuitry is further configured to present, based on the extracted second input data, information that indicates correlativity between the label and a variable, and
the extracted second input data includes the variable.

### Claim 10 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to:
obtain the first output data based on a specific learning model,
acquire the first input data based on the obtained first output data, and
extract, based on a similarity degree between the first input data and learning data, the second input data from the learning data of the specific learning model.

### Claim 11 (depends on 10)

The information processing device according to claim 10, wherein the circuitry is further configured to:
present, with the extracted second input data, an index value that indicates influence of the second input data on the specific learning model.

### Claim 12 (depends on 10)

The information processing device according to claim 10, wherein the circuitry is further configured to:
acquire the first input data which includes a label that indicates a result of the specific process, and
extract, based on the similarity degree between the first input data and the learning data which includes the label, the second input data which includes the label.

### Claim 13 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to:
statistically sort a plurality of pieces of the second input data based on a variable corresponding to the plurality of pieces of the second input data, and
present the sorted plurality of pieces of the second input data.

### Claim 14

An information processing method, comprising:
obtaining first output data based on a specific process to obtain specific output data corresponding to specific input data;
acquiring first input data based on the obtained first output data;
extracting, based on a similarity degree between the first input data and each of a plurality of input history data items, second input data from the plurality of input history data items, wherein the plurality of input history data items corresponds to a history of the specific input data of a case of past execution of the specific process;
presenting the extracted second input data;
deleting, based on the extracted second input data, from the plurality of input history data items, specific data which includes an inconsistent label corresponding to the first input data; and
updating the plurality of input history data items based on the deleted specific data.

### Claim 15

A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:
obtaining first output data based on a specific process to obtain specific output data corresponding to specific input data;
acquiring first input data based on the obtained first output data;
extracting, based on a similarity degree between the first input data and each of a plurality of input history data items, second input data from the plurality of input history data items, wherein the plurality of input history data items corresponds to a history of the specific input data of a case of past execution of the specific process;
presenting the extracted second input data;
deleting, based on the extracted second input data, from the plurality of input history data items, specific data which includes an inconsistent label corresponding to the first input data; and
updating the plurality of input history data items based on the deleted specific data.
