Neural network learning device, method, and program

US11580383B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11580383-B2
Application numberUS-201716481536-A
CountryUS
Kind codeB2
Filing dateMar 16, 2017
Priority dateMar 16, 2017
Publication dateFeb 14, 2023
Grant dateFeb 14, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A large amount of training data is typically required to perform deep network leaning, making it difficult to achieve using a few pieces of data. In order to solve this problem, the neural network device according to the present invention is provided with: a feature extraction unit which extracts features from training data using a learning neural network; an adversarial feature generation unit which generates an adversarial feature from the extracted features using the learning neural network; a pattern recognition unit which calculates a neural network recognition result using the training data and the adversarial feature; and a network learning unit which performs neural network learning so that the recognition result approaches a desired output.

First claim

Opening claim text (preview).

What is claimed is: 1. A neural network learning device, comprising: a processor; and a memory storing executable instructions that, when executed by the processor, causes the processor to perform as: a feature extraction unit configured to extract features from training data using a neural network being currently learned; an adversarial feature generation unit configured to generate an adversarial feature by adding, to the extracted features, perturbations so that recognition by the neural network being currently learned becomes difficult; a pattern recognition unit configured to calculate a recognized result of the neural network using the extracted features and the adversarial feature; and a network learning unit configured to learn the neural network so that the recognized result approaches a desired output. 2. The neural network learning device as claimed in claim 1 , wherein the adversarial feature generation unit is configured to generate the adversarial feature under a constraint which is represented by a linear combination of the training data. 3. A pattern recognition apparatus configured to perform pattern recognition based on a neural network which is learned by using the neural network learning device claimed in claim 1 . 4. A neural network learning method comprising: extracting features from training data using a neural network being currently learned; generating an adversarial feature by adding, to the extracted features, perturbations so that recognition by the neural network being currently learned becomes difficult; calculating a recognized result of the neural network using the extracted features and the adversarial feature; and learning the neural network so that the recognized result approaches a desired output. 5. The neural network learning method as claimed in claim 4 , wherein the generating generates the adversarial feature under a constraint which is represented by a linear combination of the training data. 6. A non-transitory computer readable recording medium for storing a neural network learning program for causing a computer to execute: a process for extracting features from training data using a neural network being currently learned; a process for generating an adversarial feature by adding, to the extracted features, perturbations so that recognition by the neural network being currently learned becomes difficult; a process for calculating a recognized result of the neural network using the extracted features and the adversarial feature; and a process for learning the neural network so that the recognized result approaches a desired output. 7. The non-transitory computer readable recording medium as claimed in claim 6 , wherein the process for generating causes the computer to generate the adversarial feature under a constraint which is represented by a linear combination of the training data.

Assignees

Inventors

Classifications

  • Adversarial learning · CPC title

  • Supervised learning · CPC title

  • Feedforward networks · CPC title

  • Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

  • relating to the classification model, e.g. parametric or non-parametric approaches · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11580383B2 cover?
A large amount of training data is typically required to perform deep network leaning, making it difficult to achieve using a few pieces of data. In order to solve this problem, the neural network device according to the present invention is provided with: a feature extraction unit which extracts features from training data using a learning neural network; an adversarial feature generation unit…
Who is the assignee on this patent?
Nec Corp
What technology area does this patent fall under?
Primary CPC classification G06N3/084. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 14 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).