IP Library Granted Patent US 10,460,236
Granted Patent B2
US 10,460,236 · App. 15/180,310 · Granted Oct 29, 2019

Neural network learning device

Inventor: Masahiro Ogawa (Toyota, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
G06N3/082G06N3/04G06N3/08
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 10,460,236
App. No.
15/180,310
Granted
Oct 29, 2019
Kind
B2
Abstract

A neural network learning device includes a learning unit configured to perform a learning process that learns a neural network using a plurality of learning data sets. The learning process includes a data reading process, a synaptic weight correction process, a neuron generation process, and a neuron removal process. The neural network learning device includes an intermediate layer generation unit configured to perform an intermediate layer generation process. The intermediate layer generation process newly generates an additional intermediate layer including at least one neuron as an intermediate layer of the neural network when a loss function is greater than a predetermined second threshold value after the learning process is performed. When the additional intermediate layer is newly generated by the intermediate layer generation process, the learning unit performs the learning process again, using the neural network in which the additional intermediate layer has been generated.

Claims (10)

1. A neural network learning device that learns a hierarchical neural network having an input initial structure or a predetermined initial structure, comprising:

a learning unit configured to perform a learning process that learns the neural network using a plurality of learning data sets,

wherein the learning process includes:

a data reading process that reads the learning data from a database;

a synaptic weight correction process that calculates a loss function of the neural network using the learning data and corrects a synaptic weight of the neural network according to the loss function, when the learning data is read by the data reading process;

a neuron generation process that newly generates a neuron in an intermediate layer of the neural network when the loss function is greater than a predetermined first threshold value after the synaptic weight correction process is performed; and

a neuron removal process that removes some of the neurons in the intermediate layer when the sum of the synaptic weights of a plurality of neurons in the intermediate layer of the neural network is less than a predetermined reference sum after the synaptic weight correction process is performed,

when the neuron is newly generated by the neuron generation process or when some of the neurons are removed by the neuron removal process, the synaptic weight correction process calculates the loss function again, using the learning data, and corrects the synaptic weight again according to the loss function,

the neural network learning device further includes an intermediate layer generation unit configured to perform an intermediate layer generation process that newly generates an additional intermediate layer including at least one neuron as the intermediate layer of the neural network when the loss function is greater than a predetermined second threshold value after the learning process is performed, and

when the additional intermediate layer is newly generated by the intermediate layer generation process, the learning unit performs the learning process again, using the neural network in which the additional intermediate layer has been generated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2016
From: OGAWA, MASAHIRO
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 038896/0146 →
Priority Claims (1)
JP 2015-157089 · Aug 7, 2015 · national
Continuity (1)
Related Publication 20170039471A1 · Feb 9, 2017