IP Library Patent Application 17117961
Patent Application
App. No. 17/117,961

INFORMATION PROCESSING APPARATUS

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 None
App. No.
17/117,961
Abstract

An information processing apparatus includes a processor configured to extract a reference example from first data and a negative example from second data, and perform a training process for training, using the reference example, a positive example corresponding to the reference example, the negative example, and strength of a relationship between the first data and the second data, a generator that generates a feature representation of input information.

Claims (57)

1 . An information processing apparatus comprising:

a processor configured to

extract a reference example from first data and a negative example from second data, and

perform a training process for training, using the reference example, a positive example corresponding to the reference example, the negative example, and strength of a relationship between the first data and the second data, a generator that generates a feature representation of input information.

2 . The information processing apparatus according to claim 1 ,

wherein the training process is a process in which the generator is caused to generate feature representations of the reference example, the positive example, and the negative example and the generator is trained using a distance between the feature representations of the reference example and the positive example, a distance between the feature representations of the reference example and the negative example, and the strength of the relationship between the first data and the second data.

3 . The information processing apparatus according to claim 2 ,

wherein, in the training process, the generator is trained such that the distance between the feature representations of the reference example and the negative example becomes longer as the relationship between the first data and the second data becomes weaker.

4 . The information processing apparatus according to claim 3 ,

wherein the strength of the relationship between the first data and the second data has a plurality of stages, and

wherein, in the training process, the generator is trained such that, in a case where the strength of the relationship between the first data and the second data is at a first stage and in a case where the strength of the relationship between the first data and the second data is at a second stage, the first and second stages being among the plurality of stages, the distance between the feature representations of the reference example and the negative example differs by a value according to a difference between the first stage and the second stage.

5 . The information processing apparatus according to claim 1 ,

the strength of the relationship between the first data and the second data is obtained on a basis of a distance between the first data and the second data in a structure corresponding to a plurality of pieces of data.

6 . The information processing apparatus according to claim 2 ,

the strength of the relationship between the first data and the second data is obtained on a basis of a distance between the first data and the second data in a structure corresponding to a plurality of pieces of data.

7 . The information processing apparatus according to claim 3 ,

the strength of the relationship between the first data and the second data is obtained on a basis of a distance between the first data and the second data in a structure corresponding to a plurality of pieces of data.

8 . The information processing apparatus according to claim 4 ,

the strength of the relationship between the first data and the second data is obtained on a basis of a distance between the first data and the second data in a structure corresponding to a plurality of pieces of data.

9 . The information processing apparatus according to claim 5 ,

wherein the structure is formed on a basis of relationships between the plurality of pieces of data, and

wherein the distance in the structure between the first data and the second data is obtained on a basis of a relationship included in a route connecting the first data and the second data to each other in the structure.

10 . The information processing apparatus according to claim 6 ,

wherein the structure is formed on a basis of relationships between the plurality of pieces of data, and

wherein the distance in the structure between the first data and the second data is obtained on a basis of a relationship included in a route connecting the first data and the second data to each other in the structure.

11 . The information processing apparatus according to claim 7 ,

wherein the structure is formed on a basis of relationships between the plurality of pieces of data, and

wherein the distance in the structure between the first data and the second data is obtained on a basis of a relationship included in a route connecting the first data and the second data to each other in the structure.

12 . The information processing apparatus according to claim 8 ,

wherein the structure is formed on a basis of relationships between the plurality of pieces of data, and

wherein the distance in the structure between the first data and the second data is obtained on a basis of a relationship included in a route connecting the first data and the second data to each other in the structure.

13 . The information processing apparatus according to claim 5 ,

wherein a label is attached to each of the plurality of pieces of data,

wherein the structure is formed on a basis of relationships between the labels, and

wherein the distance in the structure between the first data and the second data is obtained on a basis of a relationship included in a route connecting a first label attached to the first data and a second label attached to the second data to each other in the structure.

14 . The information processing apparatus according to claim 9 ,

wherein the distance in the structure between the first data and the second data is obtained on a basis of a number of relationships included in the route.

15 . The information processing apparatus according to claim 5 ,

wherein the structure is a hierarchical structure of the plurality of pieces of data, and

wherein the distance in the structure between the first data and the second data is obtained on a basis of a distance in the hierarchical structure between the first data and the second data.

16 . The information processing apparatus according to claim 5 ,

wherein a label is attached to each of the plurality of pieces of data,

wherein the structure is a hierarchical structure of the labels, and

wherein the distance in the structure between the first data and the second data is obtained on a basis of a distance in the hierarchical structure between a first label attached to the first data and a second label attached to the second data.

17 . The information processing apparatus according to claim 16 ,

wherein the positive example is extracted from third data to which, as with the first data, the first label is attached and the second label is at a same level as the first label in the hierarchical structure.

18 . The information processing apparatus according to claim 1 ,

wherein the strength of the relationship between the first data and the second data is obtained on a basis of strength of a relationship between first association data associated with the first data and second association data associated with the second data.

19 . The information processing apparatus according to claim 1 ,

wherein the processor is also configured to

input query data to the generator subjected to the training process, and

search for data having a feature representation similar to a feature representation of the query data output from the generator in response to the input query data.

20 . An information processing apparatus comprising:

a processor configured to

input query data to a generator that generates a feature representation of input information, and

search for data having a feature representation similar to a feature representation of the query data output from the generator in response to the input query data,

wherein the generator has been trained for generation of the feature representation using a reference example extracted from first data, a positive example corresponding to the reference example, a negative example extracted from second data, and strength of a relationship between the first data and the second data.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2020
From: YAMAGISHI, HAYAHIDE; INAGI, SEIYA; SUZUKI, TAKAFUMI
To: FUJI XEROX CO., LTD.
Reel/Frame 054608/0502 →