Patent ID: 11928576
Assignee: DENSO CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An artificial neural network circuit comprising:
at least one crossbar circuit that is configured to transmit a signal between layered neurons of an artificial neural network, wherein the crossbar circuit includes
a plurality of input bars,
a plurality of output bars arranged intersecting the input bars, and
a plurality of memristors that are disposed at respective intersections of the input bars and the output bars to give a weight to the signal to be transmitted, as a variable resistance memory;

a processing circuit that is configured to calculate a sum of signals flowing into each of the output bars while a weight to a corresponding signal is given by each of the memristors;
a temperature sensor that is configured to detect environmental temperature of the crossbar circuit; and
an update portion that is configured to update at least one of a plurality of trained weights,
wherein the plurality of trained weights, which are applied by the plurality of memristors, are used in the at least one crossbar circuit and/or the processing circuit, wherein:
the input bars receive the signal to be transmitted between the neurons;
the input bars further receive a bias signal; and
the plurality of trained weights include
a plurality of trained weights given to the signal to be transmitted between the neurons,
a trained weight given to the bias signal, and
a magnitude of the bias signal,

wherein the update portion updates, as the at least one of the plurality of trained weights, the trained weight given to the bias signal corresponding to a single temperature value of the environmental temperature detected by the temperature sensor without updating remaining trained weights given to signal inputs of a remainder of the input bars.