IP Library Granted Patent US 12,620,217
Granted Patent B2
US 12,620,217 · App. 18/701,624 · Granted May 5, 2026

Training device, training method, and training program

Inventors: Tomokatsu Takahashi (Musashino, JP); Masanori Yamada (Musashino, JP); Tomoya Yamashita (Musashino, JP); Yuki Yamanaka (Musashino, JP)
Assignee: NTT, Inc.
G06V10/82
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,620,217
App. No.
18/701,624
Granted
May 5, 2026
Kind
B2
Abstract

A learning device includes processing circuitry configured to calculate a degree of deviation between a first output obtained by inputting first training data to a learned first model and a second output obtained by inputting second training data created by giving noise to the first training data to a second model, and a degree of deviation between an intermediate representation of the first model generated in a process of obtaining the first output and an intermediate representation of the second model generated in a process of obtaining the second output, and update a parameter of the second model so that the degree of deviation between the first output and the second output and the degree of deviation between the intermediate representation of the first model and the intermediate representation of the second model are reduced.

Claims (12)

1 . A learning device comprising:

processing circuitry configured to:

calculate a degree of deviation between a first output obtained by inputting first training data to a learned first model and a second output obtained by inputting second training data created by giving noise to the first training data to a second model, and a degree of deviation between an intermediate representation of the first model generated in a process of obtaining the first output and an intermediate representation of the second model generated in a process of obtaining the second output; and

update a parameter of the second model so that the degree of deviation between the first output and the second output and the degree of deviation between the intermediate representation of the first model and the intermediate representation of the second model are reduced.

2 . The learning device according to claim 1 , wherein the processing circuitry is further configured to calculate a degree of deviation between the first output, which is an output of a final layer of the first model that is a neural network, and the second output, which is an output of a final layer of the second model that is a neural network having a same topology as the first model, and a degree of deviation between a first intermediate representation, which is an output of an intermediate layer of the first model, and a second intermediate representation, which is an output of an intermediate layer of the second model in a same layer as the intermediate layer.

3 . The learning device according to claim 1 , wherein the processing circuitry is further configured to calculate a degree of deviation between the first output obtained by inputting the first training data that is an image to the first model and the second output obtained by inputting the second training data that is an image created by giving noise to the first training data to the second model.

4 . A learning method executed by a learning device, the learning method comprising:

calculating a degree of deviation between a first output obtained by inputting first training data to a learned first model and a second output obtained by inputting second training data created by giving noise to the first training data to a second model, and a degree of deviation between an intermediate representation of the first model generated in a process of obtaining the first output and an intermediate representation of the second model generated in a process of obtaining the second output; and

updating a parameter of the second model so that the degree of deviation between the first output and the second output and the degree of deviation between the intermediate representation of the first model and the intermediate representation of the second model are reduced.

5 . A non-transitory computer-readable recording medium storing therein a learning program that causes a computer to execute a process comprising:

calculating a degree of deviation between a first output obtained by inputting first training data to a learned first model and a second output obtained by inputting second training data created by giving noise to the first training data to a second model, and a degree of deviation between an intermediate representation of the first model generated in a process of obtaining the first output and an intermediate representation of the second model generated in a process of obtaining the second output; and

updating a parameter of the second model so that the degree of deviation between the first output and the second output and the degree of deviation between the intermediate representation of the first model and the intermediate representation of the second model are reduced.

Assignments (2)
CHANGE OF NAME Recorded Aug 20, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072556/0180 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2024
From: TAKAHASHI, TOMOKATSU; YAMADA, MASANORI; YAMASHITA, TOMOYA; YAMANAKA, YUKI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 067116/0005 →
Continuity (1)
Related Publication 20240412502A1 · Dec 12, 2024
References Cited (6)
US 11803758B2 · Liu · 2023 [cited by examiner]
US 20190012611A1 · Matsumura · 2019 [cited by examiner]
US 20200050962A1 · Kim · 2020 [cited by examiner]
US 20200327443A1 · Van Vredendaal · 2020 [cited by examiner]
US 20200410341A1 · Otsuki · 2020 [cited by examiner]
Madry et al., “Towards Deep Learning Models Resistant to Adversarial Attacks”, arXiv:1706.06083v4, Sep. 4, 2019, pp. 1-28. [cited by applicant]