IP Library Granted Patent US 12,530,580
Granted Patent B2
US 12,530,580 · App. 18/021,256 · Granted Jan 20, 2026

Information processing apparatus, information processing method and program

Inventors: Jingyu Sun (Musashino, JP); Susumu Takeuchi (Musashino, JP); Hiroyuki Maeomichi (Musashino, JP); Ikuo Yamasaki (Musashino, JP)
Assignee: NTT, Inc.
G06N3/08G06N3/0464
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,530,580
App. No.
18/021,256
Granted
Jan 20, 2026
Kind
B2
Abstract

A learning network includes: a first extraction unit that extracts each feature vector of different pieces of teaching data designated in a support set using a first inception neural network that extracts a feature vector of time-series data by convolution layers with different filter sizes; a second extraction unit that extracts a feature vector of teaching data designated in a query set using a second inception neural network that extracts a feature vector of time-series data by a plurality of convolution layers with different filter sizes; and a learning unit that updates a network parameter of the learning network such that a relative distance between feature vectors of teaching data of the query set and of a positive sample of the support set is small and a relative distance between feature vectors of teaching data of the query set and of a negative sample of the support set is large.

Claims (20)

1 . An information processing apparatus that learns or classifies time-series data in a learning network,

wherein the learning network includes:

a first extraction unit, including one or more processors, configured to extract each feature vector of a plurality of different pieces of teaching data designated in a support set using a first inception neural network that extracts a feature vector of time-series data using a plurality of convolution layers, each of which performs a convolution operation with different filter sizes,

a second extraction unit, including one or more processors, configured to extract a feature vector of teaching data designated in a query set using a second inception neural network that extracts a feature vector of time-series data using a plurality of convolution layers, each of which performs a convolution operation with different filter sizes, and

a learning unit, including one or more processors, configured to update a network parameter of the learning network such that a relative distance between feature vectors of teaching data of the query set and of a positive sample which coincides with or is similar to teaching data of the query set which is teaching data of the support set is small and a relative distance between feature vectors of the teaching data of the query set and of a negative sample that does not coincide with or is not similar to the teaching data of the query set which is the teaching data of the support set is large, using each of feature vectors of the plurality of pieces of teaching data and the feature vector of the teaching data.

2 . The information processing apparatus according to claim 1 , further comprising

a classification unit, including one or more processors, configured to perform estimation calculation for a classification category of time-series data as a classification target designated in the query set for the plurality of pieces of teaching data designated in the support set, using the learning network with the updated network parameter.

3 . The information processing apparatus according to claim 1 , wherein

the second extraction unit extracts a plurality of feature vectors for one piece of teaching data designated in the query set by using the plurality of convolution layers in parallel, and

the first extraction unit extracts a plurality of feature vectors for one piece of teaching data designated in the support set by using the plurality of convolution layers in parallel, calculates each attention score based on similarity between the plurality of feature vectors extracted by the first extraction unit and the plurality of feature vectors extracted by the second extraction unit, and applies each of the attention scores to each of the plurality of feature vectors extracted by the first extraction unit.

4 . An information processing method that learns or classifies time-series data in a learning network, the learning network including:

extracting each feature vector of a plurality of different pieces of teaching data designated in a support set using a first inception neural network that extracts a feature vector of time-series data using a plurality of convolution layers, each of which performs a convolution operation with different filter sizes;

extracting a feature vector of teaching data designated in a query set using a second inception neural network that extracts a feature vector of time-series data using a plurality of convolution layers, each of which performs a convolution operation with different filter sizes; and

updating a network parameter of the learning network such that a relative distance between feature vectors of teaching data of the query set and of a positive sample which coincides with or is similar to teaching data of the query set which is teaching data of the support set is small and a relative distance between feature vectors of the teaching data of the query set and of a negative sample that does not coincide with or is not similar to the teaching data of the query set which is the teaching data of the support set is large, using each of feature vectors of the plurality of pieces of teaching data and the feature vector of the teaching data.

5 . The information processing method according to claim 4 , further comprising

performing estimation calculation for a classification category of time-series data as a classification target designated in the query set for the plurality of pieces of teaching data designated in the support set, using the learning network with the updated network parameter.

6 . A non-transitory computer-readable storage medium storing an information processing program, wherein executing of the information processing program causes one or more computers to perform operations comprising:

extracting each feature vector of a plurality of different pieces of teaching data designated in a support set using a first inception neural network that extracts a feature vector of time-series data using a plurality of convolution layers, each of which performs a convolution operation with different filter sizes;

extracting a feature vector of teaching data designated in a query set using a second inception neural network that extracts a feature vector of time-series data using a plurality of convolution layers, each of which performs a convolution operation with different filter sizes; and

updating a network parameter of the learning network such that a relative distance between feature vectors of teaching data of the query set and of a positive sample which coincides with or is similar to teaching data of the query set which is teaching data of the support set is small and a relative distance between feature vectors of the teaching data of the query set and of a negative sample that does not coincide with or is not similar to the teaching data of the query set which is the teaching data of the support set is large, using each of feature vectors of the plurality of pieces of teaching data and the feature vector of the teaching data.

Assignments (2)
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072468/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2023
From: SUN, JINGYU; TAKEUCHI, SUSUMU; MAEOMICHI, HIROYUKI; YAMASAKI, IKUO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 062691/0325 →
Continuity (1)
Related Publication 20230306259A1 · Sep 28, 2023
References Cited (14)
US 10997472B2 · Blundell · 2021 [cited by examiner]
US 11636314B2 · Song · 2023 [cited by examiner]
US 20200193285A1 · Ishii · 2020 [cited by examiner]
US 20200257970A1 · Moon · 2020 [cited by examiner]
US 20210009166A1 · Li · 2021 [cited by examiner]
US 20220156587A1 · Ebrahimpour · 2022 [cited by examiner]
US 20220318621A1 · Gong · 2022 [cited by examiner]
US 20230419170A1 · Chopde · 2023 [cited by examiner]
US 20240185079A1 · Singh · 2024 [cited by examiner]
US 20240193204A1 · Kuhn · 2024 [cited by examiner]
US 20240265257A1 · Kida · 2024 [cited by examiner]
US 20240338605A1 · Kida · 2024 [cited by examiner]
US 20250200428A1 · Jang · 2025 [cited by examiner]
Fawaz et al., “InceptionTime: Finding AlexNet for Time Series Classification,” arXiv:1909.04939v2 [cs.LG], Sep. 13, 2019, pp. 1-27. [cited by applicant]